[Cyberduck-trac] [Cyberduck] #9919: Resuming a Cryptomator upload starts uploading without encryption

Cyberduck trac at cyberduck.io
Sat Apr 15 08:30:30 UTC 2017


#9919: Resuming a Cryptomator upload starts uploading without encryption
----------------------------+---------------------------
    Reporter:  NTrudgian    |      Owner:
        Type:  defect       |     Status:  new
    Priority:  normal       |  Milestone:  6.0
   Component:  cryptomator  |    Version:  Nightly Build
    Severity:  normal       |   Keywords:
Architecture:  Intel        |   Platform:  Windows 10
----------------------------+---------------------------
 An upload to a Google Drive Cryptomator vault started failing (got dialogs
 saying the locations in the Google Drive couldn't be found, then rate
 limit exceeded). I cancelled, and the transfers window said the upload was
 incomplete (but I think the resume button was greyed out?). I quit
 Cyberduck, disconnected from the VPN I mistakenly left open before I
 started the upload, and re-opened. In the transfers window, this upload
 was now said to be complete. Double clicking on the transfer, the upload
 started over again but it skipped the usual lengthy checksum calculation
 and I looked on the Google Drive site to see the files were being uploaded
 without encryption.


 {{{
 POST /o/oauth2/token HTTP/1.1
 Accept-Encoding: gzip
 User-Agent: Google-HTTP-Java-Client/1.22.0-SNAPSHOT (gzip)
 Content-Length: 175
 Content-Type: application/x-www-form-urlencoded; charset=UTF-8
 Host: accounts.google.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Content-Type: application/json; charset=utf-8
 X-Content-Type-Options: nosniff
 Cache-Control: no-cache, no-store, max-age=0, must-revalidate
 Pragma: no-cache
 Expires: Mon, 01 Jan 1990 00:00:00 GMT
 Date: Sat, 15 Apr 2017 08:20:52 GMT
 Content-Disposition: attachment; filename="json.txt";
 filename*=UTF-8''json.txt
 Content-Encoding: gzip
 Server: ESF
 X-XSS-Protection: 1; mode=block
 X-Frame-Options: SAMEORIGIN
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 HEAD /drive/v3/files HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Cache-Control: no-cache, no-store, max-age=0, must-revalidate
 Pragma: no-cache
 Expires: Mon, 01 Jan 1990 00:00:00 GMT
 Date: Sat, 15 Apr 2017 08:20:52 GMT
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='root'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:20:53 GMT
 Date: Sat, 15 Apr 2017 08:20:53 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoT2hnNy0tc1h2U2M'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:04 GMT
 Date: Sat, 15 Apr 2017 08:21:04 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoT2hnNy0tc1h2U2M'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:04 GMT
 Date: Sat, 15 Apr 2017 08:21:04 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET /download/drive/v3/files/0B4rUpKxdYfdoRi1zdExJQnI5TW8?alt=media
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 X-GUploader-UploadID: AEnB2UqZ191wSKko3vTIw_U3hCrBnMhzL6goqcEPvthjMgl7
 -dNDUIorynyTMJx8OGnX9FvTi-VT9vIvvt-ZogE_5YJZ4AxnoiiBZQQva5HrVzhHR2BoulA
 Content-Type: application/octet-stream
 Content-Disposition: attachment
 Vary: Origin
 Vary: X-Origin
 Expires: Sat, 15 Apr 2017 08:21:04 GMT
 Date: Sat, 15 Apr 2017 08:21:04 GMT
 Cache-Control: private, max-age=0, must-revalidate
 Content-Length: 327
 X-Goog-Hash: crc32c=QWTzUw==
 Server: UploadServer
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoT2hnNy0tc1h2U2M'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:05 GMT
 Date: Sat, 15 Apr 2017 08:21:05 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoakY3bWZoZEJ6Nk0'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:05 GMT
 Date: Sat, 15 Apr 2017 08:21:05 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoN1NUYkxmb1NxLXM'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:05 GMT
 Date: Sat, 15 Apr 2017 08:21:05 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 GET
 /drive/v3/files?fields=files(createdTime,explicitlyTrashed,id,md5Checksum,mimeType,modifiedTime,name,size,webViewLink),nextPageToken&pageSize=1000&q='0B4rUpKxdYfdoN25YcW1oTW9lOTA'%20in%20parents
 HTTP/1.1
 Accept-Encoding: gzip
 Authorization: ********
 User-Agent: Cyberduck/6.0.0.23890 (Windows 10/10.0) (x86) Google-API-Java-
 Client
 Host: www.googleapis.com
 Connection: Keep-Alive
 HTTP/1.1 200 OK
 Expires: Sat, 15 Apr 2017 08:21:06 GMT
 Date: Sat, 15 Apr 2017 08:21:06 GMT
 Cache-Control: private, max-age=0, must-revalidate, no-transform
 Vary: Origin
 Vary: X-Origin
 Content-Type: application/json; charset=UTF-8
 Content-Encoding: gzip
 X-Content-Type-Options: nosniff
 X-Frame-Options: SAMEORIGIN
 X-XSS-Protection: 1; mode=block
 Server: GSE
 Alt-Svc: quic=":443"; ma=2592000; v="37,36,35"
 Transfer-Encoding: chunked
 }}}

--
Ticket URL: <https://trac.cyberduck.io/ticket/9919>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list