When i try to update a shop slug in a multistore instance i recieve this error:
cURL error 35: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to accounts-api.psessentials.net:443
File: modules/ps_accounts/ps_accounts.php
The error execute on this hook:
/** * Hook trigger when a change is made on the domain name * * @param array $params * * @return bool * * @throws Exception */ public function hookActionObjectShopUrlUpdateAfter($params) { $bodyHttp = [ 'params' => $params, 'domain' => $params['object']->domain, 'domain_ssl' => $params['object']->domain_ssl, 'shop_id' => $params['object']->id_shop, 'main' => $params['object']->main, 'active' => $params['object']->active, ]; /** @var \PrestaShop\Module\PsAccounts\Service\ShopLinkAccountService $shopLinkAccountService */ $shopLinkAccountService = $this->getService( \PrestaShop\Module\PsAccounts\Service\ShopLinkAccountService::class ); $shopLinkAccountService->updateShopUrl($bodyHttp, 'multishop'); return true; }
It seems only a communication problem with prestashop's telemetry services.
Any easy way to disable this so that my store can continue to function?