- Mitglied seit
- 24. Mrz 2017
- Beiträge
- 24
- Punkte für Reaktionen
- 0
- Punkte
- 0
Guten Morgen zusammen,
ich stolpere gerade über ein merkwürdiges Problem:
Ich habe einen Shellskript, dass mir ein Verzeichnis auf Hidrive mit rsync synchronisiert. Um keine Passwörter eingeben zu müssen, habe ich einen SSH-Schlüssel auf Hidrive hinterlegt und rufe rsync mit "-e ssh" auf.
Das Problem dabei ist: Als angemeldeter Nutzer funktioniert es problemlos, aber es bricht mit einer Fehlermeldung ab, wenn ich es in einen Cronjob packe:
Der rsync-Aufruf sieht wie folgt aus:
Ich habe das Problem mit mehreren solcher Skripte, die ich von meinem inzwischen ausgemusterten Raspberry Pi (mit normaler ArchLinux-Installation) übernommen habe. Dort funktionierte das Skript problemlos, ich schätze daher, dass es mit der cron-Version zu tun hat, die ich über IPKG installiert habe.
Weiß da jemand rat? Leider bekomme ich auch keine gescheite Debugging-Ausgabe hin.
ich stolpere gerade über ein merkwürdiges Problem:
Ich habe einen Shellskript, dass mir ein Verzeichnis auf Hidrive mit rsync synchronisiert. Um keine Passwörter eingeben zu müssen, habe ich einen SSH-Schlüssel auf Hidrive hinterlegt und rufe rsync mit "-e ssh" auf.
Das Problem dabei ist: Als angemeldeter Nutzer funktioniert es problemlos, aber es bricht mit einer Fehlermeldung ab, wenn ich es in einen Cronjob packe:
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9]
Der rsync-Aufruf sieht wie folgt aus:
rsync -rltDv \
--bwlimit=1000 \
-e "ssh -i $HOME/.ssh/id_strato" \
--log-file=$HOME/scripts/logs/rsync-android.log \
--delete-after \
/volume2/install/android/ USER@rsync.hidrive.strato.com:/users/USER/Android/
Ich habe das Problem mit mehreren solcher Skripte, die ich von meinem inzwischen ausgemusterten Raspberry Pi (mit normaler ArchLinux-Installation) übernommen habe. Dort funktionierte das Skript problemlos, ich schätze daher, dass es mit der cron-Version zu tun hat, die ich über IPKG installiert habe.
Weiß da jemand rat? Leider bekomme ich auch keine gescheite Debugging-Ausgabe hin.
Zuletzt bearbeitet: