6

Sharepoint – machine failed ping validation

Auf dem Sharepoint Server kam es schon vor, dass unzählige Events im Log stehen. In diesem Fall ein ganz besonderes Fehler-Event.

geralt / Pixabay

Aufbau des Sharepoint Fehlers im EventLog

Machine 'yoursharepoint (SharePointt - www.yoursharepoint.server80(_LM_W3SVC_0133750053_ROOT))' failed ping validation and has been unavailable since '01.01.1900 00:00:01'

 

Das Problem

Die Ursache von diesem Problem wurde gefunden – und zwar das auf dem IIS die Methode “SPPING” nicht registriert wurde.

Somit versteht jeder SP Frontend – Server nichts, wenn sie sich gegenseitig abfragen. 🙁

 

Die Lösung

Folgenden Code / Befehl auf den Frontend – Servern ausführen (IIS-Webserver).
Natürlich MUSS die PowerShell mit Administratorberechtigungen ausgeführt werden.

$url = "http://yoursharepoint.server"
$myReq = [System.Net.HttpWebRequest]::Create($url)
$myReq.Method = "SPPING";
$response = $myReq.GetResponse();
$response.StatusCode

Import-Module WebAdministration
add-WebConfiguration /system.webserver/handlers "IIS:\" -value @{
name = "SPPINGVerbHandler"
verb = "SPPING"
path = "*"
modules = "ProtocolSupportModule"
requireAccess = "None"
}

Der Fehler sollte nun nach einem Neustart verschwinden – fertig 🙂

Johannes Huber
 

In seiner Freizeit macht Johannes nichts lieber, als für ITnator Beiträge zu schreiben. Input bekommt er hierfür von Problemen in der IT Administration von Servern, Clients und vielen weiteren IT Komponenten.

  • Florian Adler sagt:

    Moin Johannes,
    vielen Dank für den Beitrag. Ich habe es gerade auf einem 2019er SharePoint versucht zum Laufen zu bewegen, bekomme aber schon in Zeile 4 den Fehler “Der Remoteserver hat einen Fehler zurückgegeben: (519).”
    Entsprechend schlägt der Rest natürlich auch fehl. Hast du eine Idee?

    • Hallo Florian,

      ich gehe stark davon aus, dass das Problem an deinem User hängt.

      Vielleicht nicht genug Rechte?
      und hast du die PowerShell als Administrator gestartet?

      Gruß Johannes

      • Florian Adler sagt:

        Moin Johannes,

        der Benutzer ist lokaler Admin und ist auch in der WSS_ADMIN_WPG Mitglied. Daran sollte es eigentlich nicht liegen.
        Die Powershell habe ich auch als Admin gestartet.
        Kleine Besonderheit bei dieser Farm: Es ist SingleServer mit dediziertem SQL. Auf dem SQL hat mein User sysadmin-Rechte innerhalb der Instanz.

        • Wenn du das Script ab Zeile 7 ausführst, sollte das eigentlich reichen.
          Im oberen Teil wird lediglich abgefragt ob SPPING bereits registriert ist.
          Da es da bei dir anscheinend noch nicht ist, erhältst du diese Fehlermeldung.

          Davon geh ich zumindest aus.
          Falls es das nicht war, hab ich keine Idee mehr, ohne den Server anzusehen.

  • Aze sagt:

    hello Huber,
    wie können wir ein Rollback machen und dies aus iis entfernen?
    Danke im Voraus

  • sidebar
    >