Log in

View Full Version : Cannon's Fury Server


cannon
04-27-2015, 11:37 PM
Can I get someone to please log in to Cannon's Fury for a quick test. Server has been up a few days and not sure anyone can get in. Thanks.

Ansley1
04-28-2015, 12:07 AM
Didn't work for me with UF client. Lemme try titanium

Ansley1
04-28-2015, 12:11 AM
No go on Titanium or RoF client.

ghanja
04-28-2015, 01:02 AM
The most common causes of this are usually an IP entry in the eqemu_config.xml when it's not necessary and/or port forwarding.

Post your eqemu_config.xml while minding your usernames, passwords and randomstring (i.e. omitting them).

And what firewall software and/or router do you use?

cannon
04-28-2015, 10:19 AM
I just set up port forwarding, its been many years since Ive had a server up and a little rusty. Should be good now. I hope.

cannon
04-28-2015, 02:41 PM
Still looking for feedback. Thanks.

cannon
04-28-2015, 03:35 PM
Ok so I had to uncomment the external and internal ip address in the config file. duh. please let me know if you can log in to the server now. Thanks.

Excuses
04-28-2015, 06:43 PM
Mine are commented out but i connect threw eqemu loginserver.

How are you connecting to it?

cannon
04-28-2015, 08:41 PM
duplicate post sorry

cannon
04-28-2015, 08:43 PM
i also forwarded the UDP ports for all of the ports used.

cannon
04-28-2015, 08:45 PM
The most common causes of this are usually an IP entry in the eqemu_config.xml when it's not necessary and/or port forwarding.

Post your eqemu_config.xml while minding your usernames, passwords and randomstring (i.e. omitting them).

And what firewall software and/or router do you use?

<?xml version="1.0">
<server>
<world>
<!-- Set the shortname to ONE word. The longname is what shows up on server list -->
<shortname>cannons_fury</shortname>
<longname>!!!Cannons Fury {Custom Solo NPC Buffs] Test Buff</longname>

<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
<address>24.209.54.146</address>
<localaddress>192.168.0.10</localaddress>

<!-- Loginserver information. DO NOT EDIT -->
<loginserver>
<host>login.eqemulator.net</host>
<port>5998</port>
<account>cannon</account>
<password>mypassword</password>
</loginserver>

<!-- Sets the ip/port for the tcp connections. DO NOT EDIT -->
<!-- <tcp ip="127.0.0.1" port="9000" telnet="disable"/> -->
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>longrandomkey12345lifelessf</key>

<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<!-- <http port="9080" enabled="false" mimefile="mime.types" /> -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>

<!-- Chatserver (channels) information. DO NOT EDIT -->
<chatserver>
<!-- <host>192.168.1.x</host> -->
<!-- <port>10234</port> -->
<host>192.168.10</host>
<port>10234</port>
</chatserver>

<!-- Mailserver (in-game mail) information. DO NOT EDIT -->
<mailserver>
<!-- <host>192.168.1.x</host> -->
<!-- <port>7778</port> -->
<host>192.168.0.10</host>
<port>10234</port>
</mailserver>

<zones>
<!-- The defaultstatus is what status the new toons will have on your server -->
<defaultstatus>0</defaultstatus>

<!-- Sets port range for world to use to auto configure zones DO NOT EDIT RIGHT NOW-->
<!-- <ports low="7000" high="7100"/> -->
<ports low="7000" high="7400"/>
</zones>

<!-- Set username to root and password is your MySQL password and db to peq -->
<database>
<!-- <host>127.0.0.1</host> -->
<!-- <port>3306</port> -->
<!-- <username>root</username> -->
<!-- <password>xxxxx</password> -->
<!-- <db>peq</db> -->
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>mypassword</password>
<db>cannondatabase</db>
</database>

<qsdatabase>
<!-- <host>127.0.0.1</host> -->
<!-- <port>3306</port> -->
<!-- <username>root</username> -->
<!-- <password>xxxxx</password> -->
<!-- <db>peq</db> -->
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>mypassword</password>
<db>cannondatabase</db>
</qsdatabase>

<!-- Launcher Configuration DO NOT EDIT-->
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe</exe> -->
<!-- <timers restart="10000" reterminate="10000"> -->
<!-- <timers restart="200" reterminate="200" initial="200" interval="200"/> -->
</launcher>

<!-- File locations. DO NOT EDIT -->
<files>
<!-- <spells>spells_us.txt</spells> -->
<!-- <opcodes>opcodes.conf</opcodes> -->
<!-- <logsettings>log.ini</logsettings> -->
<!-- <eqtime>eqtime.cfg</eqtime> -->
</files>
<!-- Directory locations. DO NOT EDIT -->
<directories>
<!-- <maps>Maps</maps> -->
<!-- <quests>quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>

ghanja
04-28-2015, 09:16 PM
<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
<!-- <address>24.209.54.146</address>
<!-- <localaddress>192.168.0.10</localaddress>


Unless you have some VLAN, involved routing, etc. going on, the above should probably stay commented.

Though, that brings me to the second part of my question from above. What are you working behind? (router, L3 switch, firewall, what?)

cannon
04-28-2015, 09:28 PM
<!-- DO NOT EDIT ANY LINES BETWEEN HERE AND THE DATABASE SECTION -->
<!-- <address>24.209.54.146</address>
<!-- <localaddress>192.168.0.10</localaddress>


Unless you have some VLAN, involved routing, etc. going on, the above should probably stay commented.

Though, that brings me to the second part of my question from above. What are you working behind? (router, L3 switch, firewall, what?)

Belkin modem/router i can still log in from my network but no one outside my network can login. Is there a place somewhere my external IP address has to be?

Excuses
04-28-2015, 09:43 PM
comment the address and local address out, and from the looks of it the server has 7 users online atm.

cannon
04-28-2015, 09:58 PM
The seven online were all on my network. can you log in to my server? I have to assume that somewhere in the config file has to be my external IP address for this to work right?

Uleat
04-28-2015, 10:00 PM
bump to LAN address:
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

missing '0' in host:
<!-- Chatserver (channels) information. DO NOT EDIT -->
<chatserver>
<!-- <host>192.168.1.x</host> -->
<!-- <port>10234</port> -->
<host>192.168.10</host>
<port>10234</port>
</chatserver>

Are two immediate that I see

ghanja
04-28-2015, 10:00 PM
comment the address and local address out, and from the looks of it the server has 7 users online atm.

He already has according to him.

I saw that hours ago, though it was only 5 then. My guess is, they're getting into the world but not zones.

Cannon, what does your virtual servers (or whatever Belkin calls them anymore) settings look like? If you cannot provide a picture, then, which ports, which protocol (TCP/UDP/Both) do you have opened for EQEMU?

And lastly, I am assuming you restarted the server after making the changes?

cannon
04-28-2015, 10:06 PM
Good find on the 0 missing, i updated that commented out the other two addresses up top and restarted the server.

cannon
04-28-2015, 10:08 PM
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

should this be disabled?

ghanja
04-28-2015, 10:08 PM
http://www.canyouseeme.org/

Let it find your WAN IP (i.e. leave it alone) and put in port 5998 and report back.

ghanja
04-28-2015, 10:10 PM
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

should this be disabled?

Well, generally most have it disabled yeah. Unless you think you'll be getting creative with scripts that need to have telnet access (most do not).

cannon
04-28-2015, 10:14 PM
Well, generally most have it disabled yeah. Unless you think you'll be getting creative with scripts that need to have telnet access (most do not).

Error: I could not see your service on 24.208.54.146 on port (5998)
Reason: Connection timed out

ghanja
04-28-2015, 10:16 PM
Error: I could not see your service on 24.208.54.146 on port (5998)
Reason: Connection timed out

Well, you know you have a service running on that port. So my money is on the router/firewall.

cannon
04-28-2015, 10:18 PM
He already has according to him.

I saw that hours ago, though it was only 5 then. My guess is, they're getting into the world but not zones.

