[Dovecot] dovecot LDA w/ exim: "dyld: Library not loaded" & "trace trap" errors

OpenMacNews openmacnews at gmail.com
Sun Sep 10 01:52:24 EEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


hi,

i've Dovecot 10branch head built on  on OSX 10.4.7.

i've also exim 4.63 configured for use with dovecot's AUTH.

on local delivery via exim -> dovecot LDA, i see two errors:

	(1) dovecot_lda transport output: dyld: Library not loaded: 
/usr/local/ssl/lib/libssl.0.9.8.dylib
	(2) Child process of dovecot_lda transport (running command 
"/usr/local/dovecot/libexec/dovecot/deliver -c 
/var/MailServer/Conf/dovecot.conf -d $local_part@$domain") was 
terminated by signal 5 (trace trap)

the more i stare at this, the more i think this is a dovecot issue ... 
thoughts/suggestions ?

details:


	% exim -bV
		Exim version 4.63 #1 built 09-Sep-2006 11:58:58
		Copyright (c) University of Cambridge 2006
		Berkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (June  7, 2006)
		Support for: crypteq PAM TCPwrappers OpenSSL Content_Scanning 
Old_Demime Experimental_DomainKeys
		Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz 
dsearch mysql
		Authenticators: cram_md5 plaintext dovecot
		Routers: accept dnslookup ipliteral manualroute queryprogram redirect
		Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
		Fixed never_users: 0
		Size of off_t: 8
		Configuration file is /var/MailServer/Conf/Exim/exim.conf

in my exim.conf, i've set up to use dovecot's LDA:

	...
	
	
	
	begin routers
	...
	dovecot_localuser:
		debug_print             = "EXIM-DEBUG [R:dovecot_localuser] for 
$local_part@$domain"
		driver                  = accept
		domains                 = +local_domains
		local_part_suffix       = +*
		local_part_suffix_optional
		transport               = dovecot_lda
	...
	
	
	
	begin transports
	...
	dovecot_lda:
		debug_print             = "EXIM-DEBUG [T:dovecot_lda] for 
$local_part@$domain"
		driver                  = pipe
		command                 = /usr/local/dovecot/libexec/dovecot/deliver \
								  -c /var/MailServer/Conf/Dovecot/dovecot.conf \
								  -d $local_part@$domain
		message_prefix          = ""
		message_suffix          = ""
		delivery_date_add
		envelope_to_add
		return_path_add
		log_output
		user                    = vmail
	...


when i test a local smtp exim devliery w/:

	% exim -v -odf testuser at testdomain.com
		LOG: MAIN
		  cwd=/usr/local 4 args: exim -v -odf testuser at testdomain.com
	Test message.
	.

i see as response in console:

	LOG: MAIN
	  <= root at testdomain.com U=root P=local S=456
	LOG: MAIN
	  cwd=/var/MailServer/Mail/Queue 5 args: /usr/local/exim/bin/exim -v 
- -odi -Mc J5CFC3-0007YC-99
	delivering J5CFC3-0007YC-99
	EXIM-yes [R:dovecot_localuser] for testuser at testdomain.com
	EXIM-yes [T:dovecot_lda] for testuser at testdomain.com
	LOG: MAIN
	  <testuser at testdomain.com>: dovecot_lda transport output: dyld: 
Library not loaded: /usr/local/ssl/lib/libssl.0.9.8.dylib
	LOG: MAIN
	  ** testuser at testdomain.com F=<root at testdomain.com> 
P=<root at testdomain.com> R=dovecot_localuser T=dovecot_lda: Child 
process of dovecot_lda transport (running command 
"/usr/local/dovecot/libexec/dovecot/deliver -c 
/var/MailServer/Conf/dovecot.conf -d $local_part@$domain") was 
terminated by signal 5 (trace trap)
	LOG: MAIN
	  cwd=/var/MailServer/Mail/Queue 9 args: /usr/local/exim/bin/exim -v 
- -odi -t -oem -oi -f <> -EJ5CFC3-0007YC-99
	LOG: MAIN
	  <= <> R=J5CFC3-0007YC-99 U=testuser P=local S=1485 T="Mail delivery 
failed: returning message to sender"
	...

if i, however, test the dovecot local delivery directly @ shell:

	% /usr/local/dovecot/libexec/dovecot/deliver -c 
/var/MailServer/Conf/Dovecot/dovecot.conf -d testuser at testdomain.com

i see no 'complaints' about ssl lib ...

	dovecot: Sep 09 14:06:50 Info: auth(default): master in: USER   1 
testuser at testdomain.com      service=deliver
	dovecot: Sep 09 14:06:50 Info: auth(default): master out: USER  1 
testuser at testdomain.com      static  uid=301 gid=301 
home=/var/MailServer/Mail/Dovecot/Domains/testdomain.com/Accounts/testuser 
nice=10



so, where to begin with this?  is this an exim or dovecot issue?


thanks!

richard


- -- 

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iEYEARECAAYFAkUDRakACgkQlffdvTZxCMYoHwCdGSaSeNok1B2ZYMnrNdaGFCj5
z4sAoIAKloPRwMD8GJgHT4BYwbS7Mecr
=HKZx
-----END PGP SIGNATURE-----



More information about the dovecot mailing list