Server linking problem
Posted: Wed Aug 23, 2006 4:36 am
G'day everyone,
I've had a small problem keeping some of the servers on our network linked for around two weeks and after this amount of time I am still unable to work out why.
Currently there are two servers running FreeBSD, one with Unreal v3.2.3 and the other running v3.2.5 and both work well. The other server runs Windows 2000 Advanced Server and v3.2.3 along-side Anope v1.7.13. This server runs fine when connected via a LAN to one of the other servers but when it is connected via WAN there is a problem with the connection staying alive and this is repeated almost exactly every hour. When the server is removed there is no connection problem.
Before going any further, there's no stability problems with any of the IRCd's or Services, there are no ports blocked and the ISP does not prohibit the running of servers. All IP's are static and we manage DNS ourselves with one primary and two secondary name servers. All IRC servers are synched to Victorian time servers, namely ntp0.cs.mu.oz.au and ntp1.cs.mu.oz.au. All routers (each of us owns different models which otherwise work fine) work well and have the latest firmware.
Today I asked a mate to install Unreal v.3.2.5 and a time server client on a spare box he owns and connect it to the server we have that runs the same version of Unreal. Likewise he has a static IP and his ISP allows servers. He has no OS or IRCd stability issues but he suffers the same connection stability problem though for him, his server disconnects once every few minutes.
I have double and triple-checked all .conf's, all routers, available memory and CPU usage on each server and everything seems fine. When reading through the forums I noticed a thread about choosing ports, among other things, located here - http://forums.unrealircd.com/viewtopic.php?t=329 - and it suggests using different ports for each server in the c/n:lines. We currently use port 7000 for each server though, once again, until two weeks ago there was no problem and we've been up for aroudn 18 months now.
So does using a different port for each server improve things and why? Or is what I read merely an example? At the moment I think I have exhausted all other possible causes.
I apologise if this post seems over-descriptive but I think it is best to state that I have reviewed as many possible causes of the issue.
I've had a small problem keeping some of the servers on our network linked for around two weeks and after this amount of time I am still unable to work out why.
Currently there are two servers running FreeBSD, one with Unreal v3.2.3 and the other running v3.2.5 and both work well. The other server runs Windows 2000 Advanced Server and v3.2.3 along-side Anope v1.7.13. This server runs fine when connected via a LAN to one of the other servers but when it is connected via WAN there is a problem with the connection staying alive and this is repeated almost exactly every hour. When the server is removed there is no connection problem.
Before going any further, there's no stability problems with any of the IRCd's or Services, there are no ports blocked and the ISP does not prohibit the running of servers. All IP's are static and we manage DNS ourselves with one primary and two secondary name servers. All IRC servers are synched to Victorian time servers, namely ntp0.cs.mu.oz.au and ntp1.cs.mu.oz.au. All routers (each of us owns different models which otherwise work fine) work well and have the latest firmware.
Today I asked a mate to install Unreal v.3.2.5 and a time server client on a spare box he owns and connect it to the server we have that runs the same version of Unreal. Likewise he has a static IP and his ISP allows servers. He has no OS or IRCd stability issues but he suffers the same connection stability problem though for him, his server disconnects once every few minutes.
I have double and triple-checked all .conf's, all routers, available memory and CPU usage on each server and everything seems fine. When reading through the forums I noticed a thread about choosing ports, among other things, located here - http://forums.unrealircd.com/viewtopic.php?t=329 - and it suggests using different ports for each server in the c/n:lines. We currently use port 7000 for each server though, once again, until two weeks ago there was no problem and we've been up for aroudn 18 months now.
So does using a different port for each server improve things and why? Or is what I read merely an example? At the moment I think I have exhausted all other possible causes.
I apologise if this post seems over-descriptive but I think it is best to state that I have reviewed as many possible causes of the issue.