1. Hi I am getting this error in the server console window over and over. I restarted the server but still getting this. Anyone able to help? Thank you. rust server error.png

    Sorry For putting in wrong place.
     
    Last edited by a moderator: Dec 28, 2014
  2. Oh please help me you great ones!
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.
    Infinity or nan floating point numbers appear when calculating matrices for collider.
    Server Network Exception
    IndexOutOfRangeException: Array index is out of range.

    Another Issue I am having is Rusty Rcon tool won't let me connect sometimes. It has a mind of its own, sometimes it says connect then right after it will say not connected.

    I am also having an issue with teleport script freezing and not working. causing me to restart my server everytime. Any known cause or fix?
     
  3. Wulf

    Wulf Community Admin

  4. This error isn't related to the one in Legacy I believe. It seems like there are 5 possible causes, the Net.sv.Cycle, the stabilityCheckQueue, updateSurroundingsQueue, stabilityGroundPath and AIHandler.Cycle as the specific error message is called by ServerMgr.Update() :
    Code:
        private void Update()
        {
            Realm.PushServer();
            try
            {
                using (new TimeWarning("Net.sv.Cycle", 1f))
                {
                    Net.sv.Cycle();
                }
                using (new TimeWarning("stabilityCheckQueue", 1f))
                {
                    BuildingBlock.stabilityCheckQueue.RunQueue(1L);
                }
                using (new TimeWarning("updateSurroundingsQueue", 1f))
                {
                    BuildingBlock.updateSurroundingsQueue.RunQueue(1L);
                }
                using (new TimeWarning("stabilityGroundPath", 1f))
                {
                    BuildingBlock.stabilityGroundPath.RunQueue(1L);
                }
                using (new TimeWarning("AIHandler.Cycle", 1f))
                {
                    AIHandler.Cycle();
                }
            }
            catch (Exception exception)
            {
                Debug.LogWarning("Server Network Exception");
                Debug.LogException(exception, this);
            }
            Realm.Pop();
        }
    Still looking into it further if I can dig up anything concrete but what I can already say is that it is an actual server issue and it isn't caused by a player trying to hack like it was on Legacy.
     
  5. Well all I know is I was using the old oxide update 59b, because thats all that was out when the last patch was released. So I requested gameservers update to 68. They sure are taking their time.
     
  6. Wulf

    Wulf Community Admin

    59 is the latest compatible released version. The other snapshots are just new hooks.
     
  7. Confused by "The other snapshots are just new hooks" I dont understand.
     
  8. Wulf

    Wulf Community Admin

    Builds 59-68 are all compatible with the latest Rust server update. The snapshots are for changes such as new hooks (API), fixes, and other features. See https://github.com/OxideMod/Oxide/commits/master. You should never need to update to a snapshot that isn't provided under the Download section of the site here, as the latest build on the site will be compatible with the latest Rust server update.
     
  9. Thats still confusing to me. I dont know wtf a snapshot is. a picture like in pokemon snap?
    plus game servers doesnt even have oxide 59, just oxide 58. You have to ask them to add it for you. I tried following a tutorial to the T and couldnt get it to work. So, I wait for them add update from 59b to 68. Until then my server is loosing people and running like garbage. fun times..
     
  10. Wulf

    Wulf Community Admin

    If your server is running 58... that may be why. You can't run an build meant for an older version of Rust on the latest. I'd suggest updating to 59 or higher.

    Snapshots are just builds that are not released officially, and generally contain changes and/or new features which may or may not break plugins. The builds released on the site here are generally when a Rust server update hits or a bug fix is needed, and have been tested.
     
  11. I have 59b
    Also I just added TP script Mugishi reccomended and now my server is broken, Only I can connect and no one can join. I removed all plugins and configs and data, and no one can join anymore. My server is officialy broken after that TP script with the manual thing. So now im wiping my server. I know I sound frustrated its because I am lol. There is such a lack of proper information when it comes to Oxide. They don't make it known to people like me of updates and compatibility problems or issues.
    For now on, I wont test plugins anymore on my server.
    Can someone please tell me what files are needed for a decent backup in the future?
    Can someone plesae tell me how to manually update my oxide after I server wipe. I follow the tut when 59b was released and that didnt work.
    Thanks!
     
  12. Wulf

    Wulf Community Admin

    The tutorial is still correct, and build 59 runs fine with the latest non-dev Rust server update. Promises can't be made regarding plugins, as ones such as the teleportation one often break due to Rust server changes, not Oxide changes. Oxide 2 is still alpha so there isn't much documentation for developers, but the tutorial is pretty much all the information server owners need to get things working.

    To sum it up, you are either using incompatible builds, broken plugins, or aren't following all the steps entirely. I test every non-dev Rust update with every Oxide 2 build before releasing them.

    Every Oxide 2 release is made with the date of the compatible non-dev Rust server update, so if you aren't paying attention to that, there isn't much we can do.
     
  13. build 59b doesn't have required hooks for latest plugins like Teleportation which is why it was freezing on my server in the first place. Thats why I need build 68
     
  14. Wulf

    Wulf Community Admin

    That may be, but isn't something we control. It is up to plugins authors to mark compatibility of their plugins, else not release that version till the coordinating Oxide build is released and available with your host. @Mughisi

    Not everything is easy when running your own server, especially when dealing with a game that breaks and changes so frequently.
     
  15. I agree the Author should make note it requires a specific build of oxide for its functionality 100%
    can you plz link me to the tutorial on how to add it manually plz plz? thanks!
    [DOUBLEPOST=1419830621][/DOUBLEPOST]Gameservers finally updated my server. yay!
    [DOUBLEPOST=1419845016,1419827217][/DOUBLEPOST]With latest oxide build 68 and latest plugins a full server wipe aswell, I have zero console errors and my players are happy so I'm happy.
    to join us Type
    client.connect 108.61.124.27:28016
    in console (F1) to join this server manually.
     
  16. Guess we'll have to introduce a version system or something for Oxide. That way we can say which version it is actually for since at the moment we can only say 2.0
     
  17. good idea!
     
  18. Wulf

    Wulf Community Admin

    Normally with releases I'd add the option on the Compatibility, but because of the frequent Rust updates, I haven't done it with Oxide 2 yet. Generally plugin authors don't update tat information either, so it makes it rather pointless. The best thing plugin authors can do is make sure the latest version of their plugin is compatible with the latest Oxide 2 build available via Download. Our policy has generally been to not update too often, as it is difficult for some hosts to keep up-to-date with all the updates, necessary or not.
     
  19. I am having the same issue for the last 3 days..