iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.3k stars 291 forks source link

Interoperability with S3 endpoint for Infomaniak SwissBackup #13737

Closed clementnuss closed 2 years ago

clementnuss commented 2 years ago

Describe the bug when connecting to a S3 share of Infomaniak SwissBackup, I get the following error message when trying to list a directory (listing the buckets work, but listing a directory content doesn't)

image

To Reproduce Steps to reproduce the behavior:

  1. order a trial SwissBackup and setup an S3 client. (their S3 works on top of Openstack Swift if I'm not mistaken)
  2. configure a login with the access key and secret key image
  3. try listing/opening a bucket

Expected behavior listing and working the buckets should simply work

Desktop (please complete the following information):

Additional context This issue is similar to #13383 , and there was a workaround for using Infomaniak SwissBackup in S3 mode which worked up until 8.3.3: using Oracle OCI profile and configuring the S3 endpoint of infomaniak. with newer version however this doesn't work anymore.

image
Log files I can send the full debug log (which contains some sensitive data) to your mail if needed, however the interesting excerpt is: ```log 2022-09-16 22:09:37,249 [Thread-37] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET /?encoding-type=url&max-keys=1000&prefix=&delimiter=%2F HTTP/1.1 2022-09-16 22:09:37,249 [Thread-37] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED 2022-09-16 22:09:37,249 [Thread-37] INFO ch.cyberduck.transcript.request - GET /?encoding-type=url&max-keys=1000&prefix=&delimiter=%2F HTTP/1.1 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - Date: Fri, 16 Sep 2022 20:09:37 GMT 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - Host: grange.s3.swiss-backup02.infomaniak.com 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - x-amz-date: 20220916T200937Z 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - Authorization: ******** 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - Connection: Keep-Alive 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - User-Agent: Cyberduck/8.4.4.38366 (Mac OS X/12.6) (aarch64) 2022-09-16 22:09:37,250 [Thread-37] INFO ch.cyberduck.transcript.request - Accept-Encoding: gzip,deflate 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - HTTP/1.1 200 OK 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - Content-Type: application/xml 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - Content-Length: 545 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - X-Amz-Id-2: tx80ae21e5b1244939a47d0-006324d801 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - X-Amz-Request-Id: tx80ae21e5b1244939a47d0-006324d801 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - X-Trans-Id: tx80ae21e5b1244939a47d0-006324d801 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - X-Openstack-Request-Id: tx80ae21e5b1244939a47d0-006324d801 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - Date: Fri, 16 Sep 2022 20:09:37 GMT 2022-09-16 22:09:37,400 [Thread-37] INFO ch.cyberduck.transcript.response - Strict-Transport-Security: max-age=63072000 2022-09-16 22:09:37,400 [Thread-37] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely 2022-09-16 22:09:37,401 [Thread-37] WARN ch.cyberduck.core.http.DisabledServiceUnavailableRetryStrategy - No retry for response HttpResponseProxy{HTTP/1.1 200 OK [Content-Type: application/xml, Content-Length: 545, X-Amz-Id-2: tx80ae21e5b1244939a47d0-006324d801, X-Amz-Request-Id: tx80ae21e5b1244939a47d0-006324d801, X-Trans-Id: tx80ae21e5b1244939a47d0-006324d801, X-Openstack-Request-Id: tx80ae21e5b1244939a47d0-006324d801, Date: Fri, 16 Sep 2022 20:09:37 GMT, Strict-Transport-Security: max-age=63072000] ResponseEntityProxy{[Content-Type: application/xml,Content-Length: 545,Chunked: false]}} 2022-09-16 22:09:37,401 [Thread-37] DEBUG org.jets3t.service.impl.rest.httpclient.RestStorageService - Response for 'GET'. Content-Type: application/xml, Headers: [Content-Type: application/xml, Content-Length: 545, X-Amz-Id-2: tx80ae21e5b1244939a47d0-006324d801, X-Amz-Request-Id: tx80ae21e5b1244939a47d0-006324d801, X-Trans-Id: tx80ae21e5b1244939a47d0-006324d801, X-Openstack-Request-Id: tx80ae21e5b1244939a47d0-006324d801, Date: Fri, 16 Sep 2022 20:09:37 GMT, Strict-Transport-Security: max-age=63072000] 2022-09-16 22:09:37,401 [Thread-37] DEBUG org.jets3t.service.impl.rest.httpclient.RestStorageService - Response entity: ResponseEntityProxy{[Content-Type: application/xml,Content-Length: 545,Chunked: false]} 2022-09-16 22:09:37,401 [Thread-37] DEBUG org.jets3t.service.impl.rest.httpclient.RestStorageService - Entity length: 545 2022-09-16 22:09:37,401 [Thread-37] DEBUG org.jets3t.service.impl.rest.httpclient.RestStorageService - Received response code 200; matches one of expected set ([200])? true 2022-09-16 22:09:37,402 [Thread-37] DEBUG org.jets3t.service.Jets3tProperties - xmlparser.sanitize-listings=false 2022-09-16 22:09:37,402 [Thread-37] DEBUG org.jets3t.service.impl.rest.XmlResponsesSaxParser - Parsing XML response document with handler: class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler 2022-09-16 22:09:37,403 [Thread-37] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: Close connection 2022-09-16 22:09:37,424 [Thread-37] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection discarded 2022-09-16 22:09:37,425 [Thread-37] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 1][route: {s}->https://grange.s3.swiss-backup02.infomaniak.com:443][total available: 1; route allocated: 0 of 10; total allocated: 1 of 2147483647] 2022-09-16 22:09:37,425 [Thread-37] DEBUG org.jets3t.service.impl.rest.httpclient.HttpMethodReleaseInputStream - Released HttpMethod as its response data stream is closed 2022-09-16 22:09:37,429 [Thread-37] WARN ch.cyberduck.core.pool.StatelessSessionPool - Keep connection Session{host=Host{protocol=Profile{parent=s3, vendor=iterate GmbH, description=null, image=null}, region='null', port=443, hostname='s3.swiss-backup02.infomaniak.com', credentials=Credentials{user='redacted_access_key', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='d4b76abd-2bff-410e-a94d-934fb4b71aa7', nickname='null', defaultpath='null', workdir=Path{path='/', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=-1, owner='null', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, custom={s3.location=us-east-1}, labels=null}, state=open} alive with failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,429 [Thread-37] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,431 [Thread-37] WARN ch.cyberduck.core.threading.AbstractRetryCallable - No retry for failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,431 [Thread-37] WARN ch.cyberduck.core.threading.BackgroundCallable - Failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} running background task java.lang.Exception: null at ch.cyberduck.core.threading.BackgroundCallable.(BackgroundCallable.java:37) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.DefaultBackgroundExecutor.execute(DefaultBackgroundExecutor.java:74) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.AbstractController.background(AbstractController.java:72) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.controller.BrowserController.reload(BrowserController.java:526) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.controller.BrowserController.setWorkdir(BrowserController.java:3241) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.controller.BrowserController.setWorkdir(BrowserController.java:3215) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.controller.BrowserController.insideButtonClicked(BrowserController.java:2873) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.controller.BrowserController$AbstractBrowserTableDelegate.tableRowDoubleClicked(BrowserController.java:3798) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at org.rococoa.internal.OCInvocationCallbacks.callMethod(OCInvocationCallbacks.java:170) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks.access$200(OCInvocationCallbacks.java:52) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks$2.callback(OCInvocationCallbacks.java:82) ~[rococoa-core-0.9.1.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:585) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:616) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.Native.invokeVoid(Native Method) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.Function.invoke(Function.java:415) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.Function.invoke(Function.java:361) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.Function.invoke(Function.java:315) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at org.rococoa.internal.MsgSendHandler.invoke(MsgSendHandler.java:114) ~[rococoa-core-0.9.1.jar:?] at com.sun.jna.Library$Handler.invoke(Library.java:263) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at jdk.proxy2.$Proxy5.syntheticSendMessage(Unknown Source) ~[?:?] at org.rococoa.Foundation.send(Foundation.java:207) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.Foundation.send(Foundation.java:181) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.ObjCObjectInvocationHandler.sendOnThisOrMainThread(ObjCObjectInvocationHandler.java:245) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.ObjCObjectInvocationHandler.invokeCocoa(ObjCObjectInvocationHandler.java:212) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.ObjCObjectInvocationHandler.intercept(ObjCObjectInvocationHandler.java:171) ~[rococoa-core-0.9.1.jar:?] at ch.cyberduck.binding.application.NSApplication$$ByRococoa.run() ~[binding-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.ui.cocoa.MainApplication.main(MainApplication.java:122) ~[osx-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] Caused by: ch.cyberduck.core.exception.InteroperabilityException: Listing directory grange failed. at ch.cyberduck.core.s3.S3ExceptionMappingService.map(S3ExceptionMappingService.java:90) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ExceptionMappingService.map(S3ExceptionMappingService.java:39) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.AbstractExceptionMappingService.map(AbstractExceptionMappingService.java:53) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:170) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:71) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:67) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ListService.list(S3ListService.java:81) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:260) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:257) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3PathStyleFallbackAdapter.call(S3PathStyleFallbackAdapter.java:39) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2.list(S3Session.java:262) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.VaultFinderListService.list(VaultFinderListService.java:46) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.registry.VaultRegistryListService.list(VaultRegistryListService.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:37) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.WorkerBackgroundAction.run(WorkerBackgroundAction.java:76) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.run(SessionBackgroundAction.java:126) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction$1.call(SessionBackgroundAction.java:108) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.DefaultRetryCallable.call(DefaultRetryCallable.java:52) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:110) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.run(BackgroundCallable.java:95) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.call(BackgroundCallable.java:59) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at ch.cyberduck.core.threading.DispatchExecutorService$InvocationFutureTask.run(DispatchExecutorService.java:281) ~[libcore-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at org.rococoa.internal.OCInvocationCallbacks.callMethod(OCInvocationCallbacks.java:170) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks.access$200(OCInvocationCallbacks.java:52) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks$2.callback(OCInvocationCallbacks.java:82) ~[rococoa-core-0.9.1.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:585) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:616) ~[jna-min-5.12.1.jar:5.12.1 (b0)] Caused by: org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler at org.jets3t.service.impl.rest.XmlResponsesSaxParser.parseXmlInputStream(XmlResponsesSaxParser.java:134) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.XmlResponsesSaxParser.parseListBucketResponse(XmlResponsesSaxParser.java:201) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.httpclient.RestStorageService.listObjectsInternal(RestStorageService.java:1545) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.httpclient.RestStorageService.listObjectsChunkedImpl(RestStorageService.java:1506) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.StorageService.listObjectsChunked(StorageService.java:734) ~[jets3t-0.9.35.jar:0.9.35] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:90) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:71) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:67) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ListService.list(S3ListService.java:81) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:260) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:257) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3PathStyleFallbackAdapter.call(S3PathStyleFallbackAdapter.java:39) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2.list(S3Session.java:262) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.VaultFinderListService.list(VaultFinderListService.java:46) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.registry.VaultRegistryListService.list(VaultRegistryListService.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:37) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.WorkerBackgroundAction.run(WorkerBackgroundAction.java:76) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.run(SessionBackgroundAction.java:126) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction$1.call(SessionBackgroundAction.java:108) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.DefaultRetryCallable.call(DefaultRetryCallable.java:52) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:110) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.run(BackgroundCallable.java:95) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.call(BackgroundCallable.java:59) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at ch.cyberduck.core.threading.DispatchExecutorService$InvocationFutureTask.run(DispatchExecutorService.java:281) ~[libcore-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at org.rococoa.internal.OCInvocationCallbacks.callMethod(OCInvocationCallbacks.java:170) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks.access$200(OCInvocationCallbacks.java:52) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks$2.callback(OCInvocationCallbacks.java:82) ~[rococoa-core-0.9.1.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:585) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:616) ~[jna-min-5.12.1.jar:5.12.1 (b0)] Caused by: java.lang.NullPointerException: Cannot invoke "org.jets3t.service.model.StorageObject.setOwner(org.jets3t.service.model.StorageOwner)" because "this.currentObject" is null at org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.startElement(XmlResponsesSaxParser.java:576) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.DefaultXmlHandler.startElement(DefaultXmlHandler.java:38) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.DefaultXmlHandler.startElement(DefaultXmlHandler.java:34) ~[jets3t-0.9.35.jar:0.9.35] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) ~[?:?] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) ~[?:?] at org.jets3t.service.impl.rest.XmlResponsesSaxParser.parseXmlInputStream(XmlResponsesSaxParser.java:123) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.XmlResponsesSaxParser.parseListBucketResponse(XmlResponsesSaxParser.java:201) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.httpclient.RestStorageService.listObjectsInternal(RestStorageService.java:1545) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.impl.rest.httpclient.RestStorageService.listObjectsChunkedImpl(RestStorageService.java:1506) ~[jets3t-0.9.35.jar:0.9.35] at org.jets3t.service.StorageService.listObjectsChunked(StorageService.java:734) ~[jets3t-0.9.35.jar:0.9.35] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:90) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:71) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ObjectListService.list(S3ObjectListService.java:67) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3ListService.list(S3ListService.java:81) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:260) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2$1.call(S3Session.java:257) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3PathStyleFallbackAdapter.call(S3PathStyleFallbackAdapter.java:39) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.s3.S3Session$2.list(S3Session.java:262) ~[s3-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.VaultFinderListService.list(VaultFinderListService.java:46) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.vault.registry.VaultRegistryListService.list(VaultRegistryListService.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:62) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.worker.SessionListWorker.run(SessionListWorker.java:37) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.WorkerBackgroundAction.run(WorkerBackgroundAction.java:76) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.run(SessionBackgroundAction.java:126) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction$1.call(SessionBackgroundAction.java:108) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.DefaultRetryCallable.call(DefaultRetryCallable.java:52) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.SessionBackgroundAction.call(SessionBackgroundAction.java:110) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.run(BackgroundCallable.java:95) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at ch.cyberduck.core.threading.BackgroundCallable.call(BackgroundCallable.java:59) ~[core-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:?] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:?] at ch.cyberduck.core.threading.DispatchExecutorService$InvocationFutureTask.run(DispatchExecutorService.java:281) ~[libcore-8.4.4.jar:89bf82c9d89b6451e87aab370c46cd2b7b19766a] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at org.rococoa.internal.OCInvocationCallbacks.callMethod(OCInvocationCallbacks.java:170) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks.access$200(OCInvocationCallbacks.java:52) ~[rococoa-core-0.9.1.jar:?] at org.rococoa.internal.OCInvocationCallbacks$2.callback(OCInvocationCallbacks.java:82) ~[rococoa-core-0.9.1.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:585) ~[jna-min-5.12.1.jar:5.12.1 (b0)] at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:616) ~[jna-min-5.12.1.jar:5.12.1 (b0)] 2022-09-16 22:09:37,437 [Thread-37] INFO ch.cyberduck.core.threading.SessionBackgroundAction - Run alert callback ch.cyberduck.ui.cocoa.callback.PromptAlertCallback@7df32daa for failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,437 [Thread-37] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,454 [main] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure BackgroundException{class=class ch.cyberduck.core.exception.InteroperabilityException, file=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}, message='Listing directory grange failed.', detail='Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler.', cause='org.jets3t.service.ServiceException: Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler'} 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidChangeBackingProperties for selector:windowDidChangeBackingProperties: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowWillMove for selector:windowWillMove: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowWillExitVersionBrowser for selector:windowWillExitVersionBrowser: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidUpdate for selector:windowDidUpdate: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidResize for selector:windowDidResize: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidMiniaturize for selector:windowDidMiniaturize: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidEnterFullScreen for selector:windowDidEnterFullScreen: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidExitFullScreen for selector:windowDidExitFullScreen: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidChangeOcclusionState for selector:windowDidChangeOcclusionState: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidMove for selector:windowDidMove: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidEndSheet for selector:windowDidEndSheet: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowWillOrderOffScreen for selector:windowWillOrderOffScreen: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidOrderOnScreen for selector:windowDidOrderOnScreen: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidExpose for selector:windowDidExpose: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidEndLiveResize for selector:windowDidEndLiveResize: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowWillMiniaturize for selector:windowWillMiniaturize: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidExitVersionBrowser for selector:windowDidExitVersionBrowser: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidOrderOffScreen for selector:windowDidOrderOffScreen: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowWillEnterVersionBrowser for selector:windowWillEnterVersionBrowser: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidChangeScreenProfile for selector:windowDidChangeScreenProfile: 2022-09-16 22:09:37,462 [main] DEBUG org.rococoa.callback - No method windowDidEnterVersionBrowser for selector:windowDidEnterVersionBrowser: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method windowDidDeminiaturize for selector:windowDidDeminiaturize: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method windowWillOrderOnScreen for selector:windowWillOrderOnScreen: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method windowDidChangeScreen for selector:windowDidChangeScreen: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method windowWillStartLiveResize for selector:windowWillStartLiveResize: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method validRequestorForSendType_returnType for selector:validRequestorForSendType:returnType: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method windowWillReturnFieldEditor_toObject for selector:windowWillReturnFieldEditor:toObject: 2022-09-16 22:09:37,463 [main] DEBUG org.rococoa.callback - No method window_willEncodeRestorableState for selector:window:willEncodeRestorableState: 2022-09-16 22:09:37,470 [main] DEBUG ch.cyberduck.binding.WindowController - Attach sheet for window 2022-09-16 22:09:37,471 [main] DEBUG org.rococoa.callback - No method window_willPositionSheet_usingRect for selector:window:willPositionSheet:usingRect: 2022-09-16 22:09:37,471 [main] DEBUG org.rococoa.callback - No method window_willPositionSheet_usingRect for selector:window:willPositionSheet:usingRect: 2022-09-16 22:09:37,471 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window 2022-09-16 22:09:37,472 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window <_NSAlertPanel: 0x1052e5250> 2022-09-16 22:09:37,745 [Thread-37] DEBUG ch.cyberduck.binding.SheetInvoker - Await sheet dismiss 2022-09-16 22:09:37,746 [main] DEBUG org.rococoa.callback - No method userNotificationCenter_didDeliverNotification for selector:userNotificationCenter:didDeliverNotification: 2022-09-16 22:09:37,747 [main] WARN ch.cyberduck.core.notification.NotificationCenter - Discarded notification { title: "Listing directory grange failed." informativeText: "s3.swiss-backup02.infomaniak.com – S3" actionButtonTitle: "(null)" actualDeliveryDate: 2022-09-16 20:09:37 +0000 presented: NO identifier: d4b76abd-2bff-410e-a94d-934fb4b71aa7 } without presenting 2022-09-16 22:09:37,911 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:37,911 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:38,152 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:38,153 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:38,640 [main] DEBUG ch.cyberduck.binding.SheetController - Close sheet with button Cancel 2022-09-16 22:09:38,643 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <_NSAlertPanel: 0x1052e5250> 2022-09-16 22:09:38,646 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window 2022-09-16 22:09:38,924 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for transferstop.pdf 2022-09-16 22:09:38,924 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for transferstop.pdf 2022-09-16 22:09:38,936 [main] WARN ch.cyberduck.binding.AlertController - Ignore return code -1 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Return result null from background action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.AbstractBackgroundAction - Finish background task WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.AbstractController - Stop action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Invoke cleanup for background action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Releasing lock for background runnable WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,956 [Thread-37] DEBUG org.rococoa - Draining autorelease pool 2022-09-16 22:09:38,958 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:38,958 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:38,958 [main] WARN ch.cyberduck.core.threading.WorkerBackgroundAction - Missing result for worker SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}. Use default value. 2022-09-16 22:09:38,958 [main] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=SessionListWorker{directory=Path{path='/grange', type=[directory, volume], attributes=PathAttributes{accessed=-1, size=-1, modified=-1, created=1233679509000, owner='redacted_owner', group='null', permission=--, acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, region='null', metadata={}', custom={}'}}}} 2022-09-16 22:09:38,958 [main] DEBUG ch.cyberduck.binding.Proxy - Already on main thread. Invoke ch.cyberduck.ui.cocoa.controller.BrowserController$15@cedee22 directly. 2022-09-16 22:09:38,969 [main] DEBUG org.rococoa.callback - No method _sidebarTrackingAdapter for selector:_sidebarTrackingAdapter 2022-09-16 22:09:39,111 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:39,111 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:39,525 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x600002287aa0 {name = NSApplicationWillResignActiveNotification; object = } 2022-09-16 22:09:39,526 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window 2022-09-16 22:09:39,527 [main] DEBUG ch.cyberduck.binding.WindowController - Resign main for window 2022-09-16 22:09:39,535 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x6000024f1b40 {name = NSApplicationDidResignActiveNotification; object = } 2022-09-16 22:09:39,558 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:39,558 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:39,640 [main] DEBUG org.rococoa.callback - No method applicationSupportsSecureRestorableState for selector:applicationSupportsSecureRestorableState: 2022-09-16 22:09:39,711 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:39,712 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:39,716 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:39,717 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:40,487 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x6000024f8220 {name = NSApplicationWillBecomeActiveNotification; object = } 2022-09-16 22:09:40,488 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x6000024f85c0 {name = NSApplicationDidBecomeActiveNotification; object = } 2022-09-16 22:09:40,490 [main] DEBUG ch.cyberduck.binding.WindowController - Become main for window 2022-09-16 22:09:40,491 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window 2022-09-16 22:09:40,524 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:40,524 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:40,546 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for eject.pdf 2022-09-16 22:09:40,546 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for eject.pdf 2022-09-16 22:09:40,773 [main] DEBUG org.rococoa.callback - No method newWindowForTab for selector:newWindowForTab: 2022-09-16 22:09:40,773 [main] DEBUG org.rococoa.callback - No method newWindowForTab for selector:newWindowForTab: 2022-09-16 22:09:40,773 [main] DEBUG org.rococoa.callback - No method _windowForToolbar for selector:_windowForToolbar ```
dkocher commented 2 years ago

Possibly related to iterate-ch/profiles#10.

dkocher commented 2 years ago

@clementnuss Can you please try the connection profile S3 (Deprecated path style requests) available in Preferences → Profiles.

clementnuss commented 2 years ago

just tested it and it works! thanks for the tip :)