Koozali.org: home of the SME Server

SOCKET ERROR WHILE DELIVERING TO SMTP

robert

SOCKET ERROR WHILE DELIVERING TO SMTP
« on: November 15, 2002, 10:27:32 AM »
running SME 5.5 and all has been fine.
also put amavis.ng/clamav on - and all was well.

today i upgraded clamav (it may be a coincedence)
and outbound mail has stopped, and this seems to block inbound.

the clearest report is in /var/log/messages:
fetchmail[4278]: SIGPIPE thrown from an MDA or a stream socket error
fetchmail[4278]: socket error while delivering to SMTP host mail.iinet.net.au
fetchmail[4278]: Query status=2 (SOCKET)
fetchmail[4278]: terminated with signal 13

now the ISP tells me I should get mail from mail.m.iinet.net.au

could anyone tell me...

1. whats going on???

2. how do i ensure setting of the outgoing smtp server
    (i cannot get browser access from my remote notebook -
     if someone knows THAT it'd be cool too)
   as the text-admin is all over the place
   (maybe terminal emulation).

any help for this DESPERATE DOWNUNDER-DUDE is appreciated.
regards Rob

robert

Re: SOCKET ERROR oops reported in maillog (not messages)
« Reply #1 on: November 15, 2002, 10:37:04 AM »
sorry i reported the wrong log file with the text in it...
it was /var/log/maillog (not messages)
regards Rob

Nathan Fowler

Re: SOCKET ERROR WHILE DELIVERING TO SMTP
« Reply #2 on: November 15, 2002, 06:47:09 PM »
My first guess was that your remote mailserver (ISP's) was down.  I did a quick check and it appears up:

[root@inet01 /root]# telnet mail.iinet.net.au 25
Trying 203.0.178.192...
Connected to mail.iinet.net.au.
Escape character is '^]'.
220 mail-06.iinet.net.au ESMTP
EHLO
250-mail-06.iinet.net.au
250 8BITMIME
HELO
250 mail-06.iinet.net.au
BYE
502 unimplemented (#5.5.1)
QUIT
221 mail-06.iinet.net.au
Connection closed by foreign host.


If you have SSH/Telnet access enabled on your server you can login using the admin account and you should be able to configure the SME server from the administrative console using Lynx.  On 4.X I think it's like option 5 or 6.  If you can't get in using your admin login, use root and invoke /sbin/e-smith/console

Hope this helped,
Nathan