I just got a new mac. MacBook pro M3 Sonoma 14.5. The secretary workbench is unusable for me. The main page with a list of emails works, but when I click on a link, fail.
TypeError at /secretary/workbench/202501/1ed398f4e9/_index_no implicit conversion of Integer into String • file: meeting-util.rb • location: + • line: 462 BACKTRACE (expand) JUMP TO: GET POST COOKIES ENV • /x1/srv/whimsy/lib/whimsy/asf/meeting-util.rb in + • • remain = (meetingend + APPLICATION_EXPIRY_POST_VOTE_SECS - now) / 3600 • /x1/srv/whimsy/lib/whimsy/asf/meeting-util.rb in application_time_remaining • • remain = (meetingend + APPLICATION_EXPIRY_POST_VOTE_SECS - now) / 3600 • /x1/srv/whimsy/lib/whimsy/asf/meeting-util.rb in applications_valid • • self.application_time_remaining[:hoursremain] > 0 • /x1/srv/whimsy/www/secretary/workbench/server.rb in block in <top (required)> • • @meeting = ASF::MeetingUtil.applications_valid || • /x1/srv/whimsy/lib/whimsy/asf/rack.rb in call • • return @app.call(env) • /x1/srv/whimsy/lib/whimsy/asf/rack.rb in call • • @passenger.call(env) • /x1/srv/whimsy/lib/whimsy/asf/rack.rb in call • • @app.call(env) • /x1/srv/whimsy/lib/whimsy/asf/rack.rb in call • • return @app.call(env) GET No GET data. POST No POST data. COOKIESVariable Value mp_84c6c96fab326b95afbbd54aadda641b_mixpanel "{\"distinct_id\": \"$device:1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9\",\"$device_id\": \"1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9\",\"$initial_referrer\": \"$direct\",\"$initial_referring_domain\": \"$direct\"}" _ga_FWJ7QB1B0K "GS1.2.1731349463.1.0.1731349463.0.0.0" _hjSessionUser_2182187 "eyJpZCI6IjUxOWUzOTIyLWM4NmQtNThmNC05OTIwLTg1Njc4NTNiY2Y0YiIsImNyZWF0ZWQiOjE3MzEzNDk0NjAxMDEsImV4aXN0aW5nIjpmYWxzZX0=" Rack ENVVariable Value AUTHENTICATE_UID clr AUTHORIZE_UID clr HOME /var/www HTTPS on HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_ENCODING gzip, deflate, br HTTP_ACCEPT_LANGUAGE en-US,en;q=0.9 HTTP_AUTHORIZATION Basic Y2xyOkNyMzc5OTE0 HTTP_COOKIE mp_84c6c96fab326b95afbbd54aadda641b_mixpanel=%7B%22distinct_id%22%3A%20%22%24device%3A1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9%22%2C%22%24device_id%22%3A%20%221949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D; _ga_FWJ7QB1B0K=GS1.2.1731349463.1.0.1731349463.0.0.0; _hjSessionUser_2182187=eyJpZCI6IjUxOWUzOTIyLWM4NmQtNThmNC05OTIwLTg1Njc4NTNiY2Y0YiIsImNyZWF0ZWQiOjE3MzEzNDk0NjAxMDEsImV4aXN0aW5nIjpmYWxzZX0= HTTP_HOST whimsy.apache.org HTTP_REFERER https://whimsy.apache.org/secretary/workbench/202501/1ed398f4e9/ HTTP_SEC_FETCH_DEST iframe HTTP_SEC_FETCH_MODE navigate HTTP_SEC_FETCH_SITE same-origin HTTP_USER_AGENT Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15 HTTP_VERSION HTTP/1.1 PASSENGER_CONNECT_PASSWORD IE7YFHtaAFObM1nW PATH_INFO /202501/1ed398f4e9/_index_ QUERY_STRING REMOTE_ADDR 76.132.62.191 REMOTE_PORT 62576 REMOTE_USER clr REQUEST_METHOD GET REQUEST_URI /secretary/workbench/202501/1ed398f4e9/_index_ SCRIPT_NAME /secretary/workbench SCRIPT_URI https://whimsy.apache.org/secretary/workbench/202501/1ed398f4e9/_index_ SCRIPT_URL /secretary/workbench/202501/1ed398f4e9/_index_ SERVER_NAME whimsy.apache.org SERVER_PORT 443 SERVER_PROTOCOL HTTP/1.1 SERVER_SOFTWARE Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 Phusion_Passenger/6.0.23 SSL_CIPHER TLS_AES_256_GCM_SHA384 SSL_CIPHER_ALGKEYSIZE 256 SSL_CIPHER_EXPORT false SSL_CIPHER_USEKEYSIZE 256 SSL_CLIENT_VERIFY NONE SSL_COMPRESS_METHOD NULL SSL_PROTOCOL TLSv1.3 SSL_SECURE_RENEG false SSL_SERVER_A_KEY id-ecPublicKey SSL_SERVER_A_SIG ecdsa-with-SHA384 SSL_SERVER_I_DN CN=E6,O=Let's Encrypt,C=US SSL_SERVER_I_DN_C US SSL_SERVER_I_DN_CN E6 SSL_SERVER_I_DN_O Let's Encrypt SSL_SERVER_M_SERIAL 043BDDD955B2B5F8A099297927DCBB0E0E9A SSL_SERVER_M_VERSION 3 SSL_SERVER_SAN_DNS_0 whimsy-vm9.apache.org SSL_SERVER_SAN_DNS_1 whimsy.apache.org SSL_SERVER_SAN_DNS_2 whimsy1-ec2-va.apache.org SSL_SERVER_S_DN CN=whimsy.apache.org SSL_SERVER_S_DN_CN whimsy.apache.org SSL_SERVER_V_END Feb 25 05:00:06 2025 GMT SSL_SERVER_V_START Nov 27 05:00:07 2024 GMT SSL_SESSION_ID 05a176350cb6d6ba6f447659e6fa0d381deec7f7cff97fc3a3cf775e9b7183ad SSL_SESSION_RESUMED Initial SSL_TLS_SNI whimsy.apache.org SSL_VERSION_INTERFACE mod_ssl/2.4.58 SSL_VERSION_LIBRARY OpenSSL/3.0.13 rack.errors #<Object:0x00007b5364e9b960> rack.hijack #<Proc:0x00007b5361137f60 /var/lib/gems/3.2.0/gems/passenger-6.0.23/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:94 (lambda)> rack.hijack? true rack.input #<PhusionPassenger::Utils::TeeInput:0x00007b5361590be8 @len=0, @socket=#<PhusionPassenger::Utils::UnseekableSocket:0x00007b53638e99f0 @socket=#<UNIXSocket:fd 9>, @simulate_eof=true>, @bytes_read=0, @tmp=#<StringIO:0x00007b5361137fb0>> rack.logger #<Logger:0x00007b5361590968 @level=4, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007b53611345b8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007b5361179cf8 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<IO:/tmp/passenger.spawn.XXXXmuJEcT/stdout_and_err>, @binmode=false, @reraise_write_errors=[], @mon_data=#<Monitor:0x00007b5361134540>, @mon_data_owner_object_id=117720>, @level_override={}> rack.multiprocess true rack.multithread false rack.request.cookie_hash {"mp_84c6c96fab326b95afbbd54aadda641b_mixpanel"=>"{\"distinct_id\": \"$device:1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9\",\"$device_id\": \"1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9\",\"$initial_referrer\": \"$direct\",\"$initial_referring_domain\": \"$direct\"}", "_ga_FWJ7QB1B0K"=>"GS1.2.1731349463.1.0.1731349463.0.0.0", "_hjSessionUser_2182187"=>"eyJpZCI6IjUxOWUzOTIyLWM4NmQtNThmNC05OTIwLTg1Njc4NTNiY2Y0YiIsImNyZWF0ZWQiOjE3MzEzNDk0NjAxMDEsImV4aXN0aW5nIjpmYWxzZX0="} rack.request.cookie_string mp_84c6c96fab326b95afbbd54aadda641b_mixpanel=%7B%22distinct_id%22%3A%20%22%24device%3A1949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9%22%2C%22%24device_id%22%3A%20%221949ace415256c9-01386b1afed1918-38626a4b-13c680-1949ace415256c9%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D; _ga_FWJ7QB1B0K=GS1.2.1731349463.1.0.1731349463.0.0.0; _hjSessionUser_2182187=eyJpZCI6IjUxOWUzOTIyLWM4NmQtNThmNC05OTIwLTg1Njc4NTNiY2Y0YiIsImNyZWF0ZWQiOjE3MzEzNDk0NjAxMDEsImV4aXN0aW5nIjpmYWxzZX0= rack.request.form_hash {} rack.request.form_input #<PhusionPassenger::Utils::TeeInput:0x00007b5361590be8 @len=0, @socket=#<PhusionPassenger::Utils::UnseekableSocket:0x00007b53638e99f0 @socket=#<UNIXSocket:fd 9>, @simulate_eof=true>, @bytes_read=0, @tmp=#<StringIO:0x00007b5361137fb0>> rack.request.query_hash {} rack.request.query_string rack.run_once false rack.url_scheme https rack.version [1, 3] sinatra.accept [#<Sinatra::Request::AcceptEntry:0x00007b5361781a60 @entry="text/html", @type="text/html", @params={}, @q=1.0>, #<Sinatra::Request::AcceptEntry:0x00007b5361781a10 @entry="application/xhtml+xml", @type="application/xhtml+xml", @params={}, @q=1.0>, #<Sinatra::Request::AcceptEntry:0x00007b5361781970 @entry="application/xml;q=0.9", @type="application/xml", @params={}, @q=0.9>, #<Sinatra::Request::AcceptEntry:0x00007b5361781880 @entry="*/*;q=0.8", @type="*/*", @params={}, @q=0.8>] sinatra.error #<TypeError: no implicit conversion of Integer into String> sinatra.error.params {"captures"=>["202501", "1ed398f4e9"]} sinatra.route GET \/(\d{6})\/(\w+)\/_index_ You're seeing this error because you have enabled the show_exceptions setting. Craig L Russell c...@apache.org