I don't own the server or rent it, I only admin it.
I think the server is not a dedicated halo server, just a hired server that we can use whatever way we want.
Someone else set up the servers but they have always had this problem so I am trying to fix it.
I tried adding this command to the sapp init.txt file "max_idle 0". Now instead of resetting the server just keeps fetching a ip from gamespy.