CannedNinja |
Vendredi 2 Aoüt 2013 à 2:40
|
CannedNinja
|
I cannot join or host a Terraria server with my friend (who plays natively on Windows 7) with and without Hamachi. To host it sticks at "Starting server..." and joining it sticks at "Requesting tile data". Any solutions or help, thanks ahead of time. -CannedNinja
|
booman |
Vendredi 2 Aoüt 2013 à 17:41
|
booman
|
I'm assuming you can run Terraria already in Linux... I saw a bug report on WineHQ about not being able to host a game. They recommend launching TerrariaServer.exe to host a game. Try creating a new shortcut in the Terraria virtual drive and browse to the game files. Look for TerrariaServer.exe and open it Then launch TerrariaServer and see if you can host a game. on WineHQ there are some interesting results with hosting a server and joining. They are getting the same "Requesting tile data" error you are getting. One guy got it to work locally with an SSH server and forwarding ports in his router. Seems like a lot of work, but if you are willing to give it a try, his tips are at the bottom of the page.
|
CannedNinja |
Vendredi 2 Aoüt 2013 à 19:29
|
CannedNinja
|
I was able to host and join a server with TerrariaServer.exe. My friend couldn't connect (even with Hamachi) which is a problem. He hits "Recieving tile data: 0%" then immediately it goes to "Lost connection". I am unable to PortForward on my router because I do not have the password/username for the router.
|
booman |
Vendredi 2 Aoüt 2013 à 19:38
|
booman
|
He's on Windows correct? Interesting, sounds just like on WinHQ's you can host your own in Linux and join it, but its local only. No public servers i guess. Post your errors on WineHQ too and check regularly to see if it gets fixed.
|
krysztal |
Vendredi 2 Aoüt 2013 à 21:21
|
krysztal
|
I also have same problems, also we try to play Terraria between systems, and we also disconnecting when receiving tile data. And it's not wine or playonlinux fault... Windows firewall don't like terraria multiplayer mode, try disable it.
|
booman |
Vendredi 2 Aoüt 2013 à 21:24
|
booman
|
ok? How do you disable the Windows firewall in Wine? Or do you mean in actual Windows? This is interesting to me because I run LAN parties at home with 6 computers. I plan to eventually move to Linux on all machines, but I havn't had a chance to test network capabilities with PlayOnLinux and Wine. So this sort of thing concerns me with multi-player games. Please keep us updated Thanks
|
krysztal |
Vendredi 2 Aoüt 2013 à 21:30
|
krysztal
|
On actual Windows. I must ask my friend what actually he done, because he told me soething about 'stupid windows firewall behavior'...
|
booman |
Vendredi 2 Aoüt 2013 à 21:33
|
booman
|
ok that makes sense. I think CannedNinja wants to host a public game so his friend can join, so this will have to happen on his router. Then maybe his Windows friend can join after disabling his firewall? Otherwise, local host sounds like the way to go.
|
Ronin DUSETTE |
Vendredi 2 Aoüt 2013 à 21:40
|
Ronin DUSETTE
|
You probably need to install openssh/openssl on your system, or use wine 1.6, which uses gnutls instead of SSL. Edité par RoninDusette
|
CannedNinja |
Vendredi 2 Aoüt 2013 à 22:02
|
CannedNinja
|
How would I install those (Fedora 18)? Also, Wine 1.6 causes problems for me. Edit: OpenSSH and OpenSSL are already installed. Edité par CannedNinja
|
Ronin DUSETTE |
Vendredi 2 Aoüt 2013 à 22:07
|
Ronin DUSETTE
|
Well, wine 1.6 running through POL are different. How have you tried it?
|
CannedNinja |
Vendredi 2 Aoüt 2013 à 22:08
|
CannedNinja
|
Unfortunately, yes. It does not work alone or with PlayOnLinux. E: I will try again with the same process as worked with 1.5.20 E2: That failed. Terraria crashes still. Edité par CannedNinja
|
Ronin DUSETTE |
Vendredi 2 Aoüt 2013 à 22:28
|
Ronin DUSETTE
|
Hmm. I dont know. I have never even played the game, so Im not sure why it wouldnt work. The only thing i could say is try to do it, and when it fails, post up the debug log or terminal output from running it.
|
Ronin DUSETTE |
Vendredi 2 Aoüt 2013 à 22:30
|
Ronin DUSETTE
|
I am unable to PortForward on my router because I do not have the password/username for the router.
Well, then you will not be able to play multiplayer games over WAN connection, period. Besides running a public IP address, port forwarding is the only way, and if you dont have access to the router, then you are SOL.
|
CannedNinja |
Vendredi 2 Aoüt 2013 à 22:42
|
CannedNinja
|
I am unable to PortForward on my router because I do not have the password/username for the router.
Well, then you will not be able to play multiplayer games over WAN connection, period. Besides running a public IP address, port forwarding is the only way, and if you dont have access to the router, then you are SOL.
I run hamachi, so my friend can connect that way. I am able to host for all my other games (Minecraft, L4D2, Killing Floor). We tried again with a non-default port, and my friend made it to 15% of receiving tiles.
|
Ronin DUSETTE |
Vendredi 2 Aoüt 2013 à 22:56
|
Ronin DUSETTE
|
Hmmm. Im not sure. Without having some sort of output from both sides (that shows what actual errors are happening), its really hard to tell.
|
CannedNinja |
Samedi 3 Aoüt 2013 à 0:37
|
CannedNinja
|
As far as I have been able to tell, there are no errors from either side. On his log, it just says some stuff about connecting (all normal, I cross referenced with my own). On the server log, it just says he's connecting. Something else happened that we noticed. After it fails the first time, the server kicks him automatically before he can connect because of a ghost instance of his player that can't be kicked.
|
CannedNinja |
Samedi 3 Aoüt 2013 à 19:58
|
CannedNinja
|
I just thought about this; would it be helpful to provide the debug output for when Terraria fails in Wine 1.6. (I currently use Wine 1.5.20 with the xinput and Steam packages)
|
booman |
Samedi 3 Aoüt 2013 à 22:21
|
booman
|
|
krysztal |
Samedi 3 Aoüt 2013 à 23:06
|
krysztal
|
It would be good :-)
|