• Resolved cgoro

    (@cgoro)


    Am getting the following error:
    Fatal error: Uncaught Firebase\JWT\ExpiredException: Expired token in /home/gertiesweb/public_html/wp-content/plugins/pods/tribe-common/vendor/firebase/php-jwt/src/JWT.php:134 Stack trace: #0 /home/gertiesweb/public_html/wp-content/plugins/mail-integration-365/libs/vendor/thenetworg/oauth2-azure/src/Token/AccessToken.php(28): Firebase\JWT\JWT::decode('eyJ0eXAiOiJKV1Q...', '-----BEGIN PUBL...', Array) #1 /home/gertiesweb/public_html/wp-content/plugins/mail-integration-365/libs/vendor/thenetworg/oauth2-azure/src/Provider/Azure.php(422): TheNetworg\OAuth2\Client\Token\AccessToken->__construct(Array, Object(TheNetworg\OAuth2\Client\Provider\Azure)) #2 /home/gertiesweb/public_html/wp-content/plugins/mail-integration-365/libs/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(544): TheNetworg\OAuth2\Client\Provider\Azure->createAccessToken(Array, Object(League\OAuth2\Client\Grant\AuthorizationCode)) #3 /home/gertiesweb/public_html/wp-content/plugins/mail-integration-365/libs/vendor/thenetworg/oauth2-azure/src/Provide

    Kindly assist to sort out the error

Viewing 7 replies - 1 through 7 (of 7 total)
  • Just noting that this error is coming from Pods which implemented the Tribe Common library (also used in The Events Calendar / Event Tickets).

    While it came from Pods, it was using the firebase/php-jwt composer dependency that this plugin is also utilizing.

    The error itself may mean you want to reconnect your site with Office 365?

    Thread Starter cgoro

    (@cgoro)

    Yes, I want to reconnect the site to Office 365. Since March this year, I have been using the mail integration plugin for sending emails from the site till yesterday when it stopped which prompted me to reauthenticate the plugin to try to sort the issue. The fatal error popped up during the reauthentication

    Thread Starter cgoro

    (@cgoro)

    The below information appears on the configuration page of the mail integration plugin:

    Deactivation Options
    You can choose to keep your OAuth credentials within the WordPress database after plugin deactivation below, in case you are only temporarily deactivating this plugin. The default is for your credentials to be deleted.

    Could anyone know what is the name of the table in the WordPress database that stores the OAuth credentials for the mail integration plugin?

    Thread Starter cgoro

    (@cgoro)

    I had checked the Keep Oauth Credentials box during the initial installation which I believe stored the credentials for that installation which my new installation credentials appear not to be able to replace to allow the plugin to communicate with Ofice 365

    Thread Starter cgoro

    (@cgoro)

    I deactivated and deleted the plugin and reinstalled it after a day and it’s working okay and sending all emails.

    Hi @cgoro @sc0ttkclark, I’ve been working on using a tool called PHP Scoper to address Composer dependency issues. This issue should have now been addressed in version 1.8.4. However, you will need to reauthenticate the plugin with your Office 365 account on the plugin’s settings page.

    Thread Starter cgoro

    (@cgoro)

    Thanks @edwardcross the plugin is working after reauthenticatication

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Fatal Error on authorizing plugin to integrate with office 365’ is closed to new replies.