← Back to team overview

sslug-teknik team mailing list archive

scp kan ikke kopiere store filer.

 


Efter en patchning vil scp (openscp) ikke kopiere store filer til en
server.  Programmet staller efter omkring 100kB. Det er tilsyneladende
ikke et problem den anden vej, altså at kopiere en stor fil fra serveren
til den lokale computer, selvom hastigheden muligvis er lidt langsom (1154
KB på 00:10) 

ssh kan udemærket komme igennem og små filer er det også muligt at
kopierer. Det er ligeledes muligt at downloade store filer via http på
serverens web-server.

I starten troede jeg var et firewall problem som den lokale maskine kørte
med, men jeg har middeltidig haft firewallen nede og det hjalp ikke.
Desuden var problemet også tilstede på en anden computer.

Eksempel:

lokalcomputer> scp stor.txt bond:tmp/stor.txt
               4% |***                          | 53248     - stalled-

lokalcomputer> scp bond:tmp/stor.txt .
stor.txt             100%  |***********************| 1154 KB    00:10  


Problemet er vistnok opstået efter at serveren der kører Redhat 7.0 fik
patchet sig op med de nyeste updates fra Redhat. Den nyeste openssh der
blev installeret var 2.9p2-11.7 og da det ikke virkede har jeg downgradet
til to tidligere version, hvoraf den ældste er 2.5.2p2-1.7.2

rpm -Uvh --oldpackage openssh*2.5.2*
rpm -q openssh

At ændre version har ingen effekt. Jeg har ændret både på den lokale
computer og serveren. Debugningsinformationen viser ikke rigtig noget. Med
den følgende kommando går den i stå i **** fasen. 

scp -oLogLevel=DEBUG stor.txt bond:tmp/

ssh protocol 1 virker heller ikke. 


I sidste uge havde vi problemer med vores netværk. Kan det være et
netværks problem? I så fald er det ikke mærkeligt at http virker?

Jeg forstår ikke routening, men for at prøve har jeg indføjet: 

Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
bond.imm.dtu.dk bond.imm.dtu.dk 255.255.255.255 UGH   0      0        0
eth0
 
Og /etc/init.d/network restart, hvilket heller ikke påvirker scp.


Finn

__________________________________________________________________

	Finn Årup Nielsen, IMM DTU, Lyngby, Denmark
	http://www.imm.dtu.dk/~fn/
__________________________________________________________________




Follow ups