STEAM GROUP
Torch Light (Mostly 2) Help TLM2H
STEAM GROUP
Torch Light (Mostly 2) Help TLM2H
1
IN-GAME
11
ONLINE
Founded
March 4, 2019
Language
English
 This topic has been pinned, so it's probably important
steffire3 Jul 28, 2020 @ 2:19pm
Port Forward, Firewall, and Radmin.
This site can be helpful for Guides to open tcp and udp ports for Routers:
https://portforward.com/
Find the Router's brand and model being used then find the Guide within that website for that Router similar to this one: https://portforward.com/linksys/
The Guides will note the steps to open including the protocol which defines either tcp or udp connection or both.

= = =

Quick Links for more Info:

https://www.reddit.com/r/Torchlight/comments/p3806a/torchlight_2_multiplayer_troubleshooting_guide/

https://radmin-club.com/other-games/torchlight-2-free-download-and-lan-coop-guide1/

https://steamcommunity.com/app/200710/discussions/0/3086646248548577826/

https://steamcommunity.com/app/200710/discussions/0/2956040588021342643/

https://steamcommunity.com/app/200710/discussions/0/2998794978545918533/?tscn=1604387712

https://steamcommunity.com/app/200710/discussions/0/2968398218089359856/

https://steamcommunity.com/app/200710/discussions/0/2132869574268593498/

https://steamcommunity.com/app/200710/discussions/0/3111403360731260062/

https://steamcommunity.com/app/200710/discussions/0/3088885996476449031/

https://steamcommunity.com/app/200710/discussions/0/3041605810456692832/

https://steamcommunity.com/app/200710/discussions/0/595136892797792591/

http://torchmodders.com/forums/tips-tools/fixing-the-strict-nat-issue-in-multiplayer/

https://www.top10vpn.com/guides/how-to-change-your-nat-type/

https://steamcommunity.com/app/200710/discussions/0/3364775232103163322/

= = =
= = =

Some in-game notes:

Also check that the Language Settings, New Game Plus, and enabled Level Ranges are the same.
Otherwise Players won't be able to see each other's game lobbies.

Before creating a room - remove and re-add your friends from the friends list - annoying yet it's a solution.

= = =
= = =

Confirmed Hamachi alternative: Read Below:

jeffcv386 from Discord:
@Megatron_primal im using Radmin VPN with my friends due to some reason gameranger also has de-sync issue and the runic server still not easy to join to any host and vice versa due to firewall error. Thats why we are using Radmin Vpn and its working fine.

Zoe (Aspect Of Twilight): Can we use hamachi as an alternative and if so, how? The link posted doesn't detail how hamachi can work it just says Confirmed Hamachi alternative:

jooseppi: Well if hamachi is set up and added as an exception for the firewall, then you should be able to see each other in the LAN game list, there is not really much more to it.

= = =
= = =

NeloDante:
For some people Radmin does not work. It's dependent on the router plus the ISP.
Some routers force IPv6 which does not allow port-forwarding thus things like Radmin does NOT even log in.

= = =
= = =

oak:
I can't deny - curious to know if you had memories on whether anything server side could trigger the "firewall issues detected" error to throw in TL2, when cg nat and effectively everything client side has been ruled out.

justinian:
The "firewall issues detected" can be caused by a number of things, it's basically doing a couple different UDP pings and looking at how they come back to try to determine NAT type. But some ISPs just drop UDP for no reason, which was often the problem if it wasn't NAT.

oak:
UDP. That makes more sense.
I spent hours, literally, eliminating every potential cause this side. UDP I can't do anything about though. it was functional, just the annoying error.

= = =
= = =

https://steamcommunity.com/app/200710/discussions/0/3001047413714193659/

Originally posted by DeusKhaotik:
My friend and I both figured out it was a port forwarding problem. We have tried all the solutions in the above methods as well as a few other ones but this seems to be the problem solver for the both of us.

This is not just for LAN use but for Online Multiplayer. Disregard what the page says it being just for LAN.

https://torchlight.fandom.com/wiki/Port_Forwarding

Remember your friends and you have to do perform this port forward or else it would not work.

We used UDP: 4175

Also we both can play with mods as well.

Hope this works out for you.

= = =
= = =

Timmeey86 from Discord:

1.) Allow Torchlight2.exe in your Windows Firewall
2.) Allow incoming connections for Torchlight2.exe in your Windows Firewall and any third party firewall/antivirus you might have
3.) Set up port-forwarding in your router for the four ports required by Torchlight 2 https://torchlight.fandom.com/wiki/Port_Forwarding
To be able to play in LAN mode, you might need to port forward connections to certain ports in your network, this will ensure your friend or family member can connect to your game and vice-verse.
Torchlight II Network Port Requirements

The following ports are required for Torchlight II multi-player:

TCP: 4549
UDP: 4175, 4179, 4171

Don't connect one computer to several ports, one might think that "more" is "more", but in this case, "less" is "more". It's like sending a current through two paths rather that one, which will make things less confusing for the computers.

Four ports can ensure 4 computers may be able to play in the same network without major issues.

Antivirus software and Firewall can also play a part in multiplayer LAN connection issues. Try to add Torchlight to the list of exceptions, or even activating "game mode" or "silent mode" in the settings of your antivirus or firewall.

4.) Make all your friends do step 1-3
5.) Pray
6.) Try again. If it still does not work, try downloading Hamachi (all of you) and set up a virtual LAN with it, make an adjustment as described here https://www.reddit.com/r/Torchlight/comments/107d83/playing_lan_via_hamachi/ and select the "LAN" option rather than "Internet" ingame
7.) Pray again and hope that works
8.) If it still doesn't work, I'm out of ideas.

= = =

Airit from Discord:

@steffire @Jairus @Adamok sorry for the tag. My friend fixed the connection problem by following this steps (found on internet).
1. Upgrade your router's firmware. I've done a lot of testing with some of the less expensive routers from several brands, and a firmware upgrade fixed the NAT performance on many of them.
2. Turn on UPnP in your router, if it has the capability. UPnP support is often flaky in routers that are already strict NAT, but the game does try using UPnP if it's enabled.
3. The game uses UDP from a "random" OS-assigned port. If you need to set it to a specific port, you can change the "UDPORT :0" line in your local_settings.txt file and set it to a port of your choosing. Just make sure it's over 1024. If you're playing with multiple people on the same LAN, and port forwarding to that port, make sure you choose different ports.

= = =

horvack from Discord:

Nib:
@steffire i tried some port forwarding but im a little confused on the numbers and im not sure what to put in, there are some 4-5 digits then there is long one on UDP 27000-27031

horvack:
@Nib when those numbers are hyphenated like that it means its a port range, so you are opening a bunch of ports within that first and last number. There should be an option on your router to enter the range somehow, mine has a two boxes that says "from" where you put the first number and "to" where you put the last, so "from 27000 to 27031" or it might just let you type it in as is with the hyphen. If you haven't already go to portforward.com they have easy step by step guides for your specific router https://portforward.com/torchlight-ii/

Nib:
alright so i'm going to do it again, do i need to make both port forwards for Torchlight 2 - PC and Torchlight 2 - Steam, after doing it do i have to restart both my router and pc?

horvack:
@Nib I think it would be a good idea but not sure if you need both the steam and PC ports opened. Steam is the reason there's like a billion ports to open, the PC version just needs 4 different ports. Try both and see what happens, and make sure to check your that tl2s executable is in your firewall exceptions as well

phanjam #gmt+8:
@horvack thanks for the clear explanations!

Nib:
@horvack my router allows me to make multiple udp and tcp should i do that for each udp on torchlight 2 ports?

horvack:
@Nib for security sake only enable the port type specifically for that port, unless the guide specifies enabling both TCP and UDP for that number, for example 27036 is listed for both TCP and UDP for Steam so you could select "both" if that is an option in your router. I'm not sure what router you have but really can't stress enough to use those guides on portforward.com, they're really handy. I had to use it even on Windows 7 when I first got TL2 so it doesn't surprise me people are have problems with it working right with the Windows 10 firewall.

Nib:
wait a minute do i have to do the static ip address before port forwarding?

= = =

Archer from Discord:

Hi everyone, since you brought the ports/servers thing up here is what I know:

1) Yes you need a static IP for port forwarding to work, just set it up on your PC port forward from your router to that IP

2) After forwarding all the needed ports and checking my firewall the game still gives me "Firewall problem detected", but it's working, I can connect to others and others can connect to my game

3) If you can't connect to an online game then close the internet page, log out and log in then try again, works with me after I do that

(I have the Epic version of the game by the way).

= = =

Moja from Steam:

I had the same problem, after following these steps, it works for me (I still have the message "firewall error detected" but I can connect and play)

First go to My Documents\My GamesRunic Games\Torchlight 2\local_settings.txt (make sure the game is not running!) and change the line that reads "UDPORT :0" to read "UDPORT :4171

Create rules for Windows firewall - inbound traffic
Torchlight II - Steam
TCP: 4549, 27015-27030, 27036-27037
UDP: 4171, 4175, 4179, 4380, 27000-27031, 27036

Create rules for router firewall (if activated)
Port forwarding
Server IP address Protocol External ports Internal ports
TL2-TCP 192.168.1.xxx TCP 4549-4549 4549-4549
TL2-UDP 192.168.1.xxx UDP 4171-4179 4171-4179

= = =

Originally posted by Chronosys:
I had a similar problem trying to play a LAN game where it wouldn't find any games. All my firewall rules were good (even disabled the firewall for a bit for testing). The solution for me was to disable every single network adapter except for the one I'm currently using (wireless in my case). Most people will probably only have one or two extra adapters here: Control Panel\Network and Internet\Network Connections, but if you run any type of VM software or VPNs, you'll probably have other adapters listed.

Bit wonky, but it worked for me. Hope it helps.

= = =

Originally posted by BoyWonderLove:
I've made some configurations in the UDPORT. Allowing the app in firewall settings, and enable it in both inbound and outbound. You can also use VPN.

= = =
Last edited by steffire3; Jan 1 @ 11:00am
< >
Showing 1-2 of 2 comments
TOG | Phanjam Oct 16, 2020 @ 2:11am 
Thanks so much for doing this @steffire3
steffire3 Oct 16, 2020 @ 7:47am 
Originally posted by T☢rchM☢dders:
Thanks so much for doing this @steffire3

You're Welcome! My thanks to everyone who contributed! ^_^
< >
Showing 1-2 of 2 comments
Per page: 1530 50