Hallo, Ich habe ein irritierendes Problem: Ich möchte einmal am Tag ein Backup von meinem Sourceforge-Projekt machen. Zu diesem Zweck verwende ich dieses Script: FILE=fontlinge_`date "+%Y_%m_%d"`.tar.bz2 FROM=http://cvs.sourceforge.net/cvstarballs/fontlinge-cvsroot.tar.bz2 curl -o "$FILE" "$FROM" --retry 40 Funktioniert prima (Das keine Pfadangabe vor curl steht, ist OK, ich setze den Pfad in cron) Aus einem cronjob heraus bricht der Transfer meistens mitten drin ab. Und das seit Wochen: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 2835k 0 1173 0 0 755 0 1:04:05 0:00:01 1:04:04 755 0 2835k 0 9813 0 0 4641 0 0:10:25 0:00:02 0:10:23 15373 2 2835k 2 71733 0 0 22317 0 0:02:10 0:00:03 0:02:07 42454 4 2835k 4 129k 0 0 32171 0 0:01:30 0:00:04 0:01:26 51247 6 2835k 6 193k 0 0 40678 0 0:01:11 0:00:04 0:01:07 59338 curl: (18) transfer closed with 2705384 bytes remaining to read Bevor ich curl verwendet habe, habe ich das mit lwp-download probiert, aber dort trat genau das gleiche Problem auf: /usr/bin/lwp-download\ http://cvs.sourceforge.net/cvstarballs/fontlinge-cvsroot.tar.bz2 \ /disk2/_fontlinge_nightly/fontlinge_`date "+%Y_%m_%d"`.tar.bz2 Hier meine crontab in Auszügen: SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin MAILTO=ratti@g3.local 0 20 * * * /disk2/_fontlinge_nightly/download.sh Ich habe schon andere Uhrzeiten probiert, falls das Problem bei der Gegenstelle liegt. Keine Besserung. Ich habe ansonsten keinerlei Netzwerkprobleme. Wie man oben sieht, kam der heutige Abbruch nach 4 Sekunden. Also auch kein Timeout. Von den letzten 20 Aufrufen per cron haben ungefähr 5 funktioniert. Rufe ich das ganze von der Shell aus auf, geht es immer. Ich verstehe es nicht. Gruß, Ratti -- -o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
Attachment:
signature.asc
Description: This is a digitally signed message part