[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemi con exim/fetchmail dopo upgrade



On Mon, Aug 28, 2000 at 10:04:07AM +0200, Guido Notari wrote:
> On Sun, Aug 27, 2000 at 11:53:43PM +0200, Enrico Fracasso wrote:
> 
> > Comunque fetchmail si connette al sever, vede la posta, inizia a
> > scaricarla ma ci mette un sacco di tempo a consegnarla a Exim
> > Aumentando la verbosita' e togliendo il rewriting degli indirizzi di
> > fecthmail si ottiene il seguente output
> > 
> > [CUT]
> > fetchmail: POP3> TOP 1 99999999
> > fetchmail: POP3< +OK 
> > reading message 1 of 7 (3542 octets)
> > **************************** SI FERMA CIRCA 1 MINUTO *******************
> 
> > Si ferma per due volte, ed entrambe prima di collegarsi a Exim.
> > Quando compare la scritta
> > fetchmail: SMTP< 220 linux.fracasso.ddns.org ESMTP Exim 3.12 #1 Sat, 26
> > fetchmail continua in maniera spedita.
> > Il mio problema e' che non so di chi e' il problema, se di exim o di
> > fetchmail (fetchmail+sendmail funzionavano perfettamente prima
> 
> Problema di risoluzione del nome?
> Com'è configurato il tuo /etc/resolv.conf?
> Il file hosts contiene il nome del sistema?
> 

Non sono ancora riuscito a risolvere il problema.
Ho fatto strace fetchmail per vedere che istruzione da quando si blocca,
ma non sono molto pratico di programmazione con socket. Ve lo posto, vi
prego di dirmi che cosa ne pensate (magari anche se sapete come
risolvere il problema)
Grazie


[CUT]

setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={300, 0}}, NULL) =
0
socket(PF_UNIX, SOCK_STREAM, 0)         = 5
connect(5, {sin_family=AF_UNIX, path="
/var/run/.nscd_socket"}, 110) = -1 ECONNREFUSED (Connection refused)
close(5)                                = 0
open("/etc/hosts", O_RDONLY)            = 5
fcntl(5, F_GETFD)                       = 0
fcntl(5, F_SETFD, FD_CLOEXEC)           = 0
fstat(5, {st_mode=S_IFREG|0644, st_size=152, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4001a000
read(5, "127.0.0.1\tlocalhost\n127.0.0.1\tli"..., 4096) = 152
close(5)                                = 0
munmap(0x4001a000, 4096)                = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(25),
sin_addr=inet_addr("127.0.0.1")}}, 16) = 0
recv(5, 
*********** SI FERMA CIRCA 1 MINUTO **************
"220 linux.fracasso.ddns.org ESMT"..., 8190, MSG_PEEK) = 80
read(5, "220 linux.fracasso.ddns.org ESMT"..., 80) = 80
write(1, "fetchmail: SMTP< 220 linux.fraca"..., 96fetchmail: SMTP< 220
linux.fracasso.ddns.org ESMTP Exim 3.12 #1 Thu, 31 Aug 2000 14:25:59
+0200
) = 96
write(5, "EHLO localhost\r\n", 16)      = 16

[SCARICA LA POSTA NORMALMENTE]
[CUT]

connect(6, {sin_family=AF_UNIX, path="
/var/run/.nscd_socket"}, 110) = -1 ECONNREFUSED (Connection refused)
close(6)                                = 0
open("/etc/hosts", O_RDONLY)            = 6
fcntl(6, F_GETFD)                       = 0
fcntl(6, F_SETFD, FD_CLOEXEC)           = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=152, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4001a000
read(6, "127.0.0.1\tlocalhost\n127.0.0.1\tli"..., 4096) = 152
close(6)                                = 0
munmap(0x4001a000, 4096)                = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 6
connect(6, {sin_family=AF_INET, sin_port=htons(25),
sin_addr=inet_addr("127.0.0.1")}}, 16) = 0
recv(6, 
***********SI FERMA ************
FERMO"220 linux.fracasso.ddns.org ESMT"..., 8190, MSG_PEEK) = 80
read(6, "220 linux.fracasso.ddns.org ESMT"..., 80) = 80
write(1, "fetchmail: SMTP< 220 linux.fraca"..., 96fetchmail: SMTP< 220
linux.fracasso.ddns.org ESMTP Exim 3.12 #1 Thu, 31 Aug 2000 14:29:14
+0200
) = 96

PS: la connessione via 
telnet 127.0.0.1 25 
avviene istantaneamente

-- 
Enrico Fracasso                   |Software is like sex ... 
C.d.L in ingegneria elettronica   |it's better when it's free
Universita' di Trieste            |Linux. The Internet operating system



Reply to: