Quite sure.
Mailwizz version 1.9.14
PHP 7.3.2. I have downgraded to 7.2 and 7.0 but still got the same issue.
However if I downgrade to 5.6 it works ok.
Same with the console.php cron job, it returns this error when ran on php 7+ but no error on 5.6.
Please help.
TypeError: Argument 1 passed to Aws\Handler\GuzzleV6\GuzzleHandler::Aws\Handler\GuzzleV6\{closure}() must be an instance of Exception, instance of Error given, called in /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php on line 203 and defined in /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/aws/aws-sdk-php/src/Handler/GuzzleV6/GuzzleHandler.php:45
Stack trace:
#0 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(203): Aws\Handler\GuzzleV6\GuzzleHandler::Aws\Handler\GuzzleV6\{closure}(Object(Error))
#1 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(156): GuzzleHttp\Promise\Promise::callHandler(2, Object(Error), Array)
#2 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#3 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(118): GuzzleHttp\Promise\TaskQueue->run()
#4 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(145): GuzzleHttp\Handler\CurlMultiHandler->tick()
#5 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Handler\CurlMultiHandler->execute(true)
#6 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#7 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#8 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#9 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(267): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(225): GuzzleHttp\Promise\Promise->invokeWaitList()
#11 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#12 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait()
#13 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/vendors/Composer/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(86): Aws\AwsClient->execute(Object(Aws\Command))
#14 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/models/DeliveryServerAmazonSesWebApi.php(97): Aws\AwsClient->__call('sendRawEmail', Array)
#15 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(1786): DeliveryServerAmazonSesWebApi->sendEmail(Array)
#16 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(1318): SendCampaignsCommand->processSubscribersLoop(Array)
#17 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(1170): SendCampaignsCommand->sendCampaignStep3(Array)
#18 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(1010): SendCampaignsCommand->sendCampaignStep2(Array)
#19 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(877): SendCampaignsCommand->sendCampaignStep1(2, 0)
#20 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(375): SendCampaignsCommand->sendCampaignStep0(Array)
#21 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/commands/SendCampaignsCommand.php(200): SendCampaignsCommand->process()
#22 [internal function]: SendCampaignsCommand->actionIndex()
#23 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/framework/console/CConsoleCommand.php(172): ReflectionMethod->invokeArgs(Object(SendCampaignsCommand), Array)
#24 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/framework/console/CConsoleCommandRunner.php(71): CConsoleCommand->run(Array)
#25 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/framework/console/CConsoleApplication.php(92): CConsoleCommandRunner->run(Array)
#26 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/common/framework/base/CApplication.php(185): CConsoleApplication->processRequest()
#27 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/init.php(229): CApplication->run()
#28 /var/www/vhosts/mydomain.com/email.mydomain.com/mailer/apps/console/console.php(28): require_once('/var/www/vhosts...')
#29 {main}