2013-03-05 3 views
0

J'ai installé s3cmd sur ma machine qui est ubuntu 11.10 et quand j'essaye de télécharger des données de s3 cela me donne cette erreur, j'ai également configurer s3cmd avec les clefs d'accès que j'ai (. fichier s3cfg est-il dans le dossier de la maison)S3cmd ne fonctionne pas dans Ubuntu

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    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

Avez-vous signalé le bogue à [email protected]? –

+0

Oui .. J'ai envoyé le problème sur cet identifiant. – RailsEnthusiast

+0

Cela se produit également avec la dernière version qui est S3cmd: 1.5.0-alpha1 – RailsEnthusiast

Répondre

1

S'il vous plaît essayer une version plus récente de s3cmd, comme 1.5.0-alpha2 publié hier soir sur le projet s3tools sur SourceForge ou GitHub. Dans ce cas précis, vous essayez de télécharger un fichier de longueur 0, ce qui déclenche ce bogue.

+0

Toujours obtenir la même erreur après la mise à niveau de la version S3cmd: 1.5.0-alpha2 – RailsEnthusiast

Questions connexes