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

Reply via email to