2016-07-18 9 views
0

Ich habe ein sehr seltsames Problem.wget Verbindung auf dem gleichen Server Timeout

Es gibt einen cron-Job auf dem Server ein Skript täglich auszuführen:

wget -O /dev/null --timeout=300 --tries=1 "http://website.com/script" 

Alles funktionierte gut, da vor etwa zwei Wochen habe ich empfangen Fehler gestartet:

--2016-07-13 09:45:01-- http://website.com/script 
Resolving website.com (website.com)... 11.22.33.44 
Connecting to website.com (website.com)|11.22.33.44|:80... failed: Connection timed out. 
Giving up. 

Dies sind einige Informationen zu dieser Frage:

  1. Der Cron-Job ist auf dem gleichen Server von http://website.com gehostet.
  2. Ich kann das Skript (http://website.com/script) korrekt vom Browser auf meinem Desktop zugreifen.
  3. Der Server ist CentOS 7, mit WHM und cPanel installiert.

Wer weiß, was könnte das Problem sein? oder wie soll ich das Problem identifizieren?

Dank

+0

dies bedeutet, dass die Website ging, das ist, warum es zu schauen. Pingen Sie die Website und stellen Sie sicher, dass die URL noch verfügbar ist. – unixmiah

+0

Nein, die Website ist aktiv und ich kann über den Browser auf meinem Desktop darauf zugreifen. –

+0

Da 'website.com' zu' 11.22.33.44' und nicht zu '127.0.0.1' (oder ähnlichem) aufgelöst wird, können alle Arten von netzwerkbezogenen Problemen auftreten. Ist die Adresse '11.22.33.44' tatsächlich einer der Netzwerkschnittstellen des Servers zugewiesen? (Verwenden Sie 'ifconfig' als root, um das herauszufinden) – Roman

Antwort

0

Wenn die Website auf einen anderen Befehl versuchen wird.

*/10 * * * * /usr/bin/wget -q -O temp.txt http://website.com/script

+0

Ich habe versucht, habe keine Ausgänge, und ich glaube nicht, dass einer funktioniert. –

Verwandte Themen