Forum on Safari broken since 8.6.2026

zoomer
edited June 9 in Mac

For me the Forum was broken on Safari since yesterday.
(AFAIK latest Apple Update to Tahoe 26.5.1 (25F80) was a few days before ?)

Also I am using an Apple ARM Mac and Safari, but the message says Linux and User Agent = Intel Mac and Mozilla :

Fatal Error in Firebase\JWT\JWT.encode();

Firebase\JWT\JWT::encode(): Argument #1 ($payload) must be of type array, stdClass given, called in /var/www/html/library/core/class.cookieidentity.php on line 667

The error occurred on or near: /var/www/html/vendor/firebase/php-jwt/src/JWT.php

180:      *
181:      * @uses jsonEncode
182:      * @uses urlsafeB64Encode
183:      */
184:     public static function encode(
185:         array $payload,
186:         $key,
187:         string $alg,
188:         string $keyId = null,

Backtrace:

[/var/www/html/library/core/class.cookieidentity.php:667] Firebase\JWT\JWT::encode();
[/var/www/html/library/core/class.cookieidentity.php:629] Gdn_CookieIdentity->setJWTPayload();
[/var/www/html/library/core/class.cookieidentity.php:270] Gdn_CookieIdentity->getJWTPayload();
[/var/www/html/library/core/class.cookieidentity.php:137] Gdn_CookieIdentity->getCookieVersion();
[/var/www/html/library/core/class.auth.php:496] Gdn_CookieIdentity->getIdentity();
[/var/www/html/library/core/class.auth.php:453] Gdn_Auth->getRealIdentity();
[/var/www/html/library/core/class.session.php:488] Gdn_Auth->getIdentity();
[/var/www/html/library/core/class.auth.php:66] Gdn_Session->start();
[/var/www/html/bootstrap.php:645] Gdn_Auth->startAuthenticator();
[/var/www/html/index.php:25] PHP::require_once();

Need Help?

If you are a user of this website, you can report this message to a website administrator.

If you are an administrator of this website, you can get help at the Vanilla Community Forums.

Additional information for support personnel:

  • Application: Vanilla
  • Application Version: 2024.004
  • PHP Version: 8.0.30
  • Operating System: Linux
  • Server Software: nginx/1.21.6
  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Safari/605.1.15
  • Request Uri: /discussion/40378/autolisp-for-masking-mtext-multileaders
  • Controller: Firebase\JWT\JWT
  • Method: encode

Comments

  • Removing of cookies should help with it.

  • zoomer
    edited June 9

    Deleting Cookies did not help.

    I am temporarily here with Brave Browser.
    When I try Safari, either by link fro a notification mail or directly to the main forum, I get exactly the same error screen again.
    Firewall hasn't blocked from Safari the last hour either.

  • Now I tried again from a notification link and I got to the Bricscad Forum and was logged out.
    I could sign in again and it works now.

  • How did you guys manage to post the above, when you were locked out, like me (on windows, firefox)?

  • Yesterday I could not get onto the BricsCAD forum at all. Tried multiple times. But, today everything seem OK. I am on Firefox.

  • Ah, yes, it started yesterday.

    I assume someone from support read this thread and did something ….

    I remember I had still a Brave Browser installed and that worked.
    I could have also tried other machines, even on Linux or Windows but it wasn't that important.

    Today I had to think it might be just me or a Mac thing - as I got notification emails about new threads …