2013-03-05 4 views
0

우분투 11.10 인 제 컴퓨터에 s3cmd를 설치했습니다. s3에서 데이터를 다운로드하려고 할 때 s3cmd에 s3cmd를 구성했습니다. s3cfg 파일 홈 폴더가) s3cmd의우분투에서 S3cmd가 작동하지 않습니다

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    An unexpected error has occurred. 
    Please report the following lines to: 
    [email protected] 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

Problem: KeyError: 'content-length' 
S3cmd: 1.0.0 

Traceback (most recent call last): 
    File "/usr/bin/s3cmd", line 2006, in <module> 
    main() 
    File "/usr/bin/s3cmd", line 1950, in main 
    cmd_func(args) 
    File "/usr/bin/s3cmd", line 513, in cmd_object_get 
    response = s3.object_get(uri, dst_stream, start_position = start_position, extra_label = seq_label) 
    File "/usr/share/s3cmd/S3/S3.py", line 285, in object_get 
    response = self.recv_file(request, stream, labels, start_position) 
    File "/usr/share/s3cmd/S3/S3.py", line 691, in recv_file 
    size_left = int(response["headers"]["content-length"]) 
KeyError: 'content-length' 

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    An unexpected error has occurred. 
    Please report the above lines to: 
    [email protected] 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
+0

버그를 [email protected]에 신고 했습니까? –

+0

예 ..이 ID로 문제를 이메일로 보냈습니다. – RailsEnthusiast

+0

S3cmd 최신 버전에서도 마찬가지입니다 : 1.5.0-alpha1 – RailsEnthusiast

답변

1

시도하십시오 최신 버전, 소스 포지 또는 GitHub의에서 s3tools 프로젝트에 지난 밤 발표 등 1.5.0 - 알파 2. 이 특정 경우에는이 버그를 일으키는 길이가 0 인 파일을 다운로드하려고합니다.

+0

버전을 S3cmd로 업그레이드 한 후에도 여전히 같은 오류가 발생합니다 : 1.5.0-alpha2 – RailsEnthusiast

관련 문제