HTTP ERROR 500 after upgrading

11 views
Skip to first unread message

Jesse Russell

unread,
Jan 7, 2026, 2:10:52 PM (2 days ago) Jan 7
to Archivesspace_Users_Group
Hello,

I am receiving:

HTTP ERROR 500 Server Error
URI: /public/
STATUS: 500
MESSAGE: Server Error
SERVLET: default
Powered by Jetty:// 10.0.22

when I browse the public interface after upgrading from 3.5.1 to 4.1.1. I have updated SOLR to 9.4.1 and went to JDK 11. The staff interface seems to work fine. We use ProxyPassReverse w/ Apache to deliver HTTPS URLs. These seem to be the only errors that log in archivesspace.out when we browse to it:

WARNING: error app failed to handle exception: org.jruby.rack.RackInitializationException: No value set for config parameter: email_raise_delivery_errors
        from uri:classloader:/config/config-distribution.rb:12:in `[]'
        from /usr/local/archivesspace/data/tmp/jetty-0_0_0_0-8081-public_war-_-any-238561201659086213/webapp/WEB-INF/config/application.rb:85:in `<class:Application>'
        from /usr/local/archivesspace/data/tmp/jetty-0_0_0_0-8081-public_war-_-any-238561201659086213/webapp/WEB-INF/config/application.rb:27:in `<module:ArchivesSpacePublic>'
        from /usr/local/archivesspace/data/tmp/jetty-0_0_0_0-8081-public_war-_-any-238561201659086213/webapp/WEB-INF/config/application.rb:26:in `<main>'
        from org/jruby/RubyKernel.java:1184:in `require'
        from org/jruby/RubyKernel.java:1213:in `require_relative'
        from /usr/local/archivesspace/data/tmp/jetty-0_0_0_0-8081-public_war-_-any-238561201659086213/webapp/WEB-INF/config/environment.rb:2:in `<main>'
        from org/jruby/RubyKernel.java:1184:in `require'
        from uri:classloader:/jruby/rack/rails/environment3.rb:25:in `load_environment'
        from uri:classloader:/jruby/rack/rails_booter.rb:83:in `load_environment'
        from <script>:1:in `<main>'
        from launcher/launcher.rb:91:in `start_server'
        from launcher/launcher.rb:158:in `main'
        from launcher/launcher.rb:243:in `<main>'

org.jruby.exceptions.NoMethodError: (NoMethodError) undefined method `bytesize' for Rack::Utils:Module
        at uri_3a_classloader_3a_.jruby.rack.error_app.show_status.call(uri:classloader:/jruby/rack/error_app/show_status.rb:30)
        at org.jruby.rack.ext.Servlet.call(org/jruby/rack/ext/Servlet.java:83)

Any ideas? Did anything change with using a proxy for this purpose? It worked fine in 3.5.1 with settings as is.

Thanks for any assistance you could provide.

Jesse

Donald Mennerich

unread,
Jan 7, 2026, 2:22:47 PM (2 days ago) Jan 7
to Jesse Russell, Archivesspace_Users_Group
I just did a quick google search and found this: https://github.com/archivesspace/archivesspace/issues/3464, are you using the Lyrasis OAuth plugin? If so, is it the latest version?

Donald

Donald R. Mennerich, Senior Digital Archivist
Digital Library Technology Services
New York University Libraries


--
You received this message because you are subscribed to the Google Groups "Archivesspace_Users_Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to Archivesspace_User...@lyrasislists.org.
To view this discussion visit https://groups.google.com/a/lyrasislists.org/d/msgid/Archivesspace_Users_Group/c7f45cf4-bb92-4a9a-87a3-e6da9ab84e01n%40lyrasislists.org.

Jesse Russell

unread,
Jan 7, 2026, 2:25:46 PM (2 days ago) Jan 7
to Archivesspace_Users_Group, Donald Mennerich, Archivesspace_Users_Group, Jesse Russell
Hey Donald,

I did see that but we are not using the OAuth plugin. The ArchivesSpace directory is practically default with the exception of config.rb and our MySQL connector.

Jesse

Jesse Russell

unread,
Jan 7, 2026, 2:31:50 PM (2 days ago) Jan 7
to Archivesspace_Users_Group, Donald Mennerich
Got it. I goofed in modifying the new config file, simple as that. Sorry for wasting your time. I'll leave this post here for a little humility on my part.

Jesse
Reply all
Reply to author
Forward
0 new messages