-
Hi,
GP 3.5.0 is installed and actived.
The upgrade to GP Premium 2.5.0 is not offered in the dashboard updates, nor in the plugins page, nor in the Appearance > GeneratePress page.However, the license key is correct and actived in Appearance > GeneratePress.
And if I check the license information in my account at generatepress.com/account, the site is listed.What’s the mistake?
Thank for your answer. -
Alvind
Hi there,
Sometimes this issue can be due to caching from WordPress updates. Is the update notification still not showing up now?
-
JDupuy
Hi,
I have desactivated the cache functionnality (WP Optimize) but the update is always not available.
-
Alvind
No, that’s not what I meant. However, you can download the latest version from your GeneratePress account and manually update it if it’s urgent. Usually, this issue resolves itself over time.
-
JDupuy
Ok, I’ll reactivate the cache and wait & see!
Thanks. -
Usually plugin update checks are cached for a few hours. Are you still not seeing the update notification?
-
JDupuy
Hi,
The update is still not available.
I thought I’d mention that the site is hosted by OVH, and that I’ve already had a blacklisting problem for this same site.Thanks.
-
Alvind
Do update notifications appear for other plugins when they have updates available, or is this issue only happening with GP Premium?
-
JDupuy
Hi,
Yes, this problem only affects GP premium, I do have notifications for all the other plugins installed.
These plugins are all offered in the wordpress.org repository.Thanks for your help.
-
Hi there,
GP Premium hooks into the core WordPress update function so even though its not on WordPress.org it should still register an update is available. If it’s not showing then it would suggest that something at the server or network level is blocking that.
-
JDupuy
Hi David,
Can you check whether these two IP addresses might have a problem, in Cloudfare or something else?
See Private information.Thanks for help.
-
Alvind
Could you try re-saving the license key? Go to the GeneratePress admin settings, click the Clear Key button, and re-add your license. This should re-establish the connection to our server if there was an issue with it previously.
-
JDupuy
Hi,
I’ve just done the suggested actions but still no update proposed.
-
I have asked the admin team to check the provided IP Addresses.
However, you are not the first user of OVH hosting that has had similar issues.
Tom spent a lot of time previously trying to diagnose the issue including a lot of route tracing , the outcome was that the request between OVH and GP servers could not be established. Which makes it hard for us to offer any other solutions.So we will check the IP addresses to make sure our servers are not blocking them.
I suggest you ask OVH of they can test a connection to thegeneratepress.com
server.And in the meantime you may want to manually update the plugins:
https://docs.generatepress.com/article/updating-gp-premium/#manually-updating
-
Hi there,
OVH has certainly caused some problems for us before.
Can you try using the secondary API?: https://docs.generatepress.com/article/license-key-activation-issues/#secondary-api
Let us know if that works or not 🙂
-
JDupuy
Hi,
I’d forgotten that, but I’d already set up a mu-plugin to use the second api in November 2022, with this code:
add_filter( 'pre_http_request', function( $pre, $args, $url ) { if ( 'https://generatepress.com' === $url || 'https://generatepress.com/' === $url ) { return wp_remote_post( 'https://api.generatepress.com', array( 'timeout' => $args['timeout'], 'sslverify' => $args['sslverify'], 'body' => $args['body'], ) ); } return $pre; }, 10, 3 ); add_action( 'http_api_debug', function( $response, $context, $class, $r, $url ) { if ( 'https://generatepress.com' !== $url && 'https://api.generatepress.com' !== $url ) { return; } error_reporting( error_reporting() & ~E_NOTICE ); error_log( '------ Start GeneratePress license key debugging ------' ); error_log( '--- HTTP response or WP_Error object. ---' ); error_log( print_r( $response, true ) ); error_log( '--- HTTP transport used. ---' ); error_log( $class ); error_log( '--- HTTP request arguments. ---' ); error_log( print_r( $r, true ) ); }, 10, 5 );
Source: https://docs.generatepress.com/article/403-forbidden-when-activating-license-key/#secondary-api
I’m using SecuPress Plugin and the IP 162.159.135.42 is on the whitelist.
I removed this mu-plugin and added then activated a plugin with the code that is currently on the page quoted above, but it still doesn’t work.
If I deactivate the plugin (to use the secondary API), I get this message when I activate the GP license:
“403 Forbidden. Your server is not able to communicate with generatepress.com in order to activate your license key.”I’ll try to activate WP_DEBUG to get more information.
- You must be logged in to reply to this topic.