I'm using amuled + amuleweb since quite a long time now. I'm actually running the 2.1.3 under debian. It's running with a IP filter list of 8 Mb.
I also got the Kad disconnect problem since long time, and every time after no more than 2 hours !
So, 2 days back I tried to disable IpFilter, just to see ...
And wonder of wonders, since then, no Kad disconnection problem :-)
Now in the log I get :
2006-08-04 11:50:42: Connecté à Kad (pare-feu)
2006-08-04 11:50:42: Connecté à Kad (ok)
2006-08-05 01:50:46: Connecté à Kad (pare-feu)
2006-08-05 01:50:47: Connecté à Kad (ok)
I think it's because I'm having a dynamic IP.
But now, I'm connected with ed2k & kad ... and I can do some Kad search without any problem.
Hope it helps :-)