Bug #25655
closedCommons down
0%
Description
Hi All,
I cannot access the commons and have gotten several emails from faculty with the same issue. I am seeing a critical error when I try to access. I have cleared my cache and tried several browsers. I am at the GC.
Thanks,
Laurie
Files
Updated by Boone Gorges 6 days ago
The Redis cache was full. I've flushed it and the site is once again responding. I'll talk to Reclaim about eviction policy or other next steps.
Updated by Laurie Hurson 6 days ago
Hm okay, I can now see public pages but still get the same error when i try to log in. Again cleared my cache and tried logging in through multiple browsers
Updated by Boone Gorges 6 days ago
Hm. A random selection of pages on my end is working fine. I'm looking over the error log and I don't see any more errors indicating out-of-memory issues since I flushed the cache a while ago.
When viewing a URL that shows a fatal error, could you please do me a favor and append ?bbgd=1 to the URL (so eg https://commons.gc.cuny.edu/members/?bbgd=1) and then let me know what error message is shown on the screen?
Updated by Laurie Hurson 6 days ago
- File Screenshot 2026-09-16 at 11.41.13 AM.png Screenshot 2026-09-16 at 11.41.13 AM.png added
- File Screenshot 2026-09-16 at 11.41.22 AM.png Screenshot 2026-09-16 at 11.41.22 AM.png added
Sure when i go to the link this is the error message
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the eventorganiser domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/webroot/ROOT/wp-includes/functions.php on line 6131
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the bbpress domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/webroot/ROOT/wp-includes/functions.php on line 6131
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the bp-event-organiser domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/webroot/ROOT/wp-includes/functions.php on line 6131
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the buddypress-followers domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/webroot/ROOT/wp-includes/functions.php on line 6131
Deprecated: Hook bp_uri is deprecated since version 12.0.0 with no alternative available. in /var/www/webroot/ROOT/wp-includes/functions.php on line 6131
Deprecated: Optional parameter $type declared before required parameter $invite is implicitly treated as a required parameter in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Frontend/Helpers.php on line 36
Deprecated: Optional parameter $type declared before required parameter $invite is implicitly treated as a required parameter in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Frontend/Helpers.php on line 55
Deprecated: Optional parameter $type declared before required parameter $invite is implicitly treated as a required parameter in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Frontend/Helpers.php on line 233
Deprecated: Optional parameter $type declared before required parameter $invite is implicitly treated as a required parameter in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Frontend/Helpers.php on line 245
Fatal error: Uncaught ValueError: Argument number specifier must be greater than zero and less than 2147483647 in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Invitation/Notification.php:142 Stack trace: #0 /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Invitation/Notification.php(142): sprintf() #1 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(341): CAC\Onboarding\Invitation\Notification::format() #2 /var/www/webroot/ROOT/wp-includes/plugin.php(256): WP_Hook->apply_filters() #3 /var/www/webroot/ROOT/wp-content/plugins/buddypress/bp-notifications/bp-notifications-functions.php(296): apply_filters_ref_array() #4 /var/www/webroot/ROOT/wp-content/plugins/buddypress/bp-notifications/bp-notifications-adminbar.php(29): bp_notifications_get_notifications_for_user() #5 /var/www/webroot/ROOT/wp-content/plugins/buddypress/bp-members/bp-members-adminbar.php(267): bp_notifications_toolbar_menu() #6 /var/www/webroot/ROOT/wp-content/plugins/buddypress/bp-members/bp-members-adminbar.php(282): bp_members_admin_bar_notifications_menu() #7 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(341): bp_members_admin_bar_notifications_menu_priority() #8 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #9 /var/www/webroot/ROOT/wp-includes/plugin.php(570): WP_Hook->do_action() #10 /var/www/webroot/ROOT/wp-includes/admin-bar.php(97): do_action_ref_array() #11 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(341): wp_admin_bar_render() #12 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #13 /var/www/webroot/ROOT/wp-includes/plugin.php(522): WP_Hook->do_action() #14 /var/www/webroot/ROOT/wp-includes/general-template.php(3229): do_action() #15 /var/www/webroot/ROOT/wp-content/themes/bp-nelo/header.php(48): wp_body_open() #16 /var/www/webroot/ROOT/wp-includes/template.php(814): require_once('...') #17 /var/www/webroot/ROOT/wp-includes/template.php(749): load_template() #18 /var/www/webroot/ROOT/wp-includes/general-template.php(48): locate_template() #19 /var/www/webroot/ROOT/wp-content/themes/bp-nelo/buddypress.php(5): get_header() #20 /var/www/webroot/ROOT/wp-includes/template-loader.php(132): include('...') #21 /var/www/webroot/ROOT/wp-blog-header.php(19): require_once('...') #22 /var/www/webroot/ROOT/index.php(17): require('...') #23 {main} thrown in /var/www/webroot/ROOT/wp-content/plugins/cac-onboarding/src/Invitation/Notification.php on line 142
There has been a critical error on this website.
Learn more about troubleshooting WordPress.
Updated by Marilyn Weber 6 days ago
Also happening on https://www.humbiocie.hunter.cuny.edu and at least one other (no URL yet)
Updated by Boone Gorges 6 days ago
Thanks for the info and screenshot. It looks like there's a longstanding bug in cac-onboarding that can trigger fatal errors for certain combinations of pending invitations (which my account doesn't have, explaining why I didn't see it). This is totally unrelated to the Redis issue on the surface, though it could be that clearing the Redis cache triggered cac-onboarding to rebuild some markup that had previously been in the cache, surfacing the bug. Fixed in https://github.com/cuny-academic-commons/cac-onboarding/commit/5218a45f914ea1d9721ebdc1f521c6c0de1cb18d and pushed to the production site. Can you please confirm that you're no longer seeing the error?
Updated by Laurie Hurson 6 days ago
Thanks Boone, everything appears to be working correctly for me now.
Updated by Raymond Hoh 6 days ago
It looks like there's a longstanding bug in cac-onboarding that can trigger fatal errors for certain combinations of pending invitations (which my account doesn't have, explaining why I didn't see it).
Groan. Apologies for not catching this bug when I committed it in cac-onboarding, Boone!
Updated by Boone Gorges 6 days ago
- Status changed from New to Resolved
- Target version set to 2.7.12
Thanks to all for confirming!
Ray, weird that it didn't crop up in three years!