Hallo,
ich möchte mit einem Programm Webserver Dienste abfragen.
Als Beispiel habe ich eine Webpräsenz bei 1und1 mit MySQL DB. Ich möchte nun prüfen, ob der HTTP Dienst, bzw. FTP oder MySQL Dienst läuft.
Den Server einfach anzupingen genügt nicht, da damit nicht gewährleistet ist, ob auch die Dienste laufen.
Wie kann ich dem Server trotzdem Statusmeldungen entlocken ohne lokalen Zugriff zu haben? Der Server muss ja irgendwie etwas loswerden, wenn eine Seite nicht erreichbar ist (HTTP), dann gibt es ja auch entsprechende Meldungen zurück.
Hat da jemand Erfahrung mit?
Vielen Dank
P.S. Was mir gerade noch eingefallen ist: Man könnte ja die Ports an den entsprechenden Servern prüfen. Nur bedeutet ein offener Port nicht, dass der entsprechende Dienst auch läuft oder? Nur weil Port 80 geöffnet ist, muss der HTTP Dienst nicht laufen?