Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Fehlerbehebung bei der AutoSupport Nachrichtenübermittlung über SMTP

Beitragende

Wenn das System keine AutoSupport Meldungen über SMTP liefern kann, können Sie eine Reihe von Einstellungen überprüfen, um das Problem zu lösen.

Was Sie benötigen

Sie sollten die grundlegende Netzwerkverbindung und das DNS-Lookup bestätigt haben:

  • Die Node-Management-LIF muss den Status „Betriebs“ und „Administration“ aufweisen.

  • Sie müssen in der Lage sein, einen funktionierenden Host in demselben Subnetz von der Cluster-Management-LIF zu pingen (keine LIF auf keinem der Nodes).

  • Sie müssen in der Lage sein, einen funktionierenden Host außerhalb des Subnetzes von der Cluster-Management-LIF zu pingen.

  • Sie müssen in der Lage sein, einen funktionierenden Host außerhalb des Subnetzes von der Cluster-Management-LIF mit dem Namen des Hosts (nicht die IP-Adresse) anzupingen.

Über diese Aufgabe

Diese Schritte sind für Fälle, in denen Sie festgestellt haben, dass AutoSupport die Meldung generieren kann, die Meldung jedoch nicht über SMTP liefern kann.

Wenn bei diesem Vorgang Fehler auftreten oder ein Schritt nicht ausgeführt werden kann, ermitteln und beheben Sie das Problem, bevor Sie mit dem nächsten Schritt fortfahren.

Sofern nicht anders angegeben, werden alle Befehle über die ONTAP-Befehlszeilenschnittstelle eingegeben.

Schritte
  1. Überprüfen Sie den Status der Node-Management-LIF:

    network interface show -home-node local -role node-mgmt -fields vserver,lif,status-oper,status-admin,address,role

    Die status-oper status-admin Felder und sollten zurückgegeben werden up.

  2. Notieren Sie den SVM-Namen, den LIF-Namen und die LIF-IP-Adresse für die spätere Verwendung.

  3. Stellen Sie sicher, dass DNS richtig aktiviert und konfiguriert ist:

    vserver services name-service dns show

  4. Alle Server anzeigen, die für die Verwendung durch AutoSupport konfiguriert sind:

    system node autosupport show -fields mail-hosts

    Notieren Sie alle angezeigten Servernamen.

  5. `support.netapp.com`Stellen Sie für jeden Server, der durch den vorherigen Schritt angezeigt wird, und sicher, dass der Server oder die URL vom Knoten erreicht werden kann:

    network traceroute -node local -destination server_name

    Wenn eine dieser Routen nicht funktioniert, versuchen Sie die gleiche Route von einem funktionierenden Host im selben Subnetz wie das Cluster, indem Sie das Dienstprogramm „traceroute“ oder „tracert“ verwenden, das auf den meisten Netzwerk-Clients von Drittanbietern gefunden wurde. Dadurch können Sie herausfinden, ob das Problem in Ihrer Netzwerkkonfiguration oder der Cluster-Konfiguration vorliegt.

  6. Melden Sie sich beim Host an, der als E-Mail-Host bezeichnet wird, und stellen Sie sicher, dass er SMTP-Anforderungen bereitstellen kann:

    netstat -aAn|grep 25

    25 Ist die Listener-SMTP-Portnummer.

    Es wird eine Meldung wie der folgende Text angezeigt:

    ff64878c tcp        0      0  *.25    *.*    LISTEN.
  7. Öffnen Sie von einem anderen Host eine Telnet-Sitzung mit dem SMTP-Port des Mail-Hosts:

    telnet mailhost 25

    Es wird eine Meldung wie der folgende Text angezeigt:

    220 filer.yourco.com Sendmail 4.1/SMI-4.1 ready at Thu, 30 Nov 2014 10:49:04 PST
  8. Stellen Sie an der Eingabeaufforderung Telnet sicher, dass eine Nachricht von Ihrem Mail-Host weitergeleitet werden kann:

    HELO domain_name

    MAIL FROM: your_email_address

    RCPT TO: autosupport@netapp.com

    domain_name Ist der Domänenname Ihres Netzwerks.

    Wenn ein Fehler zurückgegeben wird, der besagt, dass das Relying verweigert wird, ist das Relying auf dem Mail-Host nicht aktiviert. Wenden Sie sich an Ihren Systemadministrator.

  9. Senden Sie an der Eingabeaufforderung Telnet eine Testmeldung:

    DATA

    SUBJECT: TESTING THIS IS A TEST

    .

    Hinweis

    Stellen Sie sicher, dass Sie den letzten Zeitraum (.) in einer Zeile selbst eingeben. Der Zeitraum gibt dem Mail-Host an, dass die Nachricht abgeschlossen ist.

    Wenn ein Fehler zurückgegeben wird, ist Ihr Mail-Host nicht richtig konfiguriert. Wenden Sie sich an Ihren Systemadministrator.

  10. Senden Sie über die ONTAP Befehlszeilenschnittstelle eine AutoSupport-Testmeldung an eine vertrauenswürdige E-Mail-Adresse, auf die Sie Zugriff haben:

    system node autosupport invoke -node local -type test

  11. Suchen Sie die Sequenznummer des Versuchs:

    system node autosupport history show -node local -destination smtp

    Suchen Sie die Sequenznummer Ihres Versuchs basierend auf dem Zeitstempel. Es ist wahrscheinlich der jüngste Versuch.

  12. Zeigen Sie den Fehler für den Versuch der Testmeldung an:

    system node autosupport history show -node local -seq-num seq_num -fields error

    Wenn der angezeigte Fehler lautet Login denied, akzeptiert der SMTP-Server keine Sendeanforderungen von der Cluster-Management-LIF. Wenn Sie als Transportprotokoll nicht zu HTTPS wechseln möchten, wenden Sie sich an den Standortnetzwerkadministrator, um die SMTP-Gateways zu konfigurieren, um dieses Problem zu beheben.

    Wenn dieser Test erfolgreich ist, aber dieselbe Nachricht an mailto:autosupport@netapp.com nicht gesendet wird, stellen Sie sicher, dass SMTP-Relais auf allen Ihren SMTP-Mail-Hosts aktiviert ist, oder verwenden Sie HTTPS als Transportprotokoll.

    Wenn auch die Meldung an das lokal verwaltete E-Mail-Konto nicht erfolgreich ist, bestätigen Sie, dass Ihre SMTP-Server so konfiguriert sind, dass Anlagen mit beiden folgenden Eigenschaften weitergeleitet werden:

    • Das Suffix „7z

    • Der Typ „Application/x-7x-compressed“ MIME.