Exim4 wil niet debuggen

Pagina: 1
Acties:

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Ik heb vandaag een complexe exim4 configuratie geschreven, maar "hij doet 't niet" (tm). Ik heb niet echt een duidelijk beeld waarom hij het niet doet = hij meldt dat een domein niet-routable is.

Om te bepalen wat hiervan de oorzaak is heb ik aan alle routers en alle transports een "debug_print = " toegevoegd. Ik krijg deze teksten echter met geen mogelijkheid te zien in mijn console-output of in mijn logs.

Ik heb geprobeerd exim te starten met "exim4 -bdf -v -d" en tal van ander combinaties, maar hij laat gewoon nooit de debug_prints zien, zelfs niet voor succesvolle transfers! Tevens laat hij in mijn logs niet zien waarom een bepaald domein niet routable is...

de vraag: Heeft iemand een idee hoe ik Exim kan overtuigen om me mijn debug_prints te tonen, of me andersinds melden wat er mis is?



specs: (alleen bijzonderheden)
debian sarge (RC1 + updates), een kersverse install
Exim4-heavy package
Een aantal transports en routers gebruiken mysql-lookups
/var is ext3, gemount op een softraid
Kernel: 2.4.[latest]

Localhost, sweet localhost


  • Sendy
  • Registratie: September 2001
  • Niet online
Vaag probleem zeg. Je hebt vast iets vreemd fout gedaan, dus dat zal lastig zoeken zijn. Exim 3 kent in ieder geval de optie -bdf niet. Wel -bd. Start exim uberhaupt op?

Verder vind ik de gewone logmeldingen goed leesbaar. Post eens de logs van een niet/fout afgeleverde e-mail?

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Een email gestuurd aan koert@test.lan (aangegeven als een lokaal domain), met een from van koert@ bitfactory .nl (spatie toegevoegd om spam-harvesters te plagen).
code:
1
2
3
4
5
6
2004-10-05 11:59:09 1CEm69-0007y9-6j <= koert@ bitfactory .nl U=root P=local S=335
2004-10-05 11:59:09 1CEm69-0007y9-6j ** koert@ bitfactory .nl <koert@test.lan>: Unrouteable address
2004-10-05 11:59:09 1CEm69-0007yC-9N <= <> R=1CEm69-0007y9-6j U=Debian-exim P=local S=1198
2004-10-05 11:59:09 1CEm69-0007y9-6j Completed
2004-10-05 11:59:09 1CEm69-0007yC-9N ** koert@ bitfactory .nl: Unrouteable address
2004-10-05 11:59:09 1CEm69-0007yC-9N Frozen (delivery error message)


Zoals gezegd heb ik bij alle transports en bij alle routers een debug_print staan, en die zie ik dus niet.

offtopic:
de -bdf optie start de deamon maar detachet niet van de terminal.

[ Voor 4% gewijzigd door kvdveer op 05-10-2004 12:11 ]

Localhost, sweet localhost


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Ik heb de oorzaak gevonden dat ik geen debug_prints zie...
Ik testte mijn configuratie met "ls | sendmail -f [fromadres] test@test.lan" in de illusie dat deze de daemon zou gebruiken om het te bezorgen. Deze functie gebruikt de daemon echter niet, maar bezorgt zelf... Dat verklaart gelijk waarom ik mijn dprints niet zie.
De opdracht "ls | sendmail -v -d -f [fromadres] test@test.lan" levert met wel genoeg info op, meer dan genoeg.

Ik ga weer lekker debuggen...

Localhost, sweet localhost