protected
Goto Top

Debian SCP Probleme

Hallo,

ich habe mir eine Storagebox bei Hetzner zugelegt, welche auch SCP als Übertragung erlaubt. Ich habe bereits den Support angeschrieben, jedoch konnten die mir nicht weiter helfen.

Nun zum Problem:
Ich lasse auf dem Server immer ein Backup machen, lasse dies Packen mit tar.bz2. Nun ist es mein Ziel dieses Backup per SCP zu übertragen auf die Storagebox. Danach wird das Backup wieder gelöscht.
Die SCP übertragung startet, bricht aber immer wieder nach ein paar Sekunden ab. Dies ist der Befehl und die Ausgabe danach:
scp -o ConnectTimeout=9999 /opt/backup/backup-2016_01_22.tar.bz2 user@diebox:/backups
password:
backup-2016_01_22.tar.bz2                      16%   91MB  10.5MB/s   00:44 ETAconnection to user@diebox timed out
ConnectTimeout=999 habe ich nachträglich gesetzt, damit er nicht sofort einen Timeout liefert. Hat jemand einen Plan eventuell, wieso die Verbindung immer abbricht, obwohl ein Upload läuft?

Content-ID: 293908

Url: https://administrator.de/forum/debian-scp-probleme-293908.html

Ausgedruckt am: 27.12.2024 um 19:12 Uhr

StefanKittel
StefanKittel 22.01.2016 um 16:24:29 Uhr
Goto Top
Hallo,

Dein ConnectTimeout gilt nur für die Herstellung der Verbindung.
Die Verbindung wurde ja aber hergestellt, bricht aber bei der Übertragung mit einem Timeout ab.
Netzwerkproblem bei Hetzner oder (wahrscheinlicher) bei Dir.

Ich kenne keine Parameter wo man etwas wegen Retry oder so einstellen kann.

Stefan
114757
114757 22.01.2016 aktualisiert um 16:40:16 Uhr
Goto Top
Moin,
das hier könnte interessant für dich sein:
http://daybydaylinux.blogspot.de/2011/02/scp-stalled-during-big-files-t ...
Gerade bei der Übertragung von großen Files über schnelle Verbindungen.

Ich würde auch mal rSync anstatt SCP nehmen.

Gruß jodel32
Protected
Protected 22.01.2016 um 16:42:46 Uhr
Goto Top
Hi,

leider unterstützt Hetzner kein rSync, sonst wäre dies meine erste wahl gewesen. Man kann das realisieren über ein mount, was aber nicht so schön ist. Wollte es deshalb mit scp realisieren.
114757
114757 22.01.2016 aktualisiert um 16:49:00 Uhr
Goto Top
Na dann wie immer, mal einen Wireshark bzw. tcpdump mitlaufen lassen und nachsehen was da bei dir schief läuft ...und begrenze mal testweise den Speed für den Transfer (Parameter -l)
Protected
Protected 22.01.2016 um 16:50:44 Uhr
Goto Top
Habe den Speed begrenzt, geht trotzdem nicht

HOST: NAE                    Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. IP                 0.3%  1000    1.0  13.8   0.7 276.7  38.1
  2. backbone  0.0%  1000    1.2   8.8   1.1 369.0  32.2
  3. core-eup2-po6.netcologne.de   0.0%  1000  121.3  11.8   1.0 315.0  31.8
  4. core-sto1-t33.netcologne.de   0.1%  1000    1.3  12.2   1.0 345.6  34.7
  5. rtdecix-po10.netcologne.de    0.0%  1000    5.7  16.1   4.5 363.2  38.3
  6. decix-gw.hetzner.de           0.0%  1000    5.2   6.2   4.9  22.5   2.6
  7. core23.hetzner.de             0.0%  1000    9.6  10.4   9.4  38.9   2.7
  8. ex9k1.rz21.hetzner.de         0.0%  1000   11.8  10.6   9.3  34.7   2.6
  9. static.210.27.243.136.client  0.3%  1000   18.0  13.1   9.7  33.3   6.1
114757
114757 22.01.2016 aktualisiert um 16:58:59 Uhr
Goto Top
Und Wireshark schon gecheckt ?
Was passiert wenn du mit einem anderen Client Daten an den Host bei Hetzner überträgst? Und auch mal aus einem anderen Netz.
Protected
Protected 22.01.2016 um 17:57:22 Uhr
Goto Top
Wireshark mach ich gerade. Wenn ich per Windows Client und per Filezilla daten übertrage > 20 GB funktioniert dies. Der Windows Client befindet sich im selben Netzwerk.
114757
114757 22.01.2016 aktualisiert um 18:00:19 Uhr
Goto Top
Zitat von @Protected:

Wireshark mach ich gerade. Wenn ich per Windows Client und per Filezilla daten übertrage > 20 GB funktioniert dies. Der Windows Client befindet sich im selben Netzwerk.
Dann mach auch mal einen Cross-Check zwischen Windows-Client und deinem Debian. Könnte ja sein das die Netzwerkkarte des Servers einen Schuss hat, man weiß ja nie.
kaiand1
kaiand1 23.01.2016 um 12:56:43 Uhr
Goto Top
Nunja evtl hilft es dir ja.
WIr hatten früher mal einen Root Server bei Hetzner für ein Onlinespiel wo wir so ~40 Spieler immer hatten.
Dort ist es öfters zu einzelnden Dissconnect der Spieler gekommen und wussten nicht wodurch es kommt.
Nach genauere Suche sowie Hetzner Kontakte hatten die Mittegeteilt das dies von deren Firewallsystem kommt.
Möglich das die dieses Firewallkonzept immer noch haben wodurch deine Verbindung gekappt wird.
Von anderen Leuten damals weiß ich das die die selben Probleme bei Hetzner hatten wodurch wir gewechselt haben und keine Probleme mehr hatten.
Ob dies immer noch so ist kann ich nicht sagen da seitdem keine Server mehr von da haben aber für mich hört es sich nach dem Problem an.
Aber du kannst ja mal ne Zeitlang Pings oder andere Verbindung zum Server Öffnen und schauen ob diese auch abbricht.
Protected
Protected 24.01.2016 um 14:51:32 Uhr
Goto Top
Hi,

an Hetzner scheint es nicht zu liegen, da die Verbindung auch immer abbricht bei einem vServer von AlfaHosting. Die Verbindung bricht immer nur bei einem Debian Server ab. Mein Anbieter hat mir ebenfalls zugesichert, dass keine Firewall o.ä. aktiv ist.
juhu01
juhu01 05.09.2018 um 20:59:17 Uhr
Goto Top
Servus
testhalber mit einem normalen ftp probiert? Wenns die FW ist dann müsste sie ebenfalls zuschlagen.