Erro no perl ao iniciar o MailScanner
-
Olá a todos!
Por sugestão do Marcelo vou postar aqui um problema que estou tendo com o Mailscanner e que tb está no topico http://forum.pfsense.org/index.php/topic,45143.0.html
Eu instalei no pfsense o Mailscanner e o Postfix Forwarder (já tinha funcionando o snort, dansguardian, antivirus e squid3). Opostfix inicia sem problemas, mas o Mailscanner não… Quando eu tento arrancar na consola dá a seguinte msg :
Starting mailscanner. Can't load '/usr/local/lib/perl5/site_perl/5.12.4/mach/auto/Filesys/Df/Df.so' for module Filesys::Df: /usr/local/lib/perl5/site_perl/5.12.4/mach/auto/Filesys/Df/Df.so: Undefined symbol "PL_stack_max" at /usr/local/lib/perl5/5.12.4/mach/DynaLoader.pm line 200. at /usr/local/sbin/mailscanner line 91 Compilation failed in require at /usr/local/sbin/mailscanner line 91. BEGIN failed--compilation aborted at /usr/local/sbin/mailscanner line 91. /usr/local/etc/rc.d/mailscanner: WARNING: failed to start mailscanner
Eu estive procurando e encontrei alguns fóruns de perl que dizem que as os módulos (como o Dynaloader) précompilados podem não ser compativeis com o perl instalado… Estou a usar uma versão x64...
Vou tentar instalar um PFSense limpo com o Mailscanner para ver se resulta e já informo a todos.
Obrigado,
Guilherme Gaspar -
As diferentes versões de perl provavelmente estão gerando este erro.
Se o seu teste não funcionar, tente instalar o mailscanner do meu repositório em outra máquina de testes.
http://e-sac.siteseguro.ws/packages
Por um bom tempo esta foi a instalação padrão do pacote, mas o core team agora exige que a instalação esteja no repositório oficial.
att,
Marcello Coutinho -
Fiz a instalação de raiz do PF Sense e adicionei:
1 Mailscanner
2 PostFix ForwarderDepois de instalar o Mailscanner ainda não iniciava pq não encontrava o sendmail….. resolvi instalar o PostfixForwarder para se funcava e funcionou. Os dois estão rodando....
Agora vou tentar instalar o Dansguardian e o Squid e ver se continua td a funcionar
Alguém te idéia de pq não funciona na máquina de produção?
-
Alguém te idéia de pq não funciona na máquina de produção?
Basicamente diferentes versões do perl.
Uma atrapalhando a outra.