Cannon, what does your virtual servers (or whatever Belkin calls them anymore) settings look like? If you cannot provide a picture, then, which ports, which protocol (TCP/UDP/Both) do you have opened for EQEMU?

And lastly, I am assuming you restarted the server after making the changes?

24.205.54.146
80 / 80

192.168.0.4
80 / 80

svat

TCP

Yes

24.205.54.146
80 / 80

192.168.0.4
80 / 80

svat

UDP

Yes

24.205.54.146
9000 / 9000

192.168.0.4
9000 / 9000

svat

TCP

Yes

24.205.54.146
9000 / 9000

192.168.0.10
9000 / 9000

svat eqemu

UDP

Yes

24.205.54.146
10235 / 10235

192.168.0.10
10235 / 10235

EQMAIL

UDP

Yes

24.205.54.146
10234 / 10234

192.168.0.10
10234 / 10234

EQEMU Chat

UDP

Yes

24.205.54.146
7000 / 7400

192.168.0.10
7000 / 7400

EQEMU

UDP

Yes

cannon
04-28-2015, 10:22 PM
how about the 9000 port TCP was still going to the security camera?

ghanja
04-28-2015, 10:44 PM
I'm not familiar with a Belkin virtual servers (aka port forwarding) that requires a WAN address in it, as is (the router) normally is what has the WAN address.

Print Screen, load up MS Paint, Shift + Insert, then visit imgur.com or something.

Or, for the first entry set, tell us how the router has the fields labeled.

9000 according to your eqemu_config.xml is for Telnet, which I mentioned, you likely do not need to have it enabled and it has no bearing on game/client connections. Unless I'm misinformed.

cannon
04-28-2015, 10:58 PM
where does the eqemu login server get my external ip from?

cannon
04-28-2015, 11:05 PM
http://i.imgur.com/1a6uFno.jpg

i tried it with my ip address and with 0.0.0.0

ghanja
04-28-2015, 11:06 PM
where does the eqemu login server get my external ip from?

It doesnt. Your router gets your WAN IP, and routes packets to whatever based on what port its coming into your router at and where you tell to send those packets (i.e. virtual servers/port forwarding), looking at the imgur now.

cannon
04-28-2015, 11:09 PM
<http port="9080" enabled="true" mimefile="mime.types" />

does this port need forwarded?

ghanja
04-28-2015, 11:10 PM
Oh, I see now why you're dealing with external/WAN IP address. That's odd. Try leaving those blank. I mean, unless you have a static IP from your ISP, if it changes, that's a bit silly imho.

Add TCP/UDP (Both) 5998 (even though I believe its only TCP) to direct to your EQEMU machine.

ghanja
04-28-2015, 11:10 PM
<http port="9080" enabled="true" mimefile="mime.types" />

does this port need forwarded?

