Ist mein Server erreichbar? (WPUT)

cumulonimbus8

Fleet Admiral
Registriert
Apr. 2012
Beiträge
19.478
Hallo!

Die Rahmenhandlung ist, dass per Excel (und WGET…) Daten von einem Server geladen und damit gesichert werden sollen, zeitgesteuert alle 2 Stunden (verschränkt über mehrere Rechner..!) Weil der Provider nämlich hin und wieder ›bockt‹. Haken: ist der bewusste Server (WIN03 IIS) down soll der Jetzt-Zustand eingefroren werden (ein WPUT-Log mit Kontaktfehler drin wäre ein Flag). Denn der Provider hats gebracht eine olle Konserve wieder einzuspielen, das Auto-Backup lief los und hat 2 Tage alten Müll über unsere Daten geschrieben!

Ursprüngliche Frage war, wie ich rausbekomme ob der Server erreichbar ist. Also schiebe ich per WPUT eine Dummydatei zum Server. Klappt das, OK. Klappt das nicht enthält das Log eine dementsprechende Meldung.
Der Brüller ist aber, dass Excel (das welches WPUT auslöst) auf manchen Maschinen (und offensichtlich, was ich erst annahm, egal ob XL2k oder noch XL97) irgendwas treibt, dass anscheinend WPUT sich einloggen kann, dann aber beim Transfer (oder was auch immer in dem Prozedere) was schief läuft. Der 1:1 selbe Code in CMD läuft auf der gleichen Kiste rund, in 2 Minuten abwechselnd geprüft, mal Fehler mal nicht!

Die Frage an euch ist: kann es genügen zu ermitteln ob sich der User einloggen kann (das sagt mir das Log) um zu sagen: „OK, Server lebt, runterladen!“ oder kann das eine Art Luftblase sein, sodass man mit einer anderen FTP-Beschäftigung (WGET, die dumme Nuss, liefert kein nutzbares Log…) besser ›mal richtig anklopfen‹ sollte?

Oder hat jemand eine einfachere Idee rauszufinden ob Server XY am Leben ist?

CN8
 
Prüfen ob ein Server "lebt" kann man mit verschiedenen möglichkeiten.
Beispielweise ping, snmp kannst auch ein mini webserver draufpacken und dort ein statusscript basteln.

Hilfreich währe mal zu wissen was das für ein Server ist und was der machen darf/soll.
 
«Hilfreich währe mal zu wissen»…
per Excel • (WIN03 IIS)
Das wären schon mal Rahmenbedingen die ich angegeben hatte.

Also einfach rumpingen ist nicht drin weil ich eine programmlesbare Rückgabe (ohne Klimmzüge) brauche, und da das ein Web- wie FTP-Server ist versehe ich den Vorschlag mit dem «mini webserver • statusscript» (auch) nicht: wie kommt Excel an das Skript und sein Resultat?

Das alles muss völlig autark, nach Zeitsteuerung laufen. Niemand beobachtet da was oder prüft etwas persönlich.

CN8
 
da ich mit Excel nicht viel am Hut habe kann ich diesbezüglich nicht wirklich was zu sagen. Ich habe jediglich versucht ein paar beispiele zum Abfragen zu bringen, wie es mit Excel realisierbar ist kann ich dir leider nicht sagen.
 
Zurück
Oben