petterg Skrevet 13. mai 2014 Del Skrevet 13. mai 2014 Jeg har en exchange 2010 server som gir feilmelding hos mottager ved utgående smtp. Meldingen består i at feilstavetHostname.publicDomene.no ikke samsvarer med serverens ip. feilstavetHostname er ganske likt rettstavetHostname, bortsett fra at det mangler en bokstav. Problemet er altså at jeg på et eller annet sted i config av exchangeserveren har klart å bomme på en bokstav. Spørsmålet er hvor? I alle send connectorene står rettHostname.publicDomene.no. Serverens hostname er rettHostname.lokalDomene.local For å finne mer av dette satt jeg en postfix server til å logge en innkommende smtp sesjon fra exchange serveren. Som man ser av loggen, ser alt riktig ut helt til linje 90 (av 105 i dette loggutsnittet) private/rewrite socket: wanted attribute: nexthopinput attribute name: nexthopinput attribute value: feilstavetHostname.publicdomene.no Hvorfor sender excahngeserveren feil verdi her? connect from rettHostname.publicdomene.no[192.168.90.25] match_list_match: rettHostname.publicdomene.no: no match match_list_match: 192.168.90.25: no match match_list_match: rettHostname.publicdomene.no: no match match_list_match: 192.168.90.25: no match smtp_stream_setup: maxtime=300 enable_deadline=0 match_hostname: rettHostname.publicdomene.no ~? 192.168.90.0/23 match_hostaddr: 192.168.90.25 ~? 192.168.90.0/23 > rettHostname.publicdomene.no[192.168.90.25]: 220 mail.postfixdomene.net ESMTP Postfix < rettHostname.publicdomene.no[192.168.90.25]: EHLO rettHostname.publicdomene.no match_list_match: rettHostname.publicdomene.no: no match match_list_match: 192.168.90.25: no match > rettHostname.publicdomene.no[192.168.90.25]: 250-mail.postfixdomene.net > rettHostname.publicdomene.no[192.168.90.25]: 250-PIPELINING > rettHostname.publicdomene.no[192.168.90.25]: 250-SIZE 83886080 > rettHostname.publicdomene.no[192.168.90.25]: 250-ETRN > rettHostname.publicdomene.no[192.168.90.25]: 250-STARTTLS > rettHostname.publicdomene.no[192.168.90.25]: 250-ENHANCEDSTATUSCODES > rettHostname.publicdomene.no[192.168.90.25]: 250-8BITMIME > rettHostname.publicdomene.no[192.168.90.25]: 250 DSN < rettHostname.publicdomene.no[192.168.90.25]: STARTTLS > rettHostname.publicdomene.no[192.168.90.25]: 220 2.0.0 Ready to start TLS setting up TLS connection from rettHostname.publicdomene.no[192.168.90.25] rettHostname.publicdomene.no[192.168.90.25]: TLS cipher list "aNULL:-aNULL:ALL:+RC4:@STRENGTH" send attr request = seed send attr size = 32 private/tlsmgr: wanted attribute: status input attribute name: status input attribute value: 0 private/tlsmgr: wanted attribute: seed input attribute name: seed input attribute value: j0PZ3OsrNAS8SeJDJ0wEoorIREqdeX5HokhNLiQWcK8= private/tlsmgr: wanted attribute: (list terminator) input attribute name: (end) SSL_accept:before/accept initialization ; ------ diverse data for etablering av SSL forbindelse fjernet -------- SSL_accept:SSLv3 flush data Anonymous TLS connection established from rettHostname.publicdomene.no[192.168.90.25]: TLSv1 with cipher AES128-SHA (128/128 bits) xsasl_dovecot_server_create: SASL service=smtp, realm=(null) name_mask: noanonymous xsasl_dovecot_server_connect: Connecting xsasl_dovecot_server_connect: auth reply: VERSION?1?1 xsasl_dovecot_server_connect: auth reply: MECH?PLAIN?plaintext name_mask: plaintext xsasl_dovecot_server_connect: auth reply: MECH?LOGIN?plaintext name_mask: plaintext xsasl_dovecot_server_connect: auth reply: SPID?6507 xsasl_dovecot_server_connect: auth reply: CUID?1 xsasl_dovecot_server_connect: auth reply: COOKIE?715bd8d93cf347f368cf17eed81fd997 xsasl_dovecot_server_connect: auth reply: DONE xsasl_dovecot_server_mech_filter: keep mechanism: PLAIN xsasl_dovecot_server_mech_filter: keep mechanism: LOGIN < rettHostname.publicdomene.no[192.168.90.25]: EHLO rettHostname.publicdomene.no match_list_match: rettHostname.publicdomene.no: no match match_list_match: 192.168.90.25: no match > rettHostname.publicdomene.no[192.168.90.25]: 250-mail.postfixdomene.net > rettHostname.publicdomene.no[192.168.90.25]: 250-PIPELINING > rettHostname.publicdomene.no[192.168.90.25]: 250-SIZE 83886080 > rettHostname.publicdomene.no[192.168.90.25]: 250-ETRN > rettHostname.publicdomene.no[192.168.90.25]: 250-AUTH PLAIN LOGIN > rettHostname.publicdomene.no[192.168.90.25]: 250-ENHANCEDSTATUSCODES > rettHostname.publicdomene.no[192.168.90.25]: 250-8BITMIME > rettHostname.publicdomene.no[192.168.90.25]: 250 DSN < rettHostname.publicdomene.no[192.168.90.25]: MAIL FROM:<[email protected]> SIZE=2906 BODY=7BIT extract_addr: input: <[email protected]> smtpd_check_addr: [email protected] connect to subsystem private/rewrite send attr request = rewrite send attr rule = local send attr address = [email protected] private/rewrite socket: wanted attribute: flags input attribute name: flags input attribute value: 0 private/rewrite socket: wanted attribute: address input attribute name: address input attribute value: [email protected] private/rewrite socket: wanted attribute: (list terminator) input attribute name: (end) rewrite_clnt: local: [email protected] -> [email protected] send attr request = resolve send attr sender = send attr address = [email protected] private/rewrite socket: wanted attribute: flags input attribute name: flags input attribute value: 0 private/rewrite socket: wanted attribute: transport input attribute name: transport input attribute value: smtp private/rewrite socket: wanted attribute: nexthop input attribute name: nexthop input attribute value: [b]feilstavetHostname[/b].publicdomene.no private/rewrite socket: wanted attribute: recipient input attribute name: recipient input attribute value: [email protected] private/rewrite socket: wanted attribute: flags input attribute name: flags input attribute value: 4096 private/rewrite socket: wanted attribute: (list terminator) input attribute name: (end) resolve_clnt: `' -> `[email protected]' -> transp=`smtp' host=`[b]feilstavetHostname[/b].publicdomene.no' rcpt=`[email protected]' flags= class=default ctable_locate: install entry key [email protected] extract_addr: in: <[email protected]>, result: [email protected] ; ------------ resten er antagelig ikke relevant ------------------ Lenke til kommentar
xcomiii Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Får du rett navn når du tar dette? Get-SendConnector | fl Peker MX recordene for domenet til A records (og ikke CNAME) ? Noe antispam på serveren eller i mellom server og nettet som lurer deg her? Lenke til kommentar
petterg Skrevet 1. juni 2014 Forfatter Del Skrevet 1. juni 2014 Get-SendConnector | fl >c:\test.txt Søkte så igjennom test.txt etter feilstavethostname, uten resultat. MX i intern DNS peker på A record for exchange server interne ip. MX i ekstern DNS peker på A record til mailgateway public ip. Mailgateway har spamfilter, men når jeg testet med postfix satt jeg denne postfixserveren på samme internnett, og laget en egen connector i exchange som sendte mail direkte til postfixserveren uten å gå via verden/router/gateway. Jeg tror ikke exchange driver med noe utgående spamfiltrering som default instilling. Inngående spamfilter er slått av (ettersom gatewayen tar seg av dette). Lenke til kommentar
xcomiii Skrevet 1. juni 2014 Del Skrevet 1. juni 2014 Hm, da har du litt å feilsøke. Hva slags feilmelding og hvordan merker eksterne mottagere dette? Du har ingen transport rules for utgående smtp ? Har du aktivert protocol logging og sjekket tekstfilene der? Og alt ser greit ut hvis du tester fra https://testconnectivity.microsoft.com/ ? Finner du noe stavefeil hvis du åpner routing log i routing log viewer ? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå