1. These forums are still being retired! Please use GitHub discussions or Discord. You cannot create new threads or new accounts now. If you need to contact some user of the forums, you should do it sooner, rather than later. This notice was last updated on May 30th, 2021.

Players can't rejoin after disconnecting

Discussion in 'Help and Support' started by Nalah1987, Jul 6, 2015.

  1. Nalah1987

    Nalah1987 Level 1

    Joined:
    Feb 8, 2012
    Messages:
    10
    I would first like to start off by saying that I am not entirely sure if this problem is being caused by TShock, Terraria, or if it's my computer/internet. I can say that I have never had a problem like this before while hosting until recently when Terraria and Tshock updated to 1.3.

    I'm hosting a server with the latest release of TShock (4.3.0.0 GM3) and it's working well. People are able to connect to my server just fine, but if they leave for whatever reason, they are unable to reconnect unless I restart the server.

    The game sits on "Connecting to IP" and never connects. It does not show them trying to connect in the console, there is nothing in any of the log files and they receive no error message. They simply just hang. It happens to me as well. There is no password, the server is not full, none of the obvious reasons.

    It might be worth noting that whenever I restart the server, for a short while after you can freely disconnect and reconnect many times. It's not until maybe half an hour, or sometimes an hour later that it stops working and I restart again. I was hoping it was just lag, so I waited for at least 5 minutes but nothing happened.

    My ports are forwarded and my firewall settings have not changed for awhile. I double checked them anyways. I even went as far as hosting my server with my firewall completely disabled.. cantaloupe, I know but I wanted to be sure that the firewall wasn't the problem. Also, my server is currently running zero plugins, just TShock.

    A friend of mine told me it was a known issue, but I've searched the forum and google and can't find anyone posting about anything similar.. Maybe I didn't search hard enough? I'm sorry if I missed something. I don't usually post on here, I'm just hoping maybe someone can give me some advice or help me fix this because I'm out of ideas. :/

    Thanks
     
    #1 Nalah1987, Jul 6, 2015
    Last edited: Jul 6, 2015
  2. Puremin0rez

    Puremin0rez Level 1

    Joined:
    Jul 6, 2015
    Messages:
    18
    Is this happening 100% of the time?

    I've been having this issue randomly running the server under mono, but it's not 100% of the time. A restart always fixes it.

    I think their still might be some weirdness with networking in the latest tshocks.
     
  3. Nalah1987

    Nalah1987 Level 1

    Joined:
    Feb 8, 2012
    Messages:
    10
    It always happens, just not right away. Yesterday we went like 2-3 hours without it happening and then it started.
     
  4. Patrick.D

    Patrick.D Level 1

    Joined:
    Jul 5, 2015
    Messages:
    20
    Have you trying to disable all protection, anti-virus, firewall, connect directly in the modem (not the router) with a real cable and possibly all application can manage the internet connection ?

    After all, the troubleshoot will be better and at this point be able to check other way.
     
  5. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    811
    It is not an issue with anything other than either tShock or TerrariaServer, @Patrick.D.
     
  6. Patrick.D

    Patrick.D Level 1

    Joined:
    Jul 5, 2015
    Messages:
    20
    @Zaicon, I'm really not an expert on tshock plugin, and probably you have the good answer.

    For my own knowledge, can you explain why you consider it can't become from a third-party client on OS ?

    Thank's ! :)
     
  7. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    811
    1) I am unaware of any kind of software that will block access to TerrariaServer after someone disconnects, and then allow it again when it gets restarted.
    2) Multiple people have reported this issue, and it's unlikely they all have the same network/software issue (especially since it wasn't happening before 1.3).
     
  8. Patrick.D

    Patrick.D Level 1

    Joined:
    Jul 5, 2015
    Messages:
    20
    For this point, I can give you a list of software (crap) installed in third-party with other software and exploit the network or interact in a strange way with the protocol of any windows.

    This is probably the biggest point, I don't know that, as I say, I'm new here. I add this to my KB-head-system .. thank's :)
     
  9. Nalah1987

    Nalah1987 Level 1

    Joined:
    Feb 8, 2012
    Messages:
    10
    Thank you. That's really all I needed to be sure of, that it's not just me.