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