Only if you wish to have the admin panel to be seen by the outside (wouldn't recommend it).

cannon
04-28-2015, 11:16 PM
Oh, I see now why you're dealing with external/WAN IP address. That's odd. Try leaving those blank. I mean, unless you have a static IP from your ISP, if it changes, that's a bit silly imho.

Add TCP/UDP (Both) 5998 (even though I believe its only TCP) to direct to your EQEMU machine.

enabled , but it would only enable the TCP gave me an error trying to enable UDP

ghanja
04-28-2015, 11:20 PM
enabled , but it would only enable the TCP gave me an error trying to enable UDP

o.O

A router that doesn't allow you to do what you want is a router that needs to take a hike, but that's my opinion mind you.

But. Next up. Is this a windows machine?

cannon
04-28-2015, 11:22 PM
o.O

A router that doesn't allow you to do what you want is a router that needs to take a hike, but that's my opinion mind you.

But. Next up. Is this a windows machine?

yes windows

ghanja
04-28-2015, 11:23 PM
yes windows

When you first started the server did Windows Firewall prompt you to add an exemption/rule?

Assuming you have Windows Firewall on (or whatever firewall software you may be running).

cannon
04-28-2015, 11:26 PM
did you try logging in to the server?

cannon
04-28-2015, 11:26 PM
When you first started the server did Windows Firewall prompt you to add an exemption/rule?

Assuming you have Windows Firewall on (or whatever firewall software you may be running).

i dont use firewall

ghanja
04-28-2015, 11:29 PM
did you try logging in to the server?

Yes, I tried, unsuccessful.

cannon
04-28-2015, 11:32 PM
Yes, I tried, unsuccessful.

completely baffled, has to be something simple. i can log in from my network fine, chat and mail work, but cant login from outside of the network.

cannon
04-28-2015, 11:33 PM
are there any settings in the database that need set to public? i changed all of the forwarding ports to both.

ghanja
04-28-2015, 11:37 PM
I am in. /10char

cannon
04-28-2015, 11:47 PM
I am in. /10char

WOOT, I wonder what did it haha

cannon
04-28-2015, 11:53 PM
have to sleep now, brain is broke

cannon
05-02-2015, 10:17 AM
Server connection broken again? Can anyone join my server? lol

Excuses
05-02-2015, 04:44 PM
No success in logging in

cannon
05-03-2015, 11:13 AM
Another check please. I think I figured it out.

epilz
05-03-2015, 11:16 AM
Did not work with UF or ROF2 client

cannon
05-03-2015, 11:28 PM
Sorry, still trying to figure out whats going on, had it working for a couple days then all of a sudden not working. Just opened more ports on the router, looking for another test. Thanks again.

Uleat
05-03-2015, 11:59 PM
Make sure that your router didn't change your server's LAN IP address..

Ensure that your WAN address has not released and re-acquired..

Maybe your ISP discovered that you are hosting a server and blocked your ports?

cannon
05-04-2015, 12:34 AM
Make sure that your router didn't change your server's LAN IP address..

Ensure that your WAN address has not released and re-acquired..

Maybe your ISP discovered that you are hosting a server and blocked your ports?

Ok the IP address changed, so I had to reserve the IP address for the server machine. Should be good now? Thanks

epilz
05-04-2015, 12:10 PM
tested this morning for you, still does not work

cannon
05-04-2015, 02:20 PM
From what I am reading it may have to do with the same ports being forwarded to two different IP addresses on the network. I have security cameras that use the same port as eqemu. I will disable the forwarding to the cameras and see if that opens the right ports for the server. Thanks again for all your efforts checking out my server.

epilz
05-04-2015, 02:39 PM
You can change some of the default ports, I had to for my test server, and it works fine

ghanja
05-04-2015, 03:38 PM
From what I am reading it may have to do with the same ports being forwarded to two different IP addresses on the network. I have security cameras that use the same port as eqemu. I will disable the forwarding to the cameras and see if that opens the right ports for the server. Thanks again for all your efforts checking out my server.

Yes, that is the intent on forwarding packets.

Disable the port forwarding for EQEMU that is conflicting with your camera (i.e. same port).

Go to your web/IP camera and change the port via the web GUI (I've yet to see a Foscam or foscam copy not have a web GUI, or any other for that matter). Then re-add change the port in the port forwarding to coincide with the changes you just made for the camera, then re-add the port that was conflicting with the camera to port forwarding for EQEMU again.

Your issue will likely then be resolved. If you run Blueiris or some other active software that communicates with your camera, be sure to change the configuration in that as well.

cannon
05-04-2015, 06:39 PM
Yes, that is the intent on forwarding packets.

Disable the port forwarding for EQEMU that is conflicting with your camera (i.e. same port).

Go to your web/IP camera and change the port via the web GUI (I've yet to see a Foscam or foscam copy not have a web GUI, or any other for that matter). Then re-add change the port in the port forwarding to coincide with the changes you just made for the camera, then re-add the port that was conflicting with the camera to port forwarding for EQEMU again.

Your issue will likely then be resolved. If you run Blueiris or some other active software that communicates with your camera, be sure to change the configuration in that as well.

Thanks for the advice, I did see someone got logged in to the server today, I will go to the security camera and see if i can change the ports. Thanks again for everyones help.