Critical Error on plugin update 1.3.2
-
Hi,
After updating to the latest version of the plugin, the backend of my client’s site was faced with a critical error. Only deactivating the plugin solved this issue – is there a fix coming? Thank you.
-
Hi @mackm,
Thanks for reaching out for help with GoDaddy Payments for WooCommerce. I’m so sorry for the delay in responding to you!
Are you still running into this error message? If so, would it be possible for you to reproduce the error message here or send a screenshot of it?
Thanks,
Benjamin
Hi @mackm
We haven’t heard back from you in a while. I’m going to close this thread, but please let us know if you are still experiencing this issue. We’ll be happy to help.
All the best,
RyanHi Ryan (and Ben), sorry I must have missed your first response!
I have not updated the plugin again, in fear it may break the client’s site again.
Website is built on DIVI theme, Latest version of WordPress 6
Have there been any other reports of issues with the latest update of your plugin?
Thank you!
Hi
We have the same issue. Pls take a look on it.
Maybe your plugin is not compatible with PHP 8?
After activating the website got an critical error message.
Hey @web4studio2019 ,
Thanks for reaching out for help with GoDaddy Payments for WooCommerce.
I tested this on my site with PHP 8.1.13 and the latest version of GoDaddy Payments (1.3.4) and there were no errors when activating the plugin or processing a transaction.
Do you have the 1.3.4 version installed as well? Can you please let me know which version of PHP 8 you are using?
Cheers,
SteveHi
GoDaddy PaymentsActivate?|?DeleteSecurely accept credit/debit cards in your checkout, and keep more of your money with the industry’s lowest fees—just 2.3% + 30¢ per online transaction. Get paid fast with deposits as soon as the next day.Version 1.3.4 | By?GoDaddy?|?View details
I can send you the login credentials, its still a dev-site
PHP version:8.1.13 | GoDaddy CPanel Hosting
Hey @web4studio2019 ,
Prior to looking into this directly, would it be possible to send the details of the critical error and perhaps a System Status report? I would like to look over the details and see if I can determine what might be causing the critical error.
Cheers,
Steve[25-Jan-2023 10:44:20 UTC] PHP Warning: openssl_sign(): Supplied key param cannot be coerced into a private key in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php on line 209
[25-Jan-2023 10:44:20 UTC] PHP Fatal error: Uncaught DomainException: OpenSSL unable to sign data in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php:211
Stack trace: 0 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php(180): Firebase\JWT\JWT::sign() 1 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/Requests/GenerateTokenRequest.php(77): Firebase\JWT\JWT::encode() 2 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/Requests/GenerateTokenRequest.php(48): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->generateJwt() 3 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(335): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->setTokenData() 4 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(427): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->generateAccessToken() 5 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(142): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->perform_request() 6 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/Lifecycle.php(271): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->getBusinessDetails() 7 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(301): GoDaddy\WooCommerce\Poynt\Lifecycle->upgrade_to_2_0_0() 8 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(132): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->upgrade() 9 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(308): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->init() 10 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() 11 /home/opcus9uzbegy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12 /home/opcus9uzbegy/public_html/wp-settings.php(639): do_action() 13 /home/opcus9uzbegy/public_html/wp-config.php(88): require_once('/home/opcus9uzb…') 14 /home/opcus9uzbegy/public_html/wp-load.php(50): require_once('/home/opcus9uzb…') 15 /home/opcus9uzbegy/public_html/wp-admin/admin.php(34): require_once('/home/opcus9uzb…') 16 /home/opcus9uzbegy/public_html/wp-admin/plugins.php(10): require_once('/home/opcus9uzb…') 17 {main} thrown in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php on line 211
[25-Jan-2023 10:45:29 UTC] PHP Warning: openssl_sign(): Supplied key param cannot be coerced into a private key in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php on line 209
[25-Jan-2023 10:45:29 UTC] PHP Fatal error: Uncaught DomainException: OpenSSL unable to sign data in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php:211
Stack trace: 0 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php(180): Firebase\JWT\JWT::sign() 1 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/Requests/GenerateTokenRequest.php(77): Firebase\JWT\JWT::encode() 2 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/Requests/GenerateTokenRequest.php(48): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->generateJwt() 3 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(335): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->setTokenData() 4 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(427): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->generateAccessToken() 5 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/API/GatewayAPI.php(142): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->perform_request() 6 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/src/Lifecycle.php(271): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->getBusinessDetails() 7 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(301): GoDaddy\WooCommerce\Poynt\Lifecycle->upgrade_to_2_0_0() 8 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(132): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->upgrade() 9 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(308): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->init() 10 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() 11 /home/opcus9uzbegy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12 /home/opcus9uzbegy/public_html/wp-settings.php(639): do_action() 13 /home/opcus9uzbegy/public_html/wp-config.php(88): require_once('/home/opcus9uzb…') 14 /home/opcus9uzbegy/public_html/wp-load.php(50): require_once('/home/opcus9uzb…') 15 /home/opcus9uzbegy/public_html/wp-admin/admin.php(34): require_once('/home/opcus9uzb…') 16 /home/opcus9uzbegy/public_html/wp-admin/index.php(10): require_once('/home/opcus9uzb…') 17 {main} thrown in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php on line 211
[25-Jan-2023 10:48:01 UTC] PHP Warning: Undefined property: stdClass::$plugin in /home/opcus9uzbegy/public_html/wp-includes/class-wp-list-util.php on line 168
[25-Jan-2023 10:48:01 UTC] PHP Warning: Undefined property: stdClass::$plugin in /home/opcus9uzbegy/public_html/wp-includes/class-wp-list-util.php on line 168
[25-Jan-2023 10:49:23 UTC] PHP Warning: openssl_sign(): Supplied key param cannot be coerced into a private key in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php on line 209
[25-Jan-2023 10:49:23 UTC] PHP Fatal error: Uncaught DomainException: OpenSSL unable to sign data in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php:211
Stack trace: 0 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php(180): Firebase\JWT\JWT::sign() 1 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/Requests/GenerateTokenRequest.php(77): Firebase\JWT\JWT::encode() 2 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/Requests/GenerateTokenRequest.php(48): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->generateJwt() 3 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(335): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->setTokenData() 4 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(427): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->generateAccessToken() 5 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(142): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->perform_request() 6 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/Lifecycle.php(271): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->getBusinessDetails() 7 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(301): GoDaddy\WooCommerce\Poynt\Lifecycle->upgrade_to_2_0_0() 8 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(132): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->upgrade() 9 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(308): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->init() 10 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() 11 /home/opcus9uzbegy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12 /home/opcus9uzbegy/public_html/wp-settings.php(639): do_action() 13 /home/opcus9uzbegy/public_html/wp-config.php(88): require_once('/home/opcus9uzb…') 14 /home/opcus9uzbegy/public_html/wp-load.php(50): require_once('/home/opcus9uzb…') 15 /home/opcus9uzbegy/public_html/wp-admin/admin.php(34): require_once('/home/opcus9uzb…') 16 /home/opcus9uzbegy/public_html/wp-admin/plugins.php(10): require_once('/home/opcus9uzb…') 17 {main} thrown in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php on line 211
[25-Jan-2023 10:54:08 UTC] PHP Warning: openssl_sign(): Supplied key param cannot be coerced into a private key in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php on line 209
[25-Jan-2023 10:54:08 UTC] PHP Fatal error: Uncaught DomainException: OpenSSL unable to sign data in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php:211
Stack trace: 0 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php(180): Firebase\JWT\JWT::sign() 1 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/Requests/GenerateTokenRequest.php(77): Firebase\JWT\JWT::encode() 2 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/Requests/GenerateTokenRequest.php(48): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->generateJwt() 3 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(335): GoDaddy\WooCommerce\Poynt\API\Requests\GenerateTokenRequest->setTokenData() 4 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(427): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->generateAccessToken() 5 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(142): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->perform_request() 6 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/src/Lifecycle.php(271): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->getBusinessDetails() 7 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(301): GoDaddy\WooCommerce\Poynt\Lifecycle->upgrade_to_2_0_0() 8 /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/Lifecycle.php(132): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->upgrade() 9 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(308): SkyVerge\WooCommerce\PluginFramework\v5_10_3\Plugin\Lifecycle->init() 10 /home/opcus9uzbegy/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() 11 /home/opcus9uzbegy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12 /home/opcus9uzbegy/public_html/wp-settings.php(639): do_action() 13 /home/opcus9uzbegy/public_html/wp-config.php(88): require_once('/home/opcus9uzb…') 14 /home/opcus9uzbegy/public_html/wp-load.php(50): require_once('/home/opcus9uzb…') 15 /home/opcus9uzbegy/public_html/wp-admin/admin.php(34): require_once('/home/opcus9uzb…') 16 /home/opcus9uzbegy/public_html/wp-admin/plugins.php(10): require_once('/home/opcus9uzb…') 17 {main} thrown in /home/opcus9uzbegy/public_html/wp-content/plugins/godaddy-payments/vendor/firebase/php-jwt/src/JWT.php on line 211After activating GoDaddy Payments:
There has been a critical error on this website. Please check your site admin email inbox for instructions.
Hey @web4studio2019 ,
Thanks for sending the log file. There are some errors referencing OpenSSL in the log. I would like to take a look at the site directly, would it be possible to send the URL?
Cheers,
SteveHey @web4studio2019 ,
Thanks for sending the URL. The OpenSSL error in godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php would indicate an issue with the certificate, though it doesn’t appear that the staging site is using SSL.
Did this error occur after updating GoDaddy Payments for WooCommerce on the staging site, or were you installing the plugin for the first time?Cheers,
SteveWe use this plugin only at our staging site, because the live site is an managed wp server incl. GD core plugins. We want to move from managed wp to cpanel hosting within godaddy packets
Hey @web4studio2019 ,
I worked with another merchant with the same fatal error in /godaddy-payments_off/vendor/firebase/php-jwt/src/JWT.php:211 . In their case, it turned out to be related to their theme.
Can you please briefly change to a default theme and try to activate the plugin and let me know if this helps?
Cheers,
SteveHi Steve
Same issue with theme Twenty Twenty-ThreeVersion: 1.0
- The topic ‘Critical Error on plugin update 1.3.2’ is closed to new replies.