SMTP 111 problem on Direct Admin and Debian 7 - libperl 5.10

cezary188

New member
Joined
May 5, 2017
Messages
2
I have an error when I try to send email thru squirrelmail:

Code:
Connection refused
111 Can't open SMTP stream

I look up for some solution but everything I'm finding is few years old and it doesn't work for me. I manage to find out that there is some problem with exim config.
I reset the exim and this happened:

Code:
 root@s ~ # /etc/init.d/exim restart
Shutting down exim:
Starting exim: /usr/sbin/exim: error while loading shared libraries: libperl.so.5.10: cannot open shared object file: No such file or directory

So I install library:

Code:
apt-get install libdb5.1-dev libperl-dev libsasl2-dev


And after installation it's still the same.


Any ideas how I can fix my emails ?


BTW POP3 Server is working ok
 
Hello,

Try

Code:
cd /usr/local/directadmin/custombuild
./build update
./build set exim yes
./build exim

and let us know results.
 
Hello,

Try

Code:
cd /usr/local/directadmin/custombuild
./build update
./build set exim yes
./build exim

and let us know results.


Well, this is it:



Code:
root@s /usr/local/directadmin/custombuild # ./build set exim yes
Changed exim option from yes to yes
root@s /usr/local/directadmin/custombuild # ./build exim
File already exists:    exim-4.89.tar.gz
File already exists:    exim
File already exists:    exim_freebsd
File already exists:    exim_debian
Found /usr/local/directadmin/custombuild/exim-4.89.tar.gz
Extracting ...
Done.
--2017-05-08 18:19:06--  http://files6.directadmin.com/services/custombuild/Makefile
Resolving files6.directadmin.com (files6.directadmin.com)... 62.148.174.106, 2001:16e8:1:c:62:148:174:106
Connecting to files6.directadmin.com (files6.directadmin.com)|62.148.174.106|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 48603 (47K) [text/plain]
Saving to: `Local/Makefile'

100%[======================================>] 48,603      --.-K/s   in 0.02s

2017-05-08 18:19:06 (2.08 MB/s) - `Local/Makefile' saved [48603/48603]

Trying to make exim...
/bin/sh scripts/source_checks

>>> Creating links to source files...
>>> Creating lookups/Makefile for building dynamic modules
>>> New Makefile & lookups/Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile

make[1]: Entering directory `/usr/local/directadmin/custombuild/exim-4.89/build-Linux-i386'
/bin/sh ../scripts/Configure-os.c
gcc buildconfig.c
/bin/sh ../scripts/Configure-config.h "make"
make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.89/build-Linux-i386'
make[2]: `buildconfig' is up to date.
make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.89/build-Linux-i386'
Building configuration file config.h
>>> config.h built

>>> version 4.89 #1

>>> exicyclog script built
>>> exinext script built
>>> exiwhat script built
>>> exigrep script built
>>> eximstats script built
>>> exipick script built
>>> exiqgrep script built
>>> exiqsumm script built
>>> transport-filter.pl script built
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_checkaccess script built

/bin/sh ../scripts/Configure-os.h
gcc exim_dbmbuild.c
In file included from exim.h:496:0,
                 from exim_dbmbuild.c:31:
hash.h:18:26: fatal error: openssl/sha.h: No such file or directory
compilation terminated.
make[1]: *** [exim_dbmbuild.o] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.89/build-Linux-i386'
make: *** [all] Error 2
-e
*** The make has failed, would you like to try to make again? (y,n):
 
Back
Top