Debian9 postfix 3.1.4-7: Zertifikatsbasierendes Relaying defekt

Friedemann Stoyan fstoyan at swapon.de
Mo Sep 18 17:28:58 CEST 2017


On 18.09.17 09:19, Andreas Schulze wrote:

> Da Du von Debian 9.1 sprichst, gehe ich von postfix-3.1.4 aus. Und *da* würde ich den Default-Wert (leer) bleiben.
> siehe http://marc.info/?l=postfix-users&m=143796843615367
> 
> > smtpd_tls_session_cache_timeout = 3600s
> Default-Wert, hat eigentlich nichts in der main.cf zu suchen
> 
> > smtpd_use_tls=yes
> löschen, ab postfix 2.3 wird TLS über smtpd_tls_security_level gesteuert

OK. Alles angepasst.

> > $ cat /etc/postfix/relay_clientcerts
> > 86:D8:7D:8E:4F:10:70:43:A1:43:85:F8:E0:A3:5A:34:45:0A:39:91     OK
> > E2:10:FB:E7:4A:CA:8D:A5:B6:95:61:E5:28:B0:FD:33:7E:B3:BD:86     OK
> 
> Du hast offenbar aus $Verzweiflung? den Fingerprint des Zertifikates und des Öffentlichen Schlüssels in der relay_clientcerts.
> ( postmap & reload nicht vergessen??? )

Woher weisst Du…?

> bis auf die 3 Punkte oben schaut's eigentlich ordentlich aus. Ich habe ein ähnliches Setup (aber halt kein Debian Postfix).
> 
> Ansonsten kannst Du mal mit 
> # postconf -e "debug_peer_list=192.168.19.10"; postfix reload
> debugging für den Client anschalten und schauen, mit welchen Parametern Postfix in welche Map reingeht und was da für Ergebnisse kommen.
> 
> Ansonsten ist die inline-map auch schick zum Probieren:
>  check_ccert_access inline:{E2:10:FB:E7:4A:CA:8D:A5:B6:95:61:E5:28:B0:FD:33:7E:B3:BD:86=permit_auth_destination}
> um testweise Probleme mit btree auszuschließen :-)

Ein bisschen rumdebugt. Es entwickelt sich eher in Richtung
smtpd_relay_restrictions.

mfg Friedemann



Mehr Informationen über die Mailingliste Postfixbuch-users