andersundsehr / aus_driver_amazon_s3

Provides a TYPO3 FAL driver for the Amazon Web Service S3
GNU Lesser General Public License v3.0
20 stars 39 forks source link

errors after aws s3 sync command #29

Closed dni closed 6 years ago

dni commented 6 years ago

hi! i've noticed when you sync a bucket from one to another S3 isnt creating a directories, although they are there in S3 the fal driver isnt creating the directories, which leads to the error below.

This error happens when you sync a bucket and then trying to access a subdirectory from the Filelist Module. My workaround is, recreate all subdirectories via the Filelist Module, although the subdirectories are shown, which you think it means that they exist, you can create the directory without a directory exists error. And after that everything works as expected.

#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_6/')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(327): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_6/')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2286): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->folderExistsInFolder('6', '_processed_')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(348): TYPO3\CMS\Core\Resource\ResourceStorage->createFolder('6', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2931): TYPO3\CMS\Core\Resource\Folder->createFolder('6')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2902): TYPO3\CMS\Core\Resource\ResourceStorage->getNestedProcessingFolder(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\Folder))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(109): TYPO3\CMS\Core\Resource\ResourceStorage->getProcessingFolder(Object(TYPO3\CMS\Core\Resource\File))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(65): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->checkForExistingTargetFile(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#23 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#28 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#29 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#34 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#35 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#38 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#40 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#41 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#42 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#43 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_6/')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(327): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_6/')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2286): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->folderExistsInFolder('6', '_processed_')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(348): TYPO3\CMS\Core\Resource\ResourceStorage->createFolder('6', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2931): TYPO3\CMS\Core\Resource\Folder->createFolder('6')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2902): TYPO3\CMS\Core\Resource\ResourceStorage->getNestedProcessingFolder(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\Folder))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(186): TYPO3\CMS\Core\Resource\ResourceStorage->getProcessingFolder(Object(TYPO3\CMS\Core\Resource\File))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(81): TYPO3\CMS\Core\Resource\ProcessedFile->updateWithLocalFile('/var/www/gertru...')
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#23 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#28 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#29 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#34 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#35 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#38 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#40 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#41 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#42 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#43 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_6/')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(327): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_6/')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2286): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->folderExistsInFolder('6', '_processed_')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(348): TYPO3\CMS\Core\Resource\ResourceStorage->createFolder('6', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2931): TYPO3\CMS\Core\Resource\Folder->createFolder('6')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2902): TYPO3\CMS\Core\Resource\ResourceStorage->getNestedProcessingFolder(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\Folder))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(258): TYPO3\CMS\Core\Resource\ResourceStorage->getProcessingFolder(Object(TYPO3\CMS\Core\Resource\File))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(77): TYPO3\CMS\Core\Resource\ProcessedFile->setName('preview_clemati...')
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#23 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#28 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#29 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#34 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#35 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#38 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#40 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#41 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#42 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#43 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_/6/b...')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(288): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_/6/b...')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1551): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->fileExists('_processed_/6/b...')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/AbstractFile.php(386): TYPO3\CMS\Core\Resource\ResourceStorage->hasFile('_processed_/6/b...')
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(338): TYPO3\CMS\Core\Resource\AbstractFile->exists()
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(79): TYPO3\CMS\Core\Resource\ProcessedFile->updateProperties(Array)
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#23 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#27 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#28 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#29 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#34 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#35 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#36 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#38 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#40 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#41 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_/f/f...')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(327): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_/f/f...')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2286): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->folderExistsInFolder('f', '_processed_/f/')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(348): TYPO3\CMS\Core\Resource\ResourceStorage->createFolder('f', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2931): TYPO3\CMS\Core\Resource\Folder->createFolder('f')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2902): TYPO3\CMS\Core\Resource\ResourceStorage->getNestedProcessingFolder(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\Folder))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(109): TYPO3\CMS\Core\Resource\ResourceStorage->getProcessingFolder(Object(TYPO3\CMS\Core\Resource\File))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(65): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->checkForExistingTargetFile(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#23 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#28 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#29 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#34 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#35 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#38 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#40 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#41 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#42 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#43 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_/f/f...')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(315): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_/f/f...')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1613): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->fileExistsInFolder('preview_flower-...', '_processed_/f/f...')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(385): TYPO3\CMS\Core\Resource\ResourceStorage->hasFileInFolder('preview_flower-...', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(113): TYPO3\CMS\Core\Resource\Folder->hasFile('preview_flower-...')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(65): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->checkForExistingTargetFile(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#23 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#27 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#28 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#29 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#34 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#35 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#36 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#38 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#40 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#41 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_f/')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(327): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_f/')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2286): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->folderExistsInFolder('f', '_processed_')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Folder.php(348): TYPO3\CMS\Core\Resource\ResourceStorage->createFolder('f', Object(TYPO3\CMS\Core\Resource\Folder))
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2931): TYPO3\CMS\Core\Resource\Folder->createFolder('f')
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(2902): TYPO3\CMS\Core\Resource\ResourceStorage->getNestedProcessingFolder(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\Folder))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(258): TYPO3\CMS\Core\Resource\ResourceStorage->getProcessingFolder(Object(TYPO3\CMS\Core\Resource\File))
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Processing/LocalImageProcessor.php(77): TYPO3\CMS\Core\Resource\ProcessedFile->setName('preview_flower-...')
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(118): TYPO3\CMS\Core\Resource\Processing\LocalImageProcessor->processTask(Object(TYPO3\CMS\Core\Resource\Processing\ImagePreviewTask))
#22 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#23 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#26 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#28 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#29 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#33 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#34 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#35 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#38 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#39 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#40 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#41 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#42 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#43 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_/2/7...')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(288): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_/2/7...')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1551): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->fileExists('_processed_/2/7...')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/AbstractFile.php(386): TYPO3\CMS\Core\Resource\ResourceStorage->hasFile('_processed_/2/7...')
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(495): TYPO3\CMS\Core\Resource\AbstractFile->exists()
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ProcessedFile.php(274): TYPO3\CMS\Core\Resource\ProcessedFile->needsReprocessing()
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(92): TYPO3\CMS\Core\Resource\ProcessedFile->isProcessed()
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#21 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#22 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#23 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#24 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#25 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#26 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#27 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#28 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#29 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#32 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#33 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#34 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#35 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#38 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#39 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#40 {main}#0 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/WrappedHttpHandler.php(101): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array)
#1 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\WrappedHttpHandler->Aws\{closure}(Array)
#2 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, Array)
#3 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/RejectedPromise.php(40): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}(Array)
#4 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\RejectedPromise::GuzzleHttp\Promise\{closure}()
#5 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#6 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /srv/typo3_src-8.7.9/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(59): GuzzleHttp\Promise\Promise->wait()
#11 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Resources/Private/PHP/Aws/Aws/AwsClientTrait.php(78): Aws\AwsClient->execute(Object(Aws\Command))
#12 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1082): Aws\AwsClient->__call('headObject', Array)
#13 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(1066): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->getMetaInfo('_processed_/2/7...')
#14 /var/www/gertrude/typo3conf/ext/aus_driver_amazon_s3/Classes/Driver/AmazonS3Driver.php(288): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->objectExists('_processed_/2/7...')
#15 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1551): AUS\AusDriverAmazonS3\Driver\AmazonS3Driver->fileExists('_processed_/2/7...')
#16 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/AbstractFile.php(386): TYPO3\CMS\Core\Resource\ResourceStorage->hasFile('_processed_/2/7...')
#17 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(113): TYPO3\CMS\Core\Resource\AbstractFile->exists()
#18 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/Service/FileProcessingService.php(93): TYPO3\CMS\Core\Resource\Service\FileProcessingService->process(Object(TYPO3\CMS\Core\Resource\ProcessedFile), Object(TYPO3\CMS\Core\Resource\ResourceStorage))
#19 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/ResourceStorage.php(1333): TYPO3\CMS\Core\Resource\Service\FileProcessingService->processFile(Object(TYPO3\CMS\Core\Resource\File), Object(TYPO3\CMS\Core\Resource\ResourceStorage), 'Image.Preview', Array)
#20 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Resource/File.php(305): TYPO3\CMS\Core\Resource\ResourceStorage->processFile(Object(TYPO3\CMS\Core\Resource\File), 'Image.Preview', Array)
#21 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(742): TYPO3\CMS\Core\Resource\File->process('Image.Preview', Array)
#22 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(355): TYPO3\CMS\Filelist\FileList->formatFileList(Array)
#23 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/FileList.php(232): TYPO3\CMS\Filelist\FileList->getTable('file,_LOCALIZAT...')
#24 /srv/typo3_src-8.7.9/typo3/sysext/filelist/Classes/Controller/FileListController.php(395): TYPO3\CMS\Filelist\FileList->generateList()
#25 [internal function]: TYPO3\CMS\Filelist\Controller\FileListController->indexAction()
#26 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(316): call_user_func_array(Array, Array)
#27 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(176): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#28 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(85): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#29 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php(32): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#30 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(199): TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler->handleRequest()
#31 /srv/typo3_src-8.7.9/typo3/sysext/extbase/Classes/Core/Bootstrap.php(186): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#32 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(182): TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#33 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php(89): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->dispatchModule('file_FilelistLi...')
#34 /srv/typo3_src-8.7.9/typo3/sysext/core/Classes/Core/Bootstrap.php(315): TYPO3\CMS\Backend\Http\BackendModuleRequestHandler->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#35 /srv/typo3_src-8.7.9/typo3/sysext/backend/Classes/Http/Application.php(92): TYPO3\CMS\Core\Core\Bootstrap->handleRequest(Object(TYPO3\CMS\Core\Http\ServerRequest))
#36 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(24): TYPO3\CMS\Backend\Http\Application->run()
#37 /srv/typo3_src-8.7.9/typo3/sysext/backend/Resources/Private/Php/backend.php(25): {closure}()
#38 /srv/typo3_src-8.7.9/typo3/index.php(3): require('/srv/typo3_src-...')
#39 {main}
Lagerregal commented 6 years ago

Hey, thanks for your report! Which version do you use? What have you done to "sync a bucket from one to another S3"? I don't know the feature to do a "sync" in TYPO3

dni commented 6 years ago

i had the transfer to a new bucket. so i created a new bucket and synchronized it with the old. this part has nothing to do with typo3. then i changed the settings for the storage in typo3.

use the aws cli to sync old data from the old bucket. aws s3 sync s3://oldbucket/ s3://newbucket/

after that in FAL this error appears if you select a folder in the storage. the fal driver tries to retrieve the dir from s3, where it doesnt exist. and so this error happens.

i thought this had something todo with this: https://github.com/aws/aws-cli/issues/912

This behavior is known. The reason why the sync command behaves this way is that s3 does not physically use directories. There are only buckets and objects. Objects have prefixes that act like directories, but s3 does not designate a specific physical object to be a directory.

and somehow the driver should not try to retrieve the dir from s3 and just create it for the FAL models

i am using version 1.6.0

Lagerregal commented 6 years ago

Thanks for your feedback! I don't think this is an issue of the FAL driver - this seems to be an issue from aws-cli. So I will close this issue for now - thanks for your workaround!

dni commented 6 years ago

no! thats not true, s3 is doing its thing, the problem is fal expects s3 the have a folder, which it doesnt have, so FAL throws an error file doesnt exists, while trying the get a folder which doesnt exist!

You dont have the Problem if you create a Folder via the FAL Backend, but if you create a folder elsewhere you will run into this error in the FAL driver.

The issue should also be there if you create a folder with a file in the S3 client and then after this try to access the folder via the typo3 backend!

Lagerregal commented 6 years ago

Ah, have you tried the Scheduler task "File Abstraction Layer: Update storage index"?

dni commented 6 years ago

nope! :), im gonna try now... ok seems to work, i keep on looking at it ;), way better then my solution creating dirs by hand... thank you didnt know about that Task.

dni commented 6 years ago

hate to say it... but the Update Storage index Task, doesnt cut it, still getting the same error, transfered a project to new bucket and subdirs arent opening, i think this is a real issue with the driver, creating folder by hand with this much folders isnt fun at all :)

screenshot-1518883756

dni commented 6 years ago

maybe i find some time, sooner or later to investigate this myself in the code, and maybe write a PR.

Teaminternet-medi commented 5 years ago

I can confirm that behavior, the workaround works too. And what's really weird, i have the same S3 source for 20 Installation each of it with its own Bucket User but its enough to creat the folder in one Typo3 instalation and from then its fixed for all. So maybe it is an S3 related issue too.

dni commented 5 years ago

hey! yes i'm not alone anymore! pretty sure its with the driver, AWS S3 documentation says, there is no Folders in S3, but FAL requires Folders, i bet this is the problem, in s3 there is no "file" for a folder, but in FAL tries to get the file for the folder and throws file doesnt exist! which is correct because there are no folders in S3. and if you create a Folder FAL everything is fine because the Folder will be set in the database, but if the non existing "folder" is created elsewhere the driver wont create it and thinks its there because of the filelinks.