* [gentoo-user-de] ssmtp will kein TLS mehr :-(
@ 2005-12-30 7:24 Jan Kohnert
2005-12-30 15:05 ` Markus Rennings
0 siblings, 1 reply; 8+ messages in thread
From: Jan Kohnert @ 2005-12-30 7:24 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1.1: Type: text/plain, Size: 904 bytes --]
Hallo $LISTE
ich habe hier ein kleines Problem mit ssmtp.
Ich will TLS mit AUTH nutzen, um Nachrichten an meinen Server (Postfix)
weiterzuleiten. Ohne TLS kann ich wunderbar senden (ohne Auth versteht sich).
Mit TLS bricht er ab. Nur weiß ich nicht so recht warum...
Config:
kohni ~ # grep -v ^# /etc/ssmtp/ssmtp.conf
root=postmaster
mailhub=jankoh.dyndns.org
rewriteDomain=
FromLineOverride=YES
UseTLS=YES
AuthUser=geheim
AuthPass=nochvielgeheimer
kohni ~ #
Das Postfix-Log (smtpd -v) und den Trace von ssmtp häng ich mal an. Für mich
ist das Postfix log etwas aussagekräftiger, es kommt am Ende ein 502 Fehler,
der wohl aus den vorangegangenen Zeilen resultiert, nur warum macht ssmtp so
einen Mist? Vielleicht kann ja jemand mit dem trace dazu was anfangen...
TIA,
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
[-- Attachment #1.2: postfix_log --]
[-- Type: text/plain, Size: 20988 bytes --]
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const mail
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const ipv4
Dec 30 08:18:02 server postfix/smtpd[28019]: name_mask: ipv4
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const jankoh.dyndns.org
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname -> jankoh.dyndns.org
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const Postfix
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const postfix
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const postfix
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const postdrop
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname, localhost.$mydomain the-pojs.dyndns.org kohni.jankoh.dyndns.org claudi.jankoh.dyndns.org server.local server.jankoh.dyndns.org claudi.local kohni.local server.local -> jankoh.dyndns.org, localhost.jankoh.dyndns.org the-pojs.dyndns.org kohni.jankoh.dyndns.org claudi.jankoh.dyndns.org server.local server.jankoh.dyndns.org claudi.local kohni.local server.local
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname -> jankoh.dyndns.org
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const mail.arcor.de
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /usr/lib/postfix
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /usr/sbin
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /var/spool/postfix
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const pid
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname, localhost -> jankoh.dyndns.org, localhost
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const double-bounce
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const nobody
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const hash:/etc/mail/aliases
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 20050719
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 2.2.5
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const hash
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const deferred, defer
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $mydestination -> jankoh.dyndns.org, localhost.jankoh.dyndns.org the-pojs.dyndns.org kohni.jankoh.dyndns.org claudi.jankoh.dyndns.org server.local server.jankoh.dyndns.org claudi.local kohni.local server.local
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $relay_domains -> jankoh.dyndns.org, localhost.jankoh.dyndns.org the-pojs.dyndns.org kohni.jankoh.dyndns.org claudi.jankoh.dyndns.org server.local server.jankoh.dyndns.org claudi.local kohni.local server.local
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const TZ MAIL_CONFIG
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const host
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const +=
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const -=+
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const bounce
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const cleanup
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const defer
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const pickup
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const qmgr
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const rewrite
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const showq
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const error
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const flush
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const verify
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const trace
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand ${config_directory}/prng_exch -> /etc/postfix/prng_exch
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /etc/mail/certs/server.pem
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $smtpd_tls_cert_file -> /etc/mail/certs/server.pem
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $smtpd_tls_dcert_file ->
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /etc/ssl/certs
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /etc/mail/certs/server.pem
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $smtp_tls_cert_file -> /etc/mail/certs/server.pem
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $smtp_tls_dcert_file ->
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const /etc/ssl/certs
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const btree:/etc/mail/smtp_scache
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 2
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const no
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 10s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 10s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 500s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 500s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3600s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 18000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 18000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 192.168.0.0/24, 127.0.0.0/8
Dec 30 08:18:02 server postfix/smtpd[28019]: inet_addr_local: configured 5 IPv4 addresses
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 550
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname ESMTP $mail_name ($mail_version) -> jankoh.dyndns.org ESMTP Postfix (2.2.5)
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const resource, software
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const reject_authenticated_sender_login_mismatch
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const permit_mynetworks,??permit_sasl_authenticated,??reject_unlisted_recipient,??reject_unauth_destination,??reject_unauth_pipelining,??reject_non_fqdn_sender,??reject_non_fqdn_recipient,??reject_multi_recipient_bounce,??reject_invalid_hostname,??reject_unknown_sender_domain,??check_policy_service inet:127.0.0.1:10030
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const postmaster
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $virtual_maps ->
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand proxy:unix:passwd.byname $alias_maps -> proxy:unix:passwd.byname hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const noanonymous
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const smtpd
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const smtp-amavis:[127.0.0.1]:10024
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const hash:/etc/mail/sasl_sender
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const CONNECT GET POST
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const <>
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const postmaster
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $authorized_verp_clients ->
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $myhostname -> jankoh.dyndns.org
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand ${smtpd_client_connection_limit_exceptions:$mynetworks} -> 192.168.0.0/24, 127.0.0.0/8
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const permit_inet_interfaces
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: expand $smtpd_sasl_security_options -> noanonymous
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const yes
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const yes
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const yes
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const yes
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 3s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 100s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 1000s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_eval: const 300s
Dec 30 08:18:02 server postfix/smtpd[28019]: process generation: 3 (3)
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: mynetworks ~? debug_peer_list
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: mynetworks ~? fast_flush_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: mynetworks ~? mynetworks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? debug_peer_list
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? fast_flush_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? mynetworks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? permit_mx_backup_networks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? qmqpd_authorized_clients
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: relay_domains ~? relay_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: permit_mx_backup_networks ~? debug_peer_list
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: permit_mx_backup_networks ~? fast_flush_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: permit_mx_backup_networks ~? mynetworks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: permit_mx_backup_networks ~? permit_mx_backup_networks
Dec 30 08:18:02 server postfix/smtpd[28019]: connect to subsystem private/proxymap
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr request = open
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr table = unix:passwd.byname
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr flags = 64
Dec 30 08:18:02 server postfix/smtpd[28019]: private/proxymap socket: wanted attribute: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: 0
Dec 30 08:18:02 server postfix/smtpd[28019]: private/proxymap socket: wanted attribute: flags
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: flags
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: 80
Dec 30 08:18:02 server postfix/smtpd[28019]: private/proxymap socket: wanted attribute: (list terminator)
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: (end)
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_proxy_open: connect to map=unix:passwd.byname status=0 server_flags=0120
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_open: proxy:unix:passwd.byname
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_open: hash:/etc/mail/aliases
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_open: hash:/usr/local/mailman/data/aliases
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? debug_peer_list
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? fast_flush_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? mynetworks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? permit_mx_backup_networks
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? qmqpd_authorized_clients
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? relay_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: smtpd_access_maps ~? smtpd_access_maps
Dec 30 08:18:02 server postfix/smtpd[28019]: dict_open: hash:/etc/mail/sasl_sender
Dec 30 08:18:02 server postfix/smtpd[28019]: attr_clnt_create: transport=inet endpoint=127.0.0.1:10030
Dec 30 08:18:02 server postfix/smtpd[28019]: smtpd_sasl_initialize: SASL config file is smtpd.conf
Dec 30 08:18:02 server postfix/smtpd[28019]: attr_clnt_create: transport=local endpoint=private/tlsmgr
Dec 30 08:18:02 server postfix/smtpd[28019]: attr_clnt_connect: connected to private/tlsmgr
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr request = seed
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr size = 32
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: 0
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: seed
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: seed
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: l4M3tc+qg8sHCJMbmLwywIhSvyPRPqN9mqA/ajMarNc=
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: (list terminator)
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: (end)
Dec 30 08:18:02 server postfix/smtpd[28019]: send attr request = policy
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: status
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: 0
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: policy
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: policy
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute value: 1
Dec 30 08:18:02 server postfix/smtpd[28019]: private/tlsmgr: wanted attribute: (list terminator)
Dec 30 08:18:02 server postfix/smtpd[28019]: input attribute name: (end)
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: fast_flush_domains ~? debug_peer_list
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: fast_flush_domains ~? fast_flush_domains
Dec 30 08:18:02 server postfix/smtpd[28019]: attr_clnt_create: transport=local endpoint=private/anvil
Dec 30 08:18:02 server postfix/smtpd[28019]: connection established
Dec 30 08:18:02 server postfix/smtpd[28019]: master_notify: status 0
Dec 30 08:18:02 server postfix/smtpd[28019]: name_mask: resource
Dec 30 08:18:02 server postfix/smtpd[28019]: name_mask: software
Dec 30 08:18:02 server postfix/smtpd[28019]: name_mask: noanonymous
Dec 30 08:18:02 server postfix/smtpd[28019]: connect from kohni.local[192.168.0.3]
Dec 30 08:18:02 server postfix/smtpd[28019]: match_list_match: kohni.local: no match
Dec 30 08:18:02 server postfix/smtpd[28019]: match_list_match: 192.168.0.3: no match
Dec 30 08:18:02 server postfix/smtpd[28019]: match_list_match: kohni.local: no match
Dec 30 08:18:02 server postfix/smtpd[28019]: match_list_match: 192.168.0.3: no match
Dec 30 08:18:02 server postfix/smtpd[28019]: match_hostname: kohni.local ~? 192.168.0.0/24
Dec 30 08:18:02 server postfix/smtpd[28019]: match_hostaddr: 192.168.0.3 ~? 192.168.0.0/24
Dec 30 08:18:02 server postfix/smtpd[28019]: > kohni.local[192.168.0.3]: 220 jankoh.dyndns.org ESMTP Postfix (2.2.5)
Dec 30 08:18:02 server postfix/smtpd[28019]: < kohni.local[192.168.0.3]: ?????
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: ????? ~? CONNECT
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: ????? ~? GET
Dec 30 08:18:02 server postfix/smtpd[28019]: match_string: ????? ~? POST
Dec 30 08:18:02 server postfix/smtpd[28019]: match_list_match: ?????: no match
Dec 30 08:18:02 server postfix/smtpd[28019]: > kohni.local[192.168.0.3]: 502 Error: command not implemented
Dec 30 08:18:02 server postfix/smtpd[28019]: smtp_get: EOF
Dec 30 08:18:02 server postfix/smtpd[28019]: match_hostname: kohni.local ~? 192.168.0.0/24
Dec 30 08:18:02 server postfix/smtpd[28019]: match_hostaddr: 192.168.0.3 ~? 192.168.0.0/24
Dec 30 08:18:02 server postfix/smtpd[28019]: lost connection after CONNECT from kohni.local[192.168.0.3]
Dec 30 08:18:02 server postfix/smtpd[28019]: disconnect from kohni.local[192.168.0.3]
Dec 30 08:18:02 server postfix/smtpd[28019]: master_notify: status 1
Dec 30 08:18:02 server postfix/smtpd[28019]: connection closed
[-- Attachment #1.3: trace --]
[-- Type: text/plain, Size: 17854 bytes --]
kohni ~ # strace /usr/sbin/ssmtp root
execve("/usr/sbin/ssmtp", ["/usr/sbin/ssmtp", "root"], [/* 44 vars */]) = 0
uname({sys="Linux", node="kohni", ...}) = 0
brk(0) = 0x8052000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=135221, ...}) = 0
mmap2(NULL, 135221, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eeb000
close(3) = 0
open("/lib/libnsl.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@5\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=75304, ...}) = 0
mmap2(NULL, 83968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ed6000
mmap2(0xb7ee7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xb7ee7000
mmap2(0xb7ee9000, 6144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ee9000
close(3) = 0
open("/usr/lib/libssl.so.0.9.7", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\203"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=201336, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ed5000
mmap2(NULL, 199524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ea4000
mmap2(0xb7ed2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e) = 0xb7ed2000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@P\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1198584, ...}) = 0
mmap2(NULL, 1137852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d8e000
mmap2(0xb7e9e000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x110) = 0xb7e9e000
mmap2(0xb7ea2000, 7356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ea2000
close(3) = 0
open("/usr/lib/libcrypto.so.0.9.7", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\305\2"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0555, st_size=1058356, ...}) = 0
mmap2(NULL, 1044088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c8f000
mmap2(0xb7d79000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea) = 0xb7d79000
mmap2(0xb7d8b000, 11896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7d8b000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10484, ...}) = 0
mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c8b000
mmap2(0xb7c8d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7c8d000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c8a000
mprotect(0xb7e9e000, 4096, PROT_READ) = 0
mprotect(0xb7f22000, 4096, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7c8a8c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7eeb000, 135221) = 0
open("/dev/urandom", O_RDONLY) = 3
read(3, "\376\204\262\321", 4) = 4
close(3) = 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTTIN, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTTOU, {SIG_IGN}, {SIG_DFL}, 8) = 0
brk(0) = 0x8052000
brk(0x8073000) = 0x8073000
uname({sys="Linux", node="kohni", ...}) = 0
getuid32() = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=503, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
read(3, "# /etc/nsswitch.conf:\n# $Header:"..., 4096) = 503
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0c000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=135221, ...}) = 0
mmap2(NULL, 135221, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eeb000
close(3) = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\21\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=30952, ...}) = 0
mmap2(NULL, 29296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c82000
mmap2(0xb7c88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7c88000
close(3) = 0
munmap(0xb7eeb000, 135221) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=135221, ...}) = 0
mmap2(NULL, 135221, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eeb000
close(3) = 0
open("/lib/libnss_nis.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\34"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=35468, ...}) = 0
mmap2(NULL, 37420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c78000
mmap2(0xb7c80000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7c80000
close(3) = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\33\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=35288, ...}) = 0
mmap2(NULL, 37516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c6e000
mmap2(0xb7c76000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7c76000
close(3) = 0
munmap(0xb7eeb000, 135221) = 0
open("/etc/passwd", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=2468, ...}) = 0
mmap2(NULL, 2468, PROT_READ, MAP_SHARED, 3, 0) = 0xb7f0c000
_llseek(3, 2468, [2468], SEEK_SET) = 0
munmap(0xb7f0c000, 2468) = 0
close(3) = 0
time(NULL) = 1135926795
open("/etc/localtime", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10"..., 4096) = 837
close(3) = 0
munmap(0xb7f0c000, 4096) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
open("/etc/ssmtp/ssmtp.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1274, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
read(3, "#\n# /etc/ssmtp.conf -- a config "..., 4096) = 1274
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0c000, 4096) = 0
open("/etc/ssmtp/revaliases", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=200, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
read(3, "# sSMTP aliases\n# \n# Format:\tloc"..., 4096) = 200
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0c000, 4096) = 0
fstat64(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0c000
read(0, blah
"blah\n", 1024) = 5
read(0, "", 1024) = 0
rt_sigaction(SIGALRM, {0x804af40, [ALRM], SA_RESTART}, {SIG_DFL}, 8) = 0
alarm(600) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
gettimeofday({1135926798, 925658}, NULL) = 0
getpid() = 27143
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0b000
read(3, "nameserver 192.168.0.1\nsearch lo"..., 4096) = 49
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0b000, 4096) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=708, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0b000
read(3, "# /etc/hosts: This file describ"..., 4096) = 708
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0b000, 4096) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=708, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f0b000
read(3, "# /etc/hosts: This file describ"..., 4096) = 708
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f0b000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=135221, ...}) = 0
mmap2(NULL, 135221, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c4c000
close(3) = 0
open("/lib/libnss_dns.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\16\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=18308, ...}) = 0
mmap2(NULL, 20616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c46000
mmap2(0xb7c4a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7c4a000
close(3) = 0
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320%\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=64632, ...}) = 0
mmap2(NULL, 76020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ef9000
mmap2(0xb7f08000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xb7f08000
mmap2(0xb7f0a000, 6388, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f0a000
close(3) = 0
munmap(0xb7c4c000, 135221) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, 28) = 0
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
gettimeofday({1135926798, 933114}, NULL) = 0
poll([{fd=3, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
send(3, "\253\323\1\0\0\1\0\0\0\0\0\0\6jankoh\6dyndns\3org\0\0"..., 35, 0) = 35
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
ioctl(3, FIONREAD, [35]) = 0
recvfrom(3, "\253\323\201\200\0\1\0\0\0\0\0\0\6jankoh\6dyndns\3org\0"..., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, [16]) = 35
close(3) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, 28) = 0
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
gettimeofday({1135926799, 5417}, NULL) = 0
poll([{fd=3, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
send(3, "\333\311\1\0\0\1\0\0\0\0\0\0\6jankoh\6dyndns\3org\5l"..., 41, 0) = 41
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
ioctl(3, FIONREAD, [89]) = 0
recvfrom(3, "\333\311\205\203\0\1\0\0\0\1\0\0\6jankoh\6dyndns\3org\5"..., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, [16]) = 89
close(3) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, 28) = 0
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
gettimeofday({1135926799, 7490}, NULL) = 0
poll([{fd=3, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
send(3, "\20\'\1\0\0\1\0\0\0\0\0\0\6jankoh\6dyndns\3org\0\0"..., 35, 0) = 35
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
ioctl(3, FIONREAD, [309]) = 0
recvfrom(3, "\20\'\201\200\0\1\0\1\0\6\0\6\6jankoh\6dyndns\3org\0\0"..., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.0.1")}, [16]) = 309
close(3) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(25), sin_addr=inet_addr("82.100.251.118")}, 16) = 0
time([1135926799]) = 1135926799
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = -1 EPROTOTYPE (Protocol wrong type for socket)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
send(4, "<22>Dec 30 08:13:19 sSMTP[27143]"..., 66, MSG_NOSIGNAL) = 66
close(4) = 0
time(NULL) = 1135926799
open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 4
select(5, [4], NULL, NULL, {0, 10000}) = 1 (in [4], left {0, 10000})
read(4, "\32\245A\321\270\346x\351\204\253\276\236\216\350)\350"..., 32) = 32
close(4) = 0
getuid32() = 0
time(NULL) = 1135926799
write(3, "\200\222\1\3\1\0i\0\0\0 \0\0009\0\0008\0\0005\0\0\26\0"..., 148) = 148
read(3, "220 jan", 7) = 7
dup(2) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(4, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ef8000
_llseek(4, 0, 0xbfa1fee0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(4, "SSL_connect: Success\n", 21SSL_connect: Success
) = 21
close(4) = 0
munmap(0xb7ef8000, 4096) = 0
write(2, "ssmtp: Cannot open jankoh.dyndns"..., 40ssmtp: Cannot open jankoh.dyndns.org:25
) = 40
time([1135926799]) = 1135926799
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = -1 EPROTOTYPE (Protocol wrong type for socket)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
send(4, "<19>Dec 30 08:13:19 sSMTP[27143]"..., 67, MSG_NOSIGNAL) = 67
close(4) = 0
getuid32() = 0
open("/etc/passwd", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=2468, ...}) = 0
mmap2(NULL, 2468, PROT_READ, MAP_SHARED, 4, 0) = 0xb7ef8000
_llseek(4, 2468, [2468], SEEK_SET) = 0
munmap(0xb7ef8000, 2468) = 0
close(4) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
exit_group(1) = ?
kohni ~ #
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user-de] ssmtp will kein TLS mehr :-(
2005-12-30 7:24 [gentoo-user-de] ssmtp will kein TLS mehr :-( Jan Kohnert
@ 2005-12-30 15:05 ` Markus Rennings
2006-01-02 20:57 ` Jan Kohnert
2006-01-03 19:00 ` [gentoo-user-de] ssmtp will kein TLS mehr :-( Jan Kohnert
0 siblings, 2 replies; 8+ messages in thread
From: Markus Rennings @ 2005-12-30 15:05 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 660 bytes --]
Hallo,
Am Freitag, 30. Dezember 2005 08:24 schrieb Jan Kohnert:
>
> ich habe hier ein kleines Problem mit ssmtp.
>
> Ich will TLS mit AUTH nutzen, um Nachrichten an meinen Server (Postfix)
> weiterzuleiten. Ohne TLS kann ich wunderbar senden (ohne Auth versteht
> sich). Mit TLS bricht er ab. Nur weiß ich nicht so recht warum...
Setz' mal in Postfix' main.cf die Option "smtpd_tls_loglevel = 2", da müsste
man mehr raus ersehen können.
Ansonsten kannst Du mit "openssl s_client -starttls smtp
-CApath /etc/postfix/CAcerts -connect localhost:25" (natürlich anpassen)
sehen, ob Postfix TLS richtig anbietet...
HTH
Ciao,
Markus
--
42
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user-de] ssmtp will kein TLS mehr :-(
2005-12-30 15:05 ` Markus Rennings
@ 2006-01-02 20:57 ` Jan Kohnert
2006-01-04 22:49 ` Jan Kohnert
2006-01-03 19:00 ` [gentoo-user-de] ssmtp will kein TLS mehr :-( Jan Kohnert
1 sibling, 1 reply; 8+ messages in thread
From: Jan Kohnert @ 2006-01-02 20:57 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 840 bytes --]
Markus Rennings schrieb:
> Hallo,
Hallo,
> Setz' mal in Postfix' main.cf die Option "smtpd_tls_loglevel = 2", da
> müsste man mehr raus ersehen können.
Bringt dann das:
Jan 2 21:55:52 server postfix/smtpd[15202]: initializing the server-side TLS
engine
Jan 2 21:55:52 server postfix/smtpd[15202]: connect from
kohni.local[192.168.0.3]
Jan 2 21:55:52 server postfix/smtpd[15202]: lost connection after CONNECT
from kohni.local[192.168.0.3]
Jan 2 21:55:52 server postfix/smtpd[15202]: disconnect from
kohni.local[192.168.0.3]
> sehen, ob Postfix TLS richtig anbietet...
Das geht definitiv. sende gerade auch mit TLS/Auth, aber über KMail... Das
Problem muß an ssmtp liegen...
> HTH
> Ciao,
> Markus
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user-de] ssmtp will kein TLS mehr :-(
2006-01-02 20:57 ` Jan Kohnert
@ 2006-01-04 22:49 ` Jan Kohnert
2006-01-05 13:51 ` Jan Kohnert
0 siblings, 1 reply; 8+ messages in thread
From: Jan Kohnert @ 2006-01-04 22:49 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 904 bytes --]
Jan Kohnert schrieb:
> Das geht definitiv. sende gerade auch mit TLS/Auth, aber über KMail... Das
> Problem muß an ssmtp liegen...
Und ich konnte es eingrenzen. Eigentlich liegt es nicht unbedingt an ssmtp,
sondern evtl. auch an openssl.
Der Fehler tritt in der Funktion SSL_connect() auf (ssmtp.c, Zeile 1128), ein
nachgeschobenes SSL_get_error() gibt als Status SSL_ERROR_SSL, was laut
manpage bedeutet:
A failure in the SSL library occurred, usually a protocol error.
The OpenSSL error queue contains more information on the error.
Ich weiß (noch)nicht, wie ich die error queue auslesen kann, ich will es noch
rauskriegen (Hint!!). Ganz kaputt kan openssl jedoch auch nicht sein, da ich
meine/fremde Zertifikate weiterhin verifizieren kann. TLS klappt über POP3
und HTTP
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user-de] ssmtp will kein TLS mehr :-(
2006-01-04 22:49 ` Jan Kohnert
@ 2006-01-05 13:51 ` Jan Kohnert
2006-01-05 13:55 ` [gentoo-user-de] ssmtp will kein TLS mehr :-( [SOLVED] Jan Kohnert
0 siblings, 1 reply; 8+ messages in thread
From: Jan Kohnert @ 2006-01-05 13:51 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 1032 bytes --]
Jan Kohnert schrieb:
> Ich weiß (noch)nicht, wie ich die error queue auslesen kann, ich will es
> noch rauskriegen (Hint!!).
ERR_print_errors() war mein Freund. ;)
Gibt folgendes:
kohni ssmtp-2.61 # ./ssmtp postmaster@jankoh.dyndns.org
blah
SSL error queue:
14821:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown
protocol:s23_clnt.c:478:
SSL_connect: Success
ssmtp: Cannot open jankoh.dyndns.org:25
kohni ssmtp-2.61 #
Laut Tante Google tritt der Fehler wohl auf, wenn der Server kein SSL
anbietet... Nur das tut er,
> Ganz kaputt kan openssl jedoch auch nicht sein,
> da ich meine/fremde Zertifikate weiterhin verifizieren kann. TLS klappt
> über POP3 und HTTP
wie KMail und der direkte Versuch über "openssl s_client -starttls smtp" für
POP3 zeigen.
Ich hab im ssmtp-Quelltext desehen, das die da noch mit starttls was
veranstalten. Werde mal sehen, ob ich da etwas finden kann.
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user-de] ssmtp will kein TLS mehr :-(
2005-12-30 15:05 ` Markus Rennings
2006-01-02 20:57 ` Jan Kohnert
@ 2006-01-03 19:00 ` Jan Kohnert
2006-02-08 14:14 ` [gentoo-user-de] unsubscribe Maximilian Sichart
1 sibling, 1 reply; 8+ messages in thread
From: Jan Kohnert @ 2006-01-03 19:00 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 8201 bytes --]
Markus Rennings schrieb:
> Hallo,
> Setz' mal in Postfix' main.cf die Option "smtpd_tls_loglevel = 2", da
> müsste man mehr raus ersehen können.
Mit dem Loglevel und smtpd -v:
Jan 3 19:51:13 server postfix/smtpd[19479]: connection established
Jan 3 19:51:13 server postfix/smtpd[19479]: master_notify: status 0
Jan 3 19:51:13 server postfix/smtpd[19479]: name_mask: resource
Jan 3 19:51:13 server postfix/smtpd[19479]: name_mask: software
Jan 3 19:51:13 server postfix/smtpd[19479]: name_mask: noanonymous
Jan 3 19:51:13 server postfix/smtpd[19479]: connect from
kohni.local[192.168.0.3]
Jan 3 19:51:13 server postfix/smtpd[19479]: match_list_match: kohni.local: no
match
Jan 3 19:51:13 server postfix/smtpd[19479]: match_list_match: 192.168.0.3: no
match
Jan 3 19:51:13 server postfix/smtpd[19479]: match_list_match: kohni.local: no
match
Jan 3 19:51:13 server postfix/smtpd[19479]: match_list_match: 192.168.0.3: no
match
Jan 3 19:51:13 server postfix/smtpd[19479]: match_hostname: kohni.local ~?
192.168.0.0/24
Jan 3 19:51:13 server postfix/smtpd[19479]: match_hostaddr: 192.168.0.3 ~?
192.168.0.0/24
Jan 3 19:51:13 server postfix/smtpd[19479]: > kohni.local[192.168.0.3]: 220
jankoh.dyndns.org ESMTP Postfix (2.2.5)
Jan 3 19:51:13 server postfix/smtpd[19479]: < kohni.local[192.168.0.3]: ?????
Jan 3 19:51:13 server postfix/smtpd[19479]: match_string: ????? ~? CONNECT
Jan 3 19:51:13 server postfix/smtpd[19479]: match_string: ????? ~? GET
Jan 3 19:51:13 server postfix/smtpd[19479]: match_string: ????? ~? POST
Jan 3 19:51:13 server postfix/smtpd[19479]: match_list_match: ?????: no match
Jan 3 19:51:13 server postfix/smtpd[19479]: > kohni.local[192.168.0.3]: 502
Error: command not implemented
Jan 3 19:51:13 server postfix/smtpd[19479]: smtp_get: EOF
Jan 3 19:51:13 server postfix/smtpd[19479]: match_hostname: kohni.local ~?
192.168.0.0/24
Jan 3 19:51:13 server postfix/smtpd[19479]: match_hostaddr: 192.168.0.3 ~?
192.168.0.0/24
Jan 3 19:51:13 server postfix/smtpd[19479]: lost connection after CONNECT
from kohni.local[192.168.0.3]
Jan 3 19:51:13 server postfix/smtpd[19479]: disconnect from
kohni.local[192.168.0.3]
Jan 3 19:51:13 server postfix/smtpd[19479]: master_notify: status 1
Jan 3 19:51:13 server postfix/smtpd[19479]: connection closed
> Ansonsten kannst Du mit "openssl s_client -starttls smtp
> -CApath /etc/postfix/CAcerts -connect localhost:25" (natürlich anpassen)
> sehen, ob Postfix TLS richtig anbietet...
Dir zuliebe mit Output:
Jan 3 19:57:19 server postfix/smtpd[19487]: connect from
kohni.local[192.168.0.3]
Jan 3 19:57:19 server postfix/smtpd[19487]: match_list_match: kohni.local: no
match
Jan 3 19:57:19 server postfix/smtpd[19487]: match_list_match: 192.168.0.3: no
match
Jan 3 19:57:19 server postfix/smtpd[19487]: match_list_match: kohni.local: no
match
Jan 3 19:57:19 server postfix/smtpd[19487]: match_list_match: 192.168.0.3: no
match
Jan 3 19:57:19 server postfix/smtpd[19487]: match_hostname: kohni.local ~?
192.168.0.0/24
Jan 3 19:57:19 server postfix/smtpd[19487]: match_hostaddr: 192.168.0.3 ~?
192.168.0.0/24
Jan 3 19:57:19 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]: 220
jankoh.dyndns.org ESMTP Postfix (2.2.5)
Jan 3 19:57:19 server postfix/smtpd[19487]: < kohni.local[192.168.0.3]:
STARTTLS
Jan 3 19:57:19 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]: 220
Ready to start TLS
Jan 3 19:57:19 server postfix/smtpd[19487]: setting up TLS connection from
kohni.local[192.168.0.3]
Jan 3 19:57:19 server postfix/smtpd[19487]: attr_clnt_connect: connected to
private/tlsmgr
Jan 3 19:57:19 server postfix/smtpd[19487]: send attr request = seed
Jan 3 19:57:19 server postfix/smtpd[19487]: send attr size = 32
Jan 3 19:57:19 server postfix/smtpd[19487]: private/tlsmgr: wanted attribute:
status
Jan 3 19:57:19 server postfix/smtpd[19487]: input attribute name: status
Jan 3 19:57:19 server postfix/smtpd[19487]: input attribute value: 0
Jan 3 19:57:19 server postfix/smtpd[19487]: private/tlsmgr: wanted attribute:
seed
Jan 3 19:57:19 server postfix/smtpd[19487]: input attribute name: seed
Jan 3 19:57:19 server postfix/smtpd[19487]: input attribute value:
OBJANybTZbaJdXigt9CLxkvwNahVl7tw98d3q6EncqY=
Jan 3 19:57:19 server postfix/smtpd[19487]: private/tlsmgr: wanted attribute:
(list terminator)
Jan 3 19:57:19 server postfix/smtpd[19487]: input attribute name: (end)
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:before/accept
initialization
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv2/v3 read
client hello A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv2/v3 read
client hello B
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 read client
hello A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write server
hello A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write
certificate A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write key
exchange A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write server
done A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 flush data
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
client certificate A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
client certificate A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
client certificate A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 read client key
exchange A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
certificate verify A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
certificate verify A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
certificate verify A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:error in SSLv3 read
certificate verify A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 read finished A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write change
cipher spec A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 write finished A
Jan 3 19:57:19 server postfix/smtpd[19487]: SSL_accept:SSLv3 flush data
Jan 3 19:57:19 server postfix/smtpd[19487]: TLS connection established from
kohni.local[192.168.0.3]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Jan 3 19:57:24 server postfix/smtpd[19487]: < kohni.local[192.168.0.3]: ehlo
kohni.local
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-jankoh.dyndns.org
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-PIPELINING
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-SIZE 10240000
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-VRFY
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-ETRN
Jan 3 19:57:24 server postfix/smtpd[19487]: match_list_match: kohni.local: no
match
Jan 3 19:57:24 server postfix/smtpd[19487]: match_list_match: 192.168.0.3: no
match
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]:
250-AUTH PLAIN NTLM LOGIN DIGEST-MD5 CRAM-MD5
Jan 3 19:57:24 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]: 250
8BITMIME
Jan 3 19:57:30 server postfix/smtpd[19487]: < kohni.local[192.168.0.3]: quit
Jan 3 19:57:30 server postfix/smtpd[19487]: > kohni.local[192.168.0.3]: 221
Bye
Jan 3 19:57:30 server postfix/smtpd[19487]: match_hostname: kohni.local ~?
192.168.0.0/24
Jan 3 19:57:30 server postfix/smtpd[19487]: match_hostaddr: 192.168.0.3 ~?
192.168.0.0/24
Jan 3 19:57:30 server postfix/smtpd[19487]: disconnect from
kohni.local[192.168.0.3]
Jan 3 19:57:30 server postfix/smtpd[19487]: master_notify: status 1
Jan 3 19:57:30 server postfix/smtpd[19487]: connection closed
> HTH
> Ciao,
> Markus
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-02-08 14:16 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-30 7:24 [gentoo-user-de] ssmtp will kein TLS mehr :-( Jan Kohnert
2005-12-30 15:05 ` Markus Rennings
2006-01-02 20:57 ` Jan Kohnert
2006-01-04 22:49 ` Jan Kohnert
2006-01-05 13:51 ` Jan Kohnert
2006-01-05 13:55 ` [gentoo-user-de] ssmtp will kein TLS mehr :-( [SOLVED] Jan Kohnert
2006-01-03 19:00 ` [gentoo-user-de] ssmtp will kein TLS mehr :-( Jan Kohnert
2006-02-08 14:14 ` [gentoo-user-de] unsubscribe Maximilian Sichart
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox