[Cyberduck-trac] [Cyberduck] #9916: Downloads from Encrypted Vault on Backblaze B2 Fail

Cyberduck trac at cyberduck.io
Thu Apr 20 16:24:39 UTC 2017


#9916: Downloads from Encrypted Vault on Backblaze B2 Fail
----------------------------------------+------------------------------
 Reporter:  ftischhauser                |         Owner:  dkocher
     Type:  defect                      |        Status:  reopened
 Priority:  normal                      |     Milestone:  6.0
Component:  cryptomator                 |       Version:  Nightly Build
 Severity:  normal                      |    Resolution:
 Keywords:  b2, backblaze, cryptomator  |  Architecture:
 Platform:  Windows 10                  |
----------------------------------------+------------------------------

Comment (by yla):

 I'm now able to reproduce the issue with large files:

 {{{
 Caused by: ch.cyberduck.core.exception.BackgroundException{detail='Unknown
 runtime application error.',
 cause='org.cryptomator.cryptolib.api.AuthenticationFailedException: Header
 MAC doesn't match.', message='Error'}
         at
 ch.cyberduck.core.AbstractExceptionMappingService.wrap(AbstractExceptionMappingService.java:112)
         at
 ch.cyberduck.core.worker.DefaultExceptionMappingService.map(DefaultExceptionMappingService.java:41)
         at
 ch.cyberduck.core.worker.ConcurrentTransferWorker.await(ConcurrentTransferWorker.java:132)
         at
 ch.cyberduck.core.worker.AbstractTransferWorker.run(AbstractTransferWorker.java:211)
         at
 ch.cyberduck.core.worker.AbstractTransferWorker.run(AbstractTransferWorker.java:62)
         at
 ch.cyberduck.core.threading.TransferWorkerBackgroundAction.run(TransferWorkerBackgroundAction.java:69)
         at
 ch.cyberduck.core.threading.SessionBackgroundAction.run(SessionBackgroundAction.java:121)
         at
 ch.cyberduck.core.threading.SessionBackgroundAction$1.call(SessionBackgroundAction.java:104)
         at
 ch.cyberduck.core.threading.DefaultRetryCallable.call(DefaultRetryCallable.java:48)
         at
 ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:106)
         at
 ch.cyberduck.core.threading.BackgroundCallable.run(BackgroundCallable.java:100)
         at
 ch.cyberduck.core.threading.BackgroundCallable.call(BackgroundCallable.java:59)
         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
         at
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
         at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:618)
         at
 ch.cyberduck.core.threading.NamedThreadFactory$1.run(NamedThreadFactory.java:53)
         at java.lang.Thread.run(Thread.java:955)
 Caused by: org.cryptomator.cryptolib.api.AuthenticationFailedException:
 Header MAC doesn't match.
         at
 org.cryptomator.cryptolib.v1.FileHeaderCryptorImpl.decryptHeader(FileHeaderCryptorImpl.java:113)
         at
 ch.cyberduck.core.cryptomator.CryptoReadFeature.read(CryptoReadFeature.java:55)
         at
 ch.cyberduck.core.shared.DefaultDownloadFeature.download(DefaultDownloadFeature.java:46)
         at
 ch.cyberduck.core.cryptomator.CryptoDownloadFeature.download(CryptoDownloadFeature.java:45)
         at
 ch.cyberduck.core.vault.registry.VaultRegistryDownloadFeature.download(VaultRegistryDownloadFeature.java:43)
         at
 ch.cyberduck.core.transfer.DownloadTransfer.transfer(DownloadTransfer.java:270)
         at
 ch.cyberduck.core.worker.AbstractTransferWorker$3.call(AbstractTransferWorker.java:377)
         at
 ch.cyberduck.core.worker.AbstractTransferWorker$3.call(AbstractTransferWorker.java:365)
         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
         at
 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:512)
         ... 5 more
 }}}

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


More information about the Cyberduck-trac mailing list