1. But the fact that "When I tether my laptop to my cell phone I can connect to both from outside my network" does mean it should show in the list.
    [DOUBLEPOST=1509636835][/DOUBLEPOST]
    I can certainly put the internal network address if that helps, but the "0.0.0.0" address is a networking term that means "bind to ALL available addresses" so it does the same thing as putting my internal address there.
     
  2. Are you running this from your home network or a outside data center?
     
  3. There's a difference between pinging an IP and actually joining a server. Open your ports.
     
  4. Yes true if running from your home but if from a data center they will use the box ip
     
  5. "I can connect to both"
    [DOUBLEPOST=1509638458][/DOUBLEPOST]
    My home.
     
  6. This is why you can connect to it the ports dont need to be open for that but no one else will be able to. Make sure port 28015 is open on your windows firewall, router and any antivirus software you have running as some have firewalls built into them
     
  7. If you and Quantum would read my initial post, you would understand that I connected to both servers from outside my home network, using my laptop and cell phone. The fact that I can connect from outside my home network means it is not a firewall issue. Try it yourself if you don't believe me;
    'client.connect rust.atbashservices.com:28015' or 'client.connect rust2.atbashservices.com:28015'
     
  8. If you can't connect from your own network, but can connect from outside, I'd say you have something strange going on with NAT and internal routing or firewalls. Check your NAT config, or try using your external (or internal) address to connect to. Or if the server is binding to the external interface, you won't be able to connect using the internal interface, and have to be outside the network to connect to the external one.
     
  9. Sorry if I misspoke. I can connect from both internally and externally. The problem is the servers just don't show up on the list.
     
  10. Do you have RustIO installed if so can you see if the map comes up also what plugins are you using. I would need to see your build that is running on your pc just to make sure its done right I have come across many that have not done it right and everyone have followed a video on youtube that is causing them to build it wrong
     
  11. I don't have RustIO. I'll google it and get it installed if you think it will help us troubleshoot.
     
  12. Whats the name of your server? (hostname in the batch file)

    Do you have both port 28016 & 28015 open?
     
  13. Wulf

    Wulf Community Admin

    All Rust:IO does is pull from Steam's server list. The only thing it'd do is show your server on playrust.io, but you don't even need the extension installed for that as it polls Steam for ALL servers, regardless if Rust:IO is installed.

    0.0.0.0 binds to any available IP address, it can be used in any case where you don't want to specify an IP address manually, not just from a LAN/home network. @CryptoJones's explanation was spot on with this.

    I'm not sure why this happens, but something with the Rust client in how it filters the lists. Seems to be a common issue after installing Oxide, but the only change Oxide makes is adding the "modded" and "oxide" Steam tags, which Rust uses the "modded" tag to list it under the Modded tab. Other than that, there isn't anything unique to Oxide that would cause the Rust client to not list it. It's common for Steam to see the server, but not the Rust clients. I've poked Facepunch about it, but unsure why it is this way still. Testing it myself resulted in it working just fine in most cases as long as the ports are open and the server doesn't have EAC disabled.
     
  14. Yup. Sure do.
    [DOUBLEPOST=1509641745][/DOUBLEPOST]
    Since I have two, I could uninstall oxide from the Linux server and see if it shows up on the list after a while. That would confirm that theory either way.

    It would just suck to not be able to share the good server (the one with Oxide) with others.
    [DOUBLEPOST=1509641912][/DOUBLEPOST]
    The first one is "AtbashServices". The second one is "rust2.atbashservices.com"
    [DOUBLEPOST=1509642011][/DOUBLEPOST]I've uninstalled Oxide from the Linux server. We will see if that results in that server showing up the list now.
     
  15. Neither of my servers has shown up. Even after uninstalling oxide and then completely removing the server and reinstalling it. Finally, I tried a 3rd install on a VPS I use for a legacy domain, and it showed right up.

    The only difference on the install on my VPS is that I used the external IP of the WAN Port. I.e., the public facing IP Address. But everything I've read says that the IP needs to either be the internal LAN IP or 0.0.0.0. Did I misunderstand this?
     
  16. I did say the box ip was needed
     
  17. Every IP assigned to any interface on a computer is considered the 'box's ip'.

    Should it be the internal (LAN), or external (WAN) IP?
    [DOUBLEPOST=1509681321][/DOUBLEPOST]
    And my systems are NATed so they don't have the WAN IP Anywhere on them.
    [DOUBLEPOST=1509681509][/DOUBLEPOST]
    The difference with my VPS is that it has an interface that is directly connected to the internet.
     
  18. Win10 i7 24Gb ram

    I have this exact same issue.

    Here's what I've done so far. Ensured that ports 28015 through 28017 are open TCP/UDP. Opened Steam ports 27000 through 27015 (Ill explain this in a moment).
    No server.secure setting, ip's are set to 0.0.0.0, port is set to 28015. Friends can connect to server using the IP. I can connect to it using client.connect localhost:28015. It will NOT show up in Rust.io map and will NOT show up in any of the listings be it History/Modded/Lan etc..

    Ive just been using the example one for now and changing it up Imgur: The most awesome images on the Internet



    Now. For some reason if I switch the game port to 27015 (one of the Steam ports) VOILA it shows up in the LAN list and the History but not Modded. Nor will Rust.io see it. The only difference it did was allow me to connect to my own server from the LAN list but it wouldnt show in the public 'Modded' list.

    It would seem, no matter what I do or try, I cannot get my rust server to show up on the community list using the 28015 port. I have even double checked my own hosts file on my box to ensure it wasn't modified.

    My Port Settings - Imgur: The most awesome images on the Internet

    No Firewall enabled, no DMZ being used (tested with DMZ, no difference)

    You'll notice the 4792 I opened for testing. It acted just like the 28015.
    [DOUBLEPOST=1509923875][/DOUBLEPOST]Thank you for the post move mods. Spaced it that I had posted that in a 'resolved' post :)



    EDIT --- So a buddy tried to find my Server - PunRusted on the list, he lives across the states and said it showed up fine there. He also checked it on playrust from his end and the rust.io map works fine. So if this is purely a local issue, what do I do?!?! Is there something magic I can add to my hosts file to get this working so I can see it proper?! Goodness.
     
    Last edited by a moderator: Nov 5, 2017
  19. 28015 is all you need to open and in your bat file the Rules line put it in the server.description and use \n for new lines and open the port in your windows firewall
     
  20. Thanks for the \n tip. And windows firewall is completely disabled. That my issue there?