I have port forwarded port 25565 through my router and firewall, I have a static IP, and I have run 2 Terraria servers on different ports flawlessly before. My server is set up, the person is white-listed, and they can't connect. I have successfully connected through my external IP (now I am using localhost), and I have gotten 1 friend to successfully connect. The person who can't connect forced an update, restarted his computer, and his Internet connection is good enough to connect. Whenever he logs in he gets an error like "Connection timed out: Connect", and the server shows no records of an attempted connection. Does anybody know what to do from here?
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
Can your friend connect to other servers without any problems? You might have tried before, but make sure that your ports are completely forwarded by using this site: http://www.yougetsignal.com/tools/open-ports/
Can your friend connect to other servers without any problems? You might have tried before, but make sure that your ports are completely forwarded by using this site: http://www.yougetsignal.com/tools/open-ports/
What does it mean when it says the port is closed? All 3 of the ports that are open (2 of which I know work for sure) are labeled as closed.
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
For the port checkers to work, the port has to be correctly forwarded AND a server has to be listening for (and accepting) incoming connections.
If the port checker says its closed, then your server may not be running, your firewall may be blocking, your port forwarding may be wrong, or your ISP could be blocking.
For the port checkers to work, the port has to be correctly forwarded AND a server has to be listening for (and accepting) incoming connections.
If the port checker says its closed, then your server may not be running, your firewall may be blocking, your port forwarding may be wrong, or your ISP could be blocking.
The thing is, Terraria worked fine under the same conditions, and someone was able to connect to my server. This is just 1 person, and he happens to be the person I made the server for.
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
My point is that I have done port forwarding before, and I have done the same thing all 3 times. I could go run Minecraft on Terraria's Port and Terraria on Minecraft's port if I felt like it.
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
What is different between the person who can connect and the one who can't?
Are they both connecting from an external PC?
Are they on the same or different ISPs than you?
What is different between the person who can connect and the one who can't?
Are they both connecting from an external PC?
Are they on the same or different ISPs than you?
They have a different one from me, but they both have the same ISP. (The 2 people live very close to eachother) I have no idea why they can't connect.
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
Oh yeah, I forgot to mention that your server has to be running in order for it to check properly. Sorry about that.
Make sure to check ALL of your firewalls, including Windows firewall, any firewall that your anti-virus sets up, and any firewall the your router may use. If you have ruled everything out, then call your ISP and ask if the block any ports.
It is possible, that if your ISP explicitly has a policy of "no servers" on consumer plans, that their network is causing this issue.
Example topology:
User A & User B are in the same neighborhood, which is really another way of saying they are on the same head-end.
User C is a little further away, on another head-end.
The ISP network could be configured such that A & B cannot talk to one another peer to peer (or client / server).
This is the kind of thing that is a little tricky to troubleshoot.
tracerte (win) / traceroute (linux) would be the best tool to use to try to figure this out, since it gives you information about network topology.
Oh yeah, I forgot to mention that your server has to be running in order for it to check properly. Sorry about that.
Make sure to check ALL of your firewalls, including Windows firewall, any firewall that your anti-virus sets up, and any firewall the your router may use. If you have ruled everything out, then call your ISP and ask if the block any ports.
I cleared my 1 and only firewall of that port, the server was running, and other people could connect to it. It has only been a problem for 1 person.
Rollback Post to RevisionRollBack
When the evil Walri and his eggmen henchmen attack your yellow submarine, ALL YOU NEED IS LOVE to survive.
It is possible, that if your ISP explicitly has a policy of "no servers" on consumer plans, that their network is causing this issue.
The ISP network could be configured such that A & B cannot talk to one another peer to peer (or client / server).
Well, let's just say we all have the same ISP because there really is no other ISP out here. Everyone else can connect just fine except this one person, who has my ISP. I may be a little misunderstanding of what you're trying to say. If 2 people have the same ISP, but different plans, could that be a factor? As I don't think there's any 'different' plans available.
I'll go ahead and use the program on both of our ends and see if that works.
Rollback Post to RevisionRollBack
Proud owner of Freaking Tutorials. Help out the cause and post some Freaking Tutorials.
If an ISP has a 'no servers' policy, it may work only by chance.
For example, it may work if you are on different network segments (different cable headends for example), but not work if you are on the same segment (same headend).
What does it mean when it says the port is closed? All 3 of the ports that are open (2 of which I know work for sure) are labeled as closed.
If the port checker says its closed, then your server may not be running, your firewall may be blocking, your port forwarding may be wrong, or your ISP could be blocking.
The thing is, Terraria worked fine under the same conditions, and someone was able to connect to my server. This is just 1 person, and he happens to be the person I made the server for.
My point is that I have done port forwarding before, and I have done the same thing all 3 times. I could go run Minecraft on Terraria's Port and Terraria on Minecraft's port if I felt like it.
Are they both connecting from an external PC?
Are they on the same or different ISPs than you?
They have a different one from me, but they both have the same ISP. (The 2 people live very close to eachother) I have no idea why they can't connect.
Thanks to amdwiz I don't think I port fowarded properly
I learned from here:
http://portforward.com/
Here is a basic checklist:
1. Did you set up a static IP?
2. Did you port forward through your router?
3. Did you port forward through your firewall?
Make sure to check ALL of your firewalls, including Windows firewall, any firewall that your anti-virus sets up, and any firewall the your router may use. If you have ruled everything out, then call your ISP and ask if the block any ports.
1. There's 3 people all on the same ISP within a local range.
2. 1 of those 3 is hosting, and only 2 of them can connect (including the owner)
3. 1 of them cannot connect, but can connect to any other server just fine.
4. All ports are forwarded and open. They've done a fresh install multiple times and restarted their computer.
5. This is a really frustrating issue and there's no other information on the subject.
So please, do NOT let this thread die.
Example topology:
User A & User B are in the same neighborhood, which is really another way of saying they are on the same head-end.
User C is a little further away, on another head-end.
The ISP network could be configured such that A & B cannot talk to one another peer to peer (or client / server).
This is the kind of thing that is a little tricky to troubleshoot.
tracerte (win) / traceroute (linux) would be the best tool to use to try to figure this out, since it gives you information about network topology.
I cleared my 1 and only firewall of that port, the server was running, and other people could connect to it. It has only been a problem for 1 person.
Well, let's just say we all have the same ISP because there really is no other ISP out here. Everyone else can connect just fine except this one person, who has my ISP. I may be a little misunderstanding of what you're trying to say. If 2 people have the same ISP, but different plans, could that be a factor? As I don't think there's any 'different' plans available.
I'll go ahead and use the program on both of our ends and see if that works.
For example, it may work if you are on different network segments (different cable headends for example), but not work if you are on the same segment (same headend).
It does not.
Also BTW I am on a different ISP than the other 2 people.