• Resolved thecmg

    (@thecmg)


    We maintain a number of sites with CiviCRM on WordPress. Updates to The Events Calendar after 6.0.12 have created conflicts that prevent core CiviCRM functionality from working, including the navigation bar. The error is below:

    AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught TypeError: Return value of TEC\\Common\\Firebase\\JWT\\JWT::getKey() must be an instance of TEC\\Common\\Firebase\\JWT\\Key, string returned in /srv/www/SITE/public_html/wp-content/plugins/the-events-calendar/common/vendor/vendor-prefixed/firebase/php-jwt/src/JWT.php:447\nStack trace:\n#0 /srv/www/SITE/public_html/wp-content/plugins/the-events-calendar/common/vendor/vendor-prefixed/firebase/php-jwt/src/JWT.php(134): TEC\\Common\\Firebase\\JWT\\JWT::getKey()\n#1 /srv/www/SITE/public_html/wp-content/plugins/civicrm/civicrm/Civi/Crypto/CryptoJwt.php(82): TEC\\Common\\Firebase\\JWT\\JWT::decode()\n#2 /srv/www/SITE/public_html/wp-content/plugins/civicrm/civicrm/Civi/Core/AssetBuilder.php(345): Civi\\Crypto\\CryptoJwt->decode()\n#3 /srv/www/SITE/public_html/wp-content/plugins/civicrm/civicrm/Civi/Core/AssetBuilder.php(322): Civi\\Core\\AssetBuilder::pageRender()\n#4 /srv/www/SITE/public_html/wp-content/plug...', referer: https://SITE.org/wp-admin/admin.php?page=CiviCRM

    This particular site is running PHP 7.4.3.

    Is it possible to fix this conflict so we can have both plugins updated and running at the same time?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Darian

    (@d0153)

    Hi @thecmg

    I’m sorry to hear that you’re experiencing this issue.

    We understand that encountering issues with plugins can be frustrating. We have seen similar reports in the past and it seems that the problem may lie in the outdated library of Firebase/JWT. It may be helpful to reach out to the CiviCRM team for assistance with this matter. They should be able to provide guidance and support to help resolve the issue.

    Let me know how it goes.

    Plugin Support Darian

    (@d0153)

    Hi @thecmg,

    I hope this message finds you well. I wanted to reach out and let you know that we hear you and we understand the frustration that comes with the issue you reported. We’ve taken action by creating an internal ticket and including your case in it.

    Our development team is already working diligently on it. Unfortunately, we don’t have an estimated time for when the issue will be resolved, but we’ll keep you updated as soon as a solution becomes available.

    If you have any questions or concerns, please don’t hesitate to reach out.


    Internal Bug Ticket Reference: TEC-4866

    Plugin Support Gladys

    (@greventscalendar)

    Hi there,

    With our latest release of The Events Calendar 6.2.1 we have made some updates to our common Firebase/JWT library, which should fix the conflicts with CiviCRM.

    As always, we suggest testing updates on a staging site first and having a recent backup, but it should all be smooth sailing. You can remove any workarounds after updating the plugins if you implemented them.

    If you still have issues after updating to the latest releases, please open a new support thread and include any specific details. 

    Have a great day,
    Gladys

    Plugin Support Erica

    (@eeide)

    Hey there!

    This thread has been inactive for a while so we’re going to go ahead and mark it Resolved. Please feel free to open a new thread if any other questions come up, and we’ll be happy to help.

    Thank you,
    Erica

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘JWT Conflict with CiviCRM since > 6.0.12’ is closed to new replies.