Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-07-2009, 04:00 PM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default LAN plays great, WAN play not so much...

I've recently setup a Windows based XP server using vales guide here:

http://www.eqemulator.net/forums/showthread.php?t=29043

Everything seems to work well on the LAN side of things. I've had multiple XP machines connect with no problems internally. WAN however is another story. I've opened all the proper ports based on some digging within the forums; 5998, 7000-7100 & 9000. Externally (WAN) they can connect and get to the character selection screen and create a character; but once they actually try to enter the world the screen turns black for a period of time and then they get a: "The server is not responding" message and they are kicked back to the server/login screen.

This is happening on external machines using Vista and XP, Intel/AMD single and multi-core cpus. I've come to the conclusion it is most likely a server issue which I cannot figure out.

Does anyone have any advice?
Reply With Quote
  #2  
Old 08-07-2009, 05:50 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Are you sure the people who are connecting have the proper client?
Have you opened the ports on you router too? Try setting your server PC to DMZ for a while, to test the latter.
Reply With Quote
  #3  
Old 08-07-2009, 09:28 PM
Yeormom
Discordant
 
Join Date: Apr 2004
Location: 127.0.0.1
Posts: 402
Default

It should definately work if your game server is in the DMZ but you'd need other security measures if doing that. Are you forwarding TCP and UDP or what?
__________________
Yeorwned
Bane of Life [Custom Classic/PvP]
Reply With Quote
  #4  
Old 08-08-2009, 12:52 AM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default

Yeah I'm sure because I bought more than one copy for a friend and he's the one who has it. Plus I put another copy on my laptop for testing purposes. I also tried the DMZ idea but I'm getting the same problems. For safe measure I forwarded both TCP and UDP.
Reply With Quote
  #5  
Old 08-08-2009, 11:48 AM
Yeormom
Discordant
 
Join Date: Apr 2004
Location: 127.0.0.1
Posts: 402
Default

If the server was truly in the DMZ, then your problem is related to the IP address you're using in your config files. My guess is you are probably using your local address scheme, like 192.168.x.x in your configuration but when the server tells a client over the Internet or on another network that this is the server IP, the client tries to hit that address which is either non-existant or on his/her own network. You must put a public IP in your configuration file. Easiest way to get your IP address by visiting www.whatsmyip.org.
__________________
Yeorwned
Bane of Life [Custom Classic/PvP]
Reply With Quote
  #6  
Old 08-08-2009, 01:08 PM
leslamarch
Discordant
 
Join Date: Sep 2006
Location: Green Bay, WI
Posts: 436
Default

Quote:
Originally Posted by Shiny151 View Post
Yeah I'm sure because I bought more than one copy for a friend and he's the one who has it. Plus I put another copy on my laptop for testing purposes. I also tried the DMZ idea but I'm getting the same problems. For safe measure I forwarded both TCP and UDP.
post your configs so we can have a look at what you have going on.
Reply With Quote
  #7  
Old 08-08-2009, 05:54 PM
Sylaei
Hill Giant
 
Join Date: Jan 2007
Posts: 124
Default

What is the eqhost.txt file setup? Inside (Lan) your server name needs to resolve to your internal address. Outside (Wan) your server name has to resolve to your internet Ip address. I created a name with Dyndns like coolplayground.dyndns.org.

This is a section of my eqemu_config.xml file:


Code:
		<shortname>MyCoolServer</shortname>
		<longname>This is my Cool Playground</longname>
		<!-- Only specify these two if you really think you need to. -->
		<address>coolplayground.dyndns.org</address>
		<localaddress>127.0.0.1</localaddress>
		<!-- Loginserver information.  -->
		<loginserver>
			<host>coolplayground.dyndns.org</host>
			<port>5999</port>
			<account></account>
			<password></password>
		</loginserver>

On each pc on the Lan, I added an entry into the hosts file, like this:
Code:
192.168.1.100     coolplayground.dyndns.org
Where 192.168.1.100 is the internal address of the server.

This allowed any pc to be able to resolve to the correct address and the server to also be able to 'find its self'.

There is a gotcha with dyndns. You must visit the site once every 30 days (free subscription), if not then they delete your account. When this happens no one will be able to connect to your server, inside or out. Change the eqemu_config.xml file or sign up with dyndns and recreate the name you had before.

HTH
__________________
Syl

"The significant problems we have cannot be solved at the same level of thinking with which we created them."
Albert Einstein
Reply With Quote
  #8  
Old 08-16-2009, 07:11 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Shiny and I have tried and tried on the WAN and nothing works.

As far as I get is to the Char Screen where I can create chars, but when I click "enter world", I wait a while and then get a message "Server is not responding" and then "You have been disconnected"

I do fine getting in with the PEQ server, but not with Shiny's server.

We've been trying for the last 2 weeks with no avail.

:(
Reply With Quote
  #9  
Old 08-16-2009, 07:15 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

What server version is better? If I may ask.
Reply With Quote
  #10  
Old 08-16-2009, 09:00 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Logging is your friend, post some logs. To minimize clutter, clear the logs then launch, let someone try to connect and post it here.
Reply With Quote
  #11  
Old 08-21-2009, 01:08 AM
Shiny151
Hill Giant
 
Join Date: Jul 2009
Location: Indianapolis
Posts: 228
Default

To recap, I'm trying to have a friend log into my private EqEmu server using the EQEmuServerLogin.exe method. He gets to the character selection screen and then tries to enter the world. Long delay then a message that reads: "The server is not responding"; then a kick back out to the server selection screen. Here's the World log about when that happens:

Code:
[08.21. - 00:43:51] [WORLD__CONSOLE] New zoneserver #8 from 127.0.0.1:1085
[08.21. - 00:43:51] [WORLD__ZONE] [8] Zone started with name dynamic_08 by launcher zone
[08.21. - 00:43:51] [WORLD__ZONE] [8] Auto zone port configuration.  Telling zone to use port 7007
[08.21. - 00:44:50] [WORLD__CLIENT] New connection from 192.168.0.1:50770
[08.21. - 00:44:50] [NET__IDENT_TRACE] 192.168.0.1:50770: First opcode 0x4dd0 did not match expected 0x2792
[08.21. - 00:44:50] [NET__IDENT_TRACE] 192.168.0.1:50770: Tried patch 6.2_world, and it did not match.
[08.21. - 00:44:50] [NET__IDENT_TRACE] 192.168.0.1:50770: First opcode 0x4dd0 did not match expected 0x2ec9
[08.21. - 00:44:50] [NET__IDENT_TRACE] 192.168.0.1:50770: Tried patch 6.2_zone, and it did not match.
[08.21. - 00:44:50] [NET__IDENT_TRACE] 192.168.0.1:50770: First opcode matched 0x4dd0 and length matched 464
[08.21. - 00:44:50] [NET__IDENTIFY] Identified stream 192.168.0.1:50770 with signature Titanium_world
[08.21. - 00:44:50] [WORLD__CLIENT] Checking inbound connection 192.168.0.1 against BannedIPs table
[08.21. - 00:44:50] [WORLD__CLIENT] Connection 192.168.0.1 PASSED banned IPs check.  Processing connection.
[08.21. - 00:44:50] [WORLD__CLIENT] Fragg1n: Logged in. Mode=(CharSel)
[08.21. - 00:44:50] [WORLD__CLIENT] Fragg1n: LS Account #5
[08.21. - 00:45:20] [WORLD__CLIENT] Fragg1n: Attempting autobootup of tutorialb (189:0)
[08.21. - 00:45:23] [WORLD__ZONE] [8] Setting to 'tutorialb' (189:0)
[08.21. - 00:45:23] [WORLD__CLIENT] Fragg1n: Entering zone tutorialb (189:0)
[08.21. - 00:45:23] [WORLD__ZONE] [8] [tutorialb] Broadcasting a world time update
[08.21. - 00:45:24] [WORLD__ZONE] [8] [tutorialb] Setting to 'tutorialb' (189:0)
[08.21. - 00:45:24] [WORLD__CLIENT] Fragg1n: Sending client to zone tutorialb (189:0) at 192.168.0.2:7007
[08.21. - 00:45:24] [WORLD__CLIENT] Fragg1n: Client disconnected (not active in process)
Reply With Quote
  #12  
Old 08-27-2009, 12:46 PM
serivoth1234
Sarnak
 
Join Date: Aug 2009
Location: bum f*#k egypt
Posts: 37
Default

I am experiencing the same issue as posted above. I've been unable to correct this issue thus far. Any suggestions would be greatly appreciated.
Reply With Quote
  #13  
Old 03-30-2011, 08:20 PM
Dokuton
Sarnak
 
Join Date: Mar 2011
Location: New jersey
Posts: 34
Default

same thing happening to me i guess he never got the fix
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:01 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3