After a netsplit, servers desync

These are old archives. They are kept for historic purposes only.
Post Reply
The Weather Guy
Posts: 3
Joined: Fri Sep 07, 2012 9:21 pm

After a netsplit, servers desync

Post by The Weather Guy » Sun Sep 09, 2012 4:22 pm

Whenever one of our servers connection gets reset (excluding services) this happens. The TSOffset is 0.
[12:22:22] * *** Server=Sleet.SnowIRC.us.to TStime=1347207745 time()=1347207746 TSoffset=0
[12:22:22] * *** Server=Frost.SnowIRC.us.to TStime=1347207745 time()=1347207746 TSoffset=0
[12:22:22] * *** Server=Ice.SnowIRC.us.to TStime=1347207745 time()=1347207747 TSoffset=0

[10:18:55] * Lost connection to Ice.SnowIRC.us.to[37.128.190.204]:Connection reset by peer
[10:20:35] * *** Notice -- Connection to Ice.SnowIRC.us.to[37.128.190.204] activated.
[10:20:38] * *** Notice -- (link) Link Sleet.SnowIRC.us.to -> Ice.SnowIRC.us.to[@37.128.190.204.0] established
[10:20:38] * (link) Link Ice.SnowIRC.us.to -> Sleet.SnowIRC.us.to[@0:0:0:0:0:ffff:173.224.73.152.59743] established
[10:20:38] * *** Notice -- Link Ice.SnowIRC.us.to -> Sleet.SnowIRC.us.to is now synced [secs: 0 recv: 0.887 sent: 2.655]
[10:20:39] * *** LocOps -- Received SQUIT Frost.SnowIRC.us.to from Ice.SnowIRC.us.to[37.128.190.204] ((Unknown from Sleet.SnowIRC.us.to[173.224.73.152]))
[10:20:39] * (sync) Link Sleet.SnowIRC.us.to -> Ice.SnowIRC.us.to is now synced [secs: 1 recv: 2.967 sent: 1.123]
[10:20:58] * *** Notice -- Client connecting at Ice.SnowIRC.us.to: Some_Person (snowirc@91.227.221.130)
[10:22:13] * *** Notice -- Client connecting on port 6667: Chedar_Cheeze (Pine@192.168.1.5) [clients]
[10:22:18] * *** Notice -- Connection to Frost.SnowIRC.us.to[192.168.1.10] activated.
[10:22:20] * *** Notice -- (link) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to[@192.168.1.10.4220] established
[10:22:20] * (link) Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to[@192.168.1.40.0] established
[10:22:20] * *** Notice -- Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to is now synced [secs: 0 recv: 2.98 sent: 1.540]
[10:22:20] * (sync) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to is now synced [secs: 1 recv: 1.540 sent: 2.102]
[10:22:21] * *** LocOps -- Received SQUIT Frost.SnowIRC.us.to from Ice.SnowIRC.us.to[37.128.190.204] ((Unknown from Sleet.SnowIRC.us.to[173.224.73.152]))
[10:22:49] * *** Notice -- No response from Frost.SnowIRC.us.to[192.168.1.10], closing link
[10:24:00] * *** Notice -- Connection to Frost.SnowIRC.us.to[192.168.1.10] activated.
[10:24:01] * *** Notice -- (link) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to[@192.168.1.10.4431] established
[10:24:01] * (link) Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to[@192.168.1.40.0] established
[10:24:01] * *** Notice -- Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to is now synced [secs: 0 recv: 2.98 sent: 1.543]
[10:24:01] * (sync) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to is now synced [secs: 0 recv: 1.676 sent: 2.102]
[10:24:03] * *** LocOps -- Received SQUIT Frost.SnowIRC.us.to from Ice.SnowIRC.us.to[37.128.190.204] ((Unknown from Sleet.SnowIRC.us.to[173.224.73.152]))
[10:24:30] * *** Notice -- No response from Frost.SnowIRC.us.to[192.168.1.10], closing link
[10:25:42] * *** Notice -- Connection to Frost.SnowIRC.us.to[192.168.1.10] activated.
[10:25:44] * *** Notice -- (link) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to[@192.168.1.10.4762] established
[10:25:44] * (link) Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to[@192.168.1.40.0] established
[10:25:44] * *** Notice -- Link Frost.SnowIRC.us.to -> Sleet.SnowIRC.us.to is now synced [secs: 0 recv: 2.98 sent: 1.543]
[10:25:44] * (sync) Link Sleet.SnowIRC.us.to -> Frost.SnowIRC.us.to is now synced [secs: 0 recv: 1.676 sent: 2.102]
[10:25:46] * *** LocOps -- Received SQUIT Frost.SnowIRC.us.to from Ice.SnowIRC.us.to[37.128.190.204] ((Unknown from Sleet.SnowIRC.us.to[173.224.73.152]))
[10:26:13] * *** Notice -- No response from Frost.SnowIRC.us.to[192.168.1.10], closing link

and this

[10:30:03] * *** Notice -- Received KILL message for Chedar_Cheeze!Pine@782F9C1.14F06508.A4C5F623.IP from Ice.SnowIRC.us.to Path: Ice!Ice.SnowIRC.us.to (Chedar_Cheeze(?) <- Sleet.SnowIRC.us.to)
[10:30:03] * *** Notice -- Client exiting: Chedar_Cheeze (Pine@192.168.1.5) [Killed (Ice.SnowIRC.us.to (Chedar_Cheeze(?) <- Sleet.SnowIRC.us.to))]

It will continue until I restart the server that is killing the users, which was in this case, Ice.SnowIRC.us.to. The server that is doing the killing varies depending upon which one's connection was reset.

Please help, we have no idea how to fix this...

Syzop
UnrealIRCd head coder
Posts: 1871
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Re: After a netsplit, servers desync

Post by Syzop » Mon Oct 08, 2012 8:46 am

Could you report this on http://bugs.unrealircd.org/ ?
That is, provided the following two conditions are met:
1) You are using the latest version (3.2.9)
2) You didn't make any source modifications

In your report, you can copy-paste the text you wrote here, and if you have any new information (has been a month now) please add it as well.

Also, be sure to mention if you use any 3rd party modules (any modules other than cloak & commands), your platform, etc.

In general, if you need support: use the forums, if you suspect a bug: use the bug tracker. I realize.. sometimes it isn't always clear.

Thanks!

Post Reply