(Redhat 6.2 | fetchmail 5.5.0+IMAP-GSS+SSL )
Na een 'bepaalde' tijd stopt mijn fetchmail daemon ermee omdat er 'te veel open files zijn', ook kan de nameserver de pop3 host daarna niet meer resolven:
[fetchmail log]
...
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 07:55:59 +0100 (CET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:01:02 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: Too many open files
fetchmail: Query status=2 (SOCKET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:06:03 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: temporary name server error.
fetchmail: Query status=2 (SOCKET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:11:03 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: temporary name server error.
fetchmail: Query status=2 (SOCKET)
...
het vreemdste van alles vind ik het volgende:
de open files worden tijdens iedere 'fetchmail poll' apart opgeslagen in een logfile (m.b.v. lsof) -> gedeelte van zo'n logfile
als je het logfile bekijkt zie je dat fetchmail, lsof en lsof-logg (mijn post-fetchmail script) ontzettend veel 'open verbindingen ?!?' hebben met "->ns1.wxs.nl:domain" !!!
1). Wie weet waar dit aan ligt, en hoe ik het op kan lossen ?
2). Waarom blijven die verbindingen 'open' (ns1.wxs.nl) ???
3). Zijn er meer mensen die fetchmail als daemon gebruiken ? Hoelang houdt die daemon het vol ?
Ik ben echt al heel lang met dit probleem bezig !!! Op i-net staat alleen dat je het aantal open files in /proc/sys/fs/file-max moet verhogen ! dit heb ik nu al op 16000 staan !, dat is toch niet normaal ??? Want volgens mij moet de oplossing liggen bij die aantal 'open verbindingen' met ns1.wxs.nl !!!
Na een 'bepaalde' tijd stopt mijn fetchmail daemon ermee omdat er 'te veel open files zijn', ook kan de nameserver de pop3 host daarna niet meer resolven:
[fetchmail log]
...
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 07:55:59 +0100 (CET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:01:02 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: Too many open files
fetchmail: Query status=2 (SOCKET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:06:03 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: temporary name server error.
fetchmail: Query status=2 (SOCKET)
fetchmail: 5.5.0 querying pop.wxs.nl (protocol POP3) at Fri, 22 Feb 2002 08:11:03 +0100 (CET)
fetchmail: fetchmail: POP3 connection to pop.wxs.nl failed: temporary name server error.
fetchmail: Query status=2 (SOCKET)
...
het vreemdste van alles vind ik het volgende:
de open files worden tijdens iedere 'fetchmail poll' apart opgeslagen in een logfile (m.b.v. lsof) -> gedeelte van zo'n logfile
als je het logfile bekijkt zie je dat fetchmail, lsof en lsof-logg (mijn post-fetchmail script) ontzettend veel 'open verbindingen ?!?' hebben met "->ns1.wxs.nl:domain" !!!
1). Wie weet waar dit aan ligt, en hoe ik het op kan lossen ?
2). Waarom blijven die verbindingen 'open' (ns1.wxs.nl) ???
3). Zijn er meer mensen die fetchmail als daemon gebruiken ? Hoelang houdt die daemon het vol ?
Ik ben echt al heel lang met dit probleem bezig !!! Op i-net staat alleen dat je het aantal open files in /proc/sys/fs/file-max moet verhogen ! dit heb ik nu al op 16000 staan !, dat is toch niet normaal ??? Want volgens mij moet de oplossing liggen bij die aantal 'open verbindingen' met ns1.wxs.nl !!!