Mailscanner not starting - PERL error!

James Fagan jfagan at firstlightnetworks.com
Mon Mar 19 20:07:32 CET 2007


> 
> Hello,
> 
> I've had Mailscanner working happily with postfix for over a year now,
but
> something odd has happened.  When I try to start mailscanner, I get
the
> following error:
> 
> bash-2.03# /etc/init.d/mailscanner start
> Starting MailScanner...
> Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4
at
> /usr/local/lib/perl5/5.8.5/sun4-solaris/Socket.pm line 373.
> 
> It looks like it's bombing off in check_mailscanner somewhere.
> 
> Support for the server was recently moved to another group, so I don't
> know what (if anything) was changed.
> 
> Has anyone see this problem, and could I get a hint to start
> troubleshooting it?
> 
> Thanks,
> Mike.

Not a Perl man myself, but from googling a bit it seems that your Perl
install may be shot. From what I could tell Socket.pm is generaly built
in to the install. Maybe you can reinstall Perl? I'm not familiar with
solaris, so be carefull. I'm sure someone else has an idea?

James




More information about the MailScanner mailing list