View Full Version : linux firewall versus WoW
Tinuviel
30-05-2006, 12:15 PM
Hi guys!
Can you please help me? What do I have:
subnet of some computers => linux firewall => disctrict LAN
subnet is shown to district one on my IP using SNAT. Also firewall is pptp connected to server wich provides internet, also SNATing subnet clients.
In that case everything works great with Internet, except for WoW. It connects to the main server, authenticates, then connects to particular realm server, receives a charlist, and when I enter world it hangs after a loading bar. After doing lots of nothing for 10 mins it shows Disconnected from server.
When I put down internet connection on server and establish a direct(but also NATed) subnet_com=server connection, it works as expected with no issues.
So what should I do? Are there any tricky things in WoW networking?
Thank you forward, Oleksij
Imrei
30-05-2006, 04:40 PM
Do you have all the ports open that WoW uses?
Tinuviel
30-05-2006, 05:08 PM
Yup, none port restiction. Actually as I said it DOES connect but it looses it during the loading phase
Imrei
30-05-2006, 05:43 PM
I am out of ideas.. Sorry. I had a similar issue when setting up my new router, and it turned out to be a port issue. I had the exact same symptoms as you... I could log in, get the character list, but then not get in game... I was hoping that would be your issue also.
Tinuviel
30-05-2006, 07:42 PM
Hmmm... and what was it in your case? It can't be port-related, cause when you got the charlist - it's the same connection that the main game part uses
Kalos
31-05-2006, 12:26 PM
Actually it could be port related. More of the opened ports for WoW are used when you're actually inside controlling a character than engaging in simplistic dialogue with the login server. I have monitored all of the relivant ports to find this out, it is very possible for there to be an interrupt on ports which, while not used for the basic login, are used for communication when attempting to control and use a character on a server. Technically speaking, it's not the same connection, the login server could be hundreds of miles away from the server where the character is based. Not saying that it's your problem, but it sounds like a port issue, and it is certainly not ruled out by simply reaching a connection with the seperate login server.
Tinuviel
31-05-2006, 11:48 PM
no no no :) I monitored the connection on normal layout and it goes like that
* connect to RS(Realm list server)
* auth
* request a realm list
* request a realm adress
* close RS connection
* connect to WS(World Server, supporting particular realm)
* auth
* request charlist
* specify char used
* loading....
* player logs in
...
It hangs after bolded one.
I wanna again note: all ports are allowed. everyone
Kalos
01-06-2006, 02:49 AM
That's the processes it goes though, you should be listening on the individual ports to see if each one is tranfering data properly. 6112 is the most important one. I'll state again, don't look at the overall processes of the conection, but the activity on each of the ports referenced to be opened on the manual. Tell us which ones are chattering during the transaction and which aren't.
As well as the ports being opened, have they be forwarded to the right internal IP address?
Trendkill
05-06-2006, 06:41 AM
do a packet sniff using ethereal on your network card, find out what packets are being blocked by your firewall while during wow and open/forward them
sounds easy because it is :)
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.