mudduck

Member
Nov 23, 2005
13
0
151
Maybe I'm overlooking the elephant in the living room, but I've been trying to solve this for a couple of hours now.

Not the most experienced on exim, so I could have missed something major.

Server status shows exim failed. eximstats runs normally.

Attempted to restart with no success.

No apparent messages in /var/log/exim/mainlog - see nothing regarding error.

Apparently the program has lost its path information.

Attempting to send from the command line:

#(virtual5)/scripts ->mail -s "Email test" [email protected]
This is a test message.
.
EOT
#(virtual5)/scripts ->/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "send-mail"

Ran rebuildeximbsd -
got the same error - /libexec/ld-elf.so.1: Shared object "libperl.so" not found

Any suggestions?

Running on FreeBSD 5.4.

Attempt to connect via telnet port 25 is refused.




Jerry
 
M

mizzizzippi

Guest
CPanel does have a "force option" when running the scripts in the /scripts/folder. Try this at the prompt:

/scripts/eximup --force
 

rtetzloff

Registered
Aug 17, 2004
3
0
151
We were having this issue with a customer box. It appears that the problem may have been caused by a Perl upgrade from 5.8.6 to 5.8.8, but I'm not 100% sure. I resolved it by running:

ln -s /usr/local/cpanel/perl/libperl.so /usr/local/lib/

Restarted exim, and it worked fine.
 

AndyReed

Well-Known Member
PartnerNOC
May 29, 2004
2,221
4
193
Minneapolis, MN
I thought Perl 5.8.7 was the latest supported by cPanel.
That's right. Perl v5.8.7 is supported by the cPanel. Perl v5.8.8 will work on a cPaenl server, but you might experience technical issues.