I am installing Postfix on Solaris. My problem is that I have to relay via
my ISP's mailserver. And login with TLS. I have a workin mailserver on
HP-UX, but want a backup. I have copied the configuration files from HP-UX
to Solaris.
When I tray to send a mail I get this in logfile:
Nov 11 14:18:45 leopg2.no-ip.org postfix/postfix-script[17845]: [ID 197553
mail.
info] starting the Postfix mail system
Nov 11 14:18:45 leopg2.no-ip.org postfix/master[17846]: [ID 197553
mail.info] da
emon started -- version 2.5.5, configuration /etc/postfix
Nov 11 14:22:22 leopg2.no-ip.org postfix/pickup[17847]: [ID 197553
mail.info] B7
2C93C952: uid=0 from=<root>
Nov 11 14:22:22 leopg2.no-ip.org postfix/cleanup[17856]: [ID 197553
mail.info] B
72C93C952: message-id=<[EMAIL PROTECTED]>
Nov 11 14:22:22 leopg2.no-ip.org postfix/qmgr[17848]: [ID 197553 mail.info]
B72C
93C952: from=<[EMAIL PROTECTED]>, size=340, nrcpt=1 (queue active)
Nov 11 14:22:23 leopg2.no-ip.org postfix/master[17846]: [ID 947731
mail.warning]
warning: process /usr/libexec/postfix/smtp pid 17858 killed by signal 11
Nov 11 14:22:23 leopg2.no-ip.org postfix/master[17846]: [ID 947731
mail.warning]
warning: /usr/libexec/postfix/smtp: bad command startup -- throttling
Nov 11 14:22:40 leopg2.no-ip.org postfix/postfix-script[17862]: [ID 197553
mail.
info] stopping the Postfix mail system
Nov 11 14:22:40 leopg2.no-ip.org postfix/master[17846]: [ID 197553
mail.info] te
rminating on signal 15
smtp coredumps and gdb gives this:
# /opt/csw/bin/gdb /usr/libexec/postfix/smtp /var/spool/postfix/core
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-pc-solaris2.8"...
Reading symbols from /usr/local/lib/libsasl2.so.2...done.
Loaded symbols for /usr/local/lib/libsasl2.so.2
Reading symbols from /lib/libdl.so.1...done.
Loaded symbols for /lib/libdl.so.1
Reading symbols from /usr/local/lib/libpcre.so.0...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libsocket.so.1...done.
Loaded symbols for /lib/libsocket.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libc.so.1...done.
Loaded symbols for /lib/libc.so.1
Reading symbols from /usr/sfw/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/sfw/lib/libgcc_s.so.1
Reading symbols from /lib/ld.so.1...done.
Loaded symbols for /lib/ld.so.1
Core was generated by `smtp -n relay -t unix -u'.
Program terminated with signal 11, Segmentation fault.
#0 0x081409f5 in _init ()
(gdb) bt
#0 0x081409f5 in _init ()
#1 0x0807983b in _start ()
(gdb) q
Postfinger:
# postfinger
postfinger - postfix configuration on Tuesday, November 11, 2008 3:30:39 PM
CET
version: 1.30
Warning: postfinger output may show private configuration information,
such as ip addresses and/or domain names which you do not want to show
to the public. If this is the case it is your responsibility to modify
the output to hide this private information. [Remove this warning with
the --nowarn option.]
--System Parameters--
mail_version = 2.5.5
hostname = leopg2.no-ip.org
uname = SunOS leopg2.no-ip.org 5.10 Generic_137112-08 i86pc i386 i86pc
--Packaging information--
--main.cf non-default parameters--
alias_maps = dbm:/etc/mail/aliases
debug_peer_list = *
disable_vrfy_command = yes
html_directory = /home/postfix/www
ignore_mx_lookup_error = yes
mailbox_size_limit = 150000000
manpage_directory = /home/postfix/man
message_size_limit = 102400000
milter_default_action = accept
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mail.$my
domain, www.$mydomain, ftp.$mydomain, ebeling.homeunix.com
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = leopg9.no-ip.org
readme_directory = /home/postfix/readme
relayhost = [uuu.xxx.yyy.zzz]
sendmail_path = /usr/sbin/sendmail
smtp_connect_timeout = 300s
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = dbm:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtpd_helo_required = yes
smtpd_milters = unix:/tmp/milter
transport_maps = dbm:/etc/postfix/trsp
--master.cf--
smtp inet n - n - - smtpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
cyrus unix - n n - - pipe
user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop
$recipient
spamfilter unix - n n - - pipe
flags=Rq
user=spam argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient}
scache unix - - n - 1 scache
discard unix - - n - - discard
tlsmgr unix - - n 1000? 1 tlsmgr
retry unix - - n - - error
proxywrite unix - - n - 1 proxymap
-- end of postfinger output --
Saslfinger:
# saslfinger -c
saslfinger - postfix Cyrus sasl configuration Tuesday, November 11, 2008
3:37:3
5 PM CET
version: 1.0.2
mode: client-side SMTP AUTH
-- basics --
Postfix: 2.5.5
System: Sun Microsystems Inc. SunOS 5.10 Generic January 2005
-- smtp is linked to --
libsasl2.so.2 => /usr/local/lib/libsasl2.so.2
-- active SMTP AUTH and TLS parameters for smtp --
relayhost = [89.150.192.60]
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = dbm:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
-- listing of /usr/lib/sasl --
total 410
drwxr-xr-x 3 root bin 512 Nov 2 07:58 .
drwxr-xr-x 124 root bin 32256 Nov 11 12:28 ..
drwxr-xr-x 2 root bin 512 Nov 2 07:58 amd64
-rwxr-xr-x 1 root bin 34132 Jan 23 2005 crammd5.so.1
-rwxr-xr-x 1 root bin 66908 Jan 23 2005 digestmd5.so.1
-rwxr-xr-x 1 root bin 42016 Jan 23 2005 gssapi.so.1
-rwxr-xr-x 1 root bin 29432 Jan 23 2005 plain.so.1
-- listing of /usr/lib/sasl2 --
total 1724
drwx------ 2 root root 1024 Nov 7 16:49 .
drwx------ 4 root root 1024 Nov 7 16:49 ..
-rwxr-xr-x 1 root root 695 Nov 7 16:49 libanonymous.la
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so.2
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so.2.0.22
-rw-r--r-- 1 root root 118328 Nov 7 16:49 libdigestmd5.a
-rwxr-xr-x 1 root root 669 Nov 7 16:49 libdigestmd5.la
-rwxr-xr-x 1 root root 671 Nov 7 16:49 liblogin.la
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so.2
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so.2.0.22
-rw-r--r-- 1 root root 115168 Nov 7 16:49 libotp.a
-rwxr-xr-x 1 root root 627 Nov 7 16:49 libotp.la
-rwxr-xr-x 1 root root 671 Nov 7 16:49 libplain.la
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so.2
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so.2.0.22
-rwxr-xr-x 1 root root 695 Nov 7 16:49 libsasldb.la
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so.2
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so.2.0.22
drwx------ 2 root root 1024 Nov 7 16:49 sasl2
-- listing of /usr/local/lib/sasl2 --
total 1724
drwx------ 2 root root 1024 Nov 7 16:49 .
drwx------ 4 root root 1024 Nov 7 16:49 ..
-rwxr-xr-x 1 root root 695 Nov 7 16:49 libanonymous.la
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so.2
-rwxr-xr-x 1 root root 46248 Nov 7 16:49 libanonymous.so.2.0.22
-rw-r--r-- 1 root root 118328 Nov 7 16:49 libdigestmd5.a
-rwxr-xr-x 1 root root 669 Nov 7 16:49 libdigestmd5.la
-rwxr-xr-x 1 root root 671 Nov 7 16:49 liblogin.la
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so.2
-rwxr-xr-x 1 root root 47104 Nov 7 16:49 liblogin.so.2.0.22
-rw-r--r-- 1 root root 115168 Nov 7 16:49 libotp.a
-rwxr-xr-x 1 root root 627 Nov 7 16:49 libotp.la
-rwxr-xr-x 1 root root 671 Nov 7 16:49 libplain.la
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so.2
-rwxr-xr-x 1 root root 46872 Nov 7 16:49 libplain.so.2.0.22
-rwxr-xr-x 1 root root 695 Nov 7 16:49 libsasldb.la
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so.2
-rwxr-xr-x 1 root root 61736 Nov 7 16:49 libsasldb.so.2.0.22
drwx------ 2 root root 1024 Nov 7 16:49 sasl2
-- permissions for /etc/postfix/sasl_passwd --
-rw------- 1 root root 33 Nov 2 15:37
/etc/postfix/sasl_passwd
There is no /etc/postfix/sasl_passwd.db!
#
Don't bother about the last line. I got sasl_passwd.pag and .dir
--
Regards
Lars Ebeling
http://leopg9.no-ip.org
Hobbithobbyist
"I am not young enough to know everything."
-- Oscar Wilde