Unable to host LAN game. #3347
Comments
vexed commented We don't support hamachi at all. As for LAN play, it works for me, did you do anything special ? (note, it is better to upload the log files directly to the ticket, not used a 3rd party host.) |
Siber uploaded file .log file of Hamachi hosting attempt. |
Siber uploaded file other log file of hamachi hosting attempt. |
Siber uploaded file .log file of LAN hosting attempt. |
Siber uploaded file other log file of LAN hosting attempt. |
Siber commented Replying to Warzone2100/old-trac-import#3347 (comment:1):
|
vexed commented Replying to Warzone2100/old-trac-import#3347 (comment:2):
I was just trying to remove a possible cause of the fault, since nobody that I know uses that program.
Are you hosting the game on the LAN, then joining via direct IP, and not from the lobby server ?
Thanks. |
Siber uploaded file Log of LAN hosting attempt with --debug=net |
Siber commented Replying to Warzone2100/old-trac-import#3347 (comment:3):
Yes, hosting on LAN and joining by direct IP. Just did as you requested and attached the log file to the ticket. Also noticed very choppy menu response after hosting but before a player joins, followed by complete game freeze after join. Joining player reported being able to change player name but not color. |
vexed commented OK, I can see where it tries to connect to the lobby server and times out (which is ok), but on connection from client, you are getting socket errors (Invalid socket (EBADF)), and I have no idea why you are getting those. Do you have any anti-virus type programs running, or a firewall installed ? Something is interfering with the socket. I assume that port 2100 is open on the LAN host, and no firewall is blocking that TCP port ? |
Siber commented Replying to Warzone2100/old-trac-import#3347 (comment:5):
Windows Firewall and Microsoft Security Essentials, set to let Warzone through, and not interfering with any other multiplayer games, WZ 2.3.9 included. |
vexed commented Well, I tried to replicate, and I can't, so something is interfering with the ports or program. If you still want to test, then turn off the firewall, and MSE, and see if it still does it. |
vexed changed status from |
vexed changed resolution from `` to |
Siber uploaded file Netplay log file of a succesfull host through hamachi after opening port 2100 |
Siber uploaded file WZlog file of a succesfull host through hamachi after opening port 2100 |
Siber commented I got port 2100 succesfully forwarded to my machine and was subsequently able to host without trouble, without change any other variables. Is it possible that failed attempts to report the new gamestate to the lobby server when the lobby server isn't available are hanging the game? |
keyword_LAN
keyword_freeze
keyword_host
resolution_Requesting more information about issue
type_bug
| by SiberWZ2100 SDL 3.1_beta7
Situation: hosting a game for direct IP connection. Tested using Hamachi(VPN) or two computers on a LAN, bypassing the need to open ports. This worked in past versions, but now has bizarre results.
While hosting, the music restarts and changes tracks every few seconds. The lobby can be joined, but as soon as someone joins the game becomes unresponsive. The screen stops drawing and music stops, occasionally restarting for a few seconds and then dying again. Waiting does not seem to resolve this problem. Three different machines attempted to host with the same results, while local skirmish games run smoothly.
The log files from both Hamachi and lan attempts, from the host machine:
http://dl.dropbox.com/u/896078/wz2100/Hamachi_netplay-20120320_150714.log
http://dl.dropbox.com/u/896078/wz2100/Hamachi_WZlog-0320_150714.txt
http://dl.dropbox.com/u/896078/wz2100/LAN_netplay-20120320_151356.log
http://dl.dropbox.com/u/896078/wz2100/LAN_WZlog-0320_151356.txt
Issue migrated from trac:3347 at 2022-04-16 09:39:58 -0700
The text was updated successfully, but these errors were encountered: