<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div>Oops. My error. 8082 is OAI port, not PUI.  <div class="">Not sure how far back OAI support was initially added. <br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Nov 12, 2018, at 2:02 PM, Majewski, Steven Dennis (sdm7g) <<a href="mailto:sdm7g@virginia.edu" class="">sdm7g@virginia.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">The default ports haven’t changed. </div><div class="">Blake transposed digits in his email to 8028, but the error message says 8082, which is the default port for public webapp. </div><div class="">Default port numbers are in common/config/config-defaults.rb:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/archivesspace/archivesspace/blob/master/common/config/config-defaults.rb#L22-L48" class="">https://github.com/archivesspace/archivesspace/blob/master/common/config/config-defaults.rb#L22-L48</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">AppConfig[:backend_url] = "<a href="http://localhost:8089/" class="">http://localhost:8089</a>"<br class="">AppConfig[:frontend_url] = "<a href="http://localhost:8080/" class="">http://localhost:8080</a>"<br class="">AppConfig[:public_url] = "<a href="http://localhost:8081/" class="">http://localhost:8081</a>"<br class="">AppConfig[:oai_url] = "<a href="http://localhost:8082/" class="">http://localhost:8082</a>"<br class="">AppConfig[:solr_url] = "<a href="http://localhost:8090/" class="">http://localhost:8090</a>"<br class="">AppConfig[:indexer_url] = "<a href="http://localhost:8091/" class="">http://localhost:8091</a>"<br class="">AppConfig[:docs_url] = "<a href="http://localhost:8888/" class="">http://localhost:8888</a>"<br class=""><br class=""></div><div class=""><br class=""></div><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Nov 12, 2018, at 1:53 PM, Neal, Rick <<a href="mailto:rneal@richmond.edu" class="">rneal@richmond.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Blake,<br class=""><br class="">What port did it run on before 2.5?<br class=""><br class="">Rick<br class=""><br class="">Sent from my iPhone<br class=""><br class="">On Nov 12, 2018, at 11:39 AM, Blake Carver <<a href="mailto:blake.carver@lyrasis.org" class="">blake.carver@lyrasis.org</a>> wrote:<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">WARNING: FAILED <a href="mailto:SelectChannelConnector@0.0.0.0" class="">SelectChannelConnector@0.0.0.0</a>:8082: java.net.BindException: Address already in use<br class=""></blockquote></blockquote><br class="">Something is running on port 8028 already so ArchivesSpace can't start up since that's being used now.<br class=""><br class=""><br class=""><br class="">________________________________________<br class="">From: <a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" class="">archivesspace_users_group-bounces@lyralists.lyrasis.org</a> <<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" class="">archivesspace_users_group-bounces@lyralists.lyrasis.org</a>> on behalf of Neal, Rick <<a href="mailto:rneal@richmond.edu" class="">rneal@richmond.edu</a>><br class="">Sent: Monday, November 12, 2018 11:30:07 AM<br class="">To: Archivesspace Users Group<br class="">Subject: [Archivesspace_Users_Group] 2.5 install issue<br class=""><br class="">Good morning,<br class=""><br class="">I successfully upgraded our version of ArchiveSpace on my test server to version 2.5 with no issues.<br class=""><br class="">I am now trying to replicate it on my production server.<br class=""><br class="">After my upgrade I restarted the service and the staff and public interfaces won’t display in a browser although the backend does:<br class=""><br class="">{ "databaseProductName": "MySQL", "databaseProductVersion": "5.1.73", "ruby_version": "2.3.0", "host_os": "linux", "host_cpu": "x86_64", "build": "java1.7", "archivesSpaceVersion": "v2.5.0" }<br class=""><br class=""><br class="">The archivesspace.out log had this in it:  A trace file has been written to the following location: /tmp/aspace_diagnostic_1542039282.txt<br class=""><br class="">That file mentions that an address is already in use.  (I append it to the bottom).<br class=""><br class="">I did not use the new config.rb file because I use virtualhosts to give unique urls for ArchivesSpace to use.  The only thing in my config.rb file that is uncommented is the line for database access.  I have been using it this way for years now and there was no issue with the recent  test server upgrade.<br class=""><br class="">I appreciate whatever advice you have.<br class=""><br class="">Rick<br class=""><br class="">~~~~~~~~~~~~~~~~~~~~~~~<br class=""><br class="">I see this in the archivesspace.out file<br class=""><br class="">Nov 12, 2018 11:14:42 AM org.eclipse.jetty.server.handler.ContextHandler callContextInitialized<br class="">INFO: started o.e.j.w.WebAppContext{/,file:/usr/local/archivesspace/data/tmp/jetty-0.0.0.0-8082-oai.war-_-any-/webapp/},/usr/local/archivesspace/wars/oai.war<br class="">Nov 12, 2018 11:14:42 AM org.eclipse.jetty.util.component.AbstractLifeCycle setFailed<br class="">WARNING: FAILED <a href="mailto:SelectChannelConnector@0.0.0.0" class="">SelectChannelConnector@0.0.0.0</a>:8082: java.net.BindException: Address already in use<br class=""><br class="">This is the complete aspace_diagnostic_1542032577.txt file<br class=""><br class=""> "cpu_count": 2,<br class=""> "exception": {<br class="">   "msg": "Address already in use",<br class="">   "backtrace": [<br class="">     "sun.nio.ch.Net.bind0(Native Method)",<br class="">     "sun.nio.ch.Net.bind(sun/nio/ch/Net.java:463)",<br class="">     "sun.nio.ch.Net.bind(sun/nio/ch/Net.java:455)",<br class="">     "sun.nio.ch.ServerSocketChannelImpl.bind(sun/nio/ch/ServerSocketChannelImpl.java:223)",<br class="">     "sun.nio.ch.ServerSocketAdaptor.bind(sun/nio/ch/ServerSocketAdaptor.java:74)",<br class="">     "org.eclipse.jetty.server.nio.SelectChannelConnector.open(org/eclipse/jetty/server/nio/SelectChannelConnector.java:182)",<br class="">     "org.eclipse.jetty.server.AbstractConnector.doStart(org/eclipse/jetty/server/AbstractConnector.java:311)",<br class="">     "org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(org/eclipse/jetty/server/nio/SelectChannelConnector.java:260)",<br class="">     "org.eclipse.jetty.util.component.AbstractLifeCycle.start(org/eclipse/jetty/util/component/AbstractLifeCycle.java:59)",<br class="">     "org.eclipse.jetty.server.Server.doStart(org/eclipse/jetty/server/Server.java:283)",<br class="">     "org.eclipse.jetty.util.component.AbstractLifeCycle.start(org/eclipse/jetty/util/component/AbstractLifeCycle.java:59)",<br class="">     "java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:606)",<br class="">     "org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:438)",<br class="">     "org.jruby.javasupport.JavaMethod.invokeDirect(org/jruby/javasupport/JavaMethod.java:302)",<br class="">     "launcher.launcher.invokeOther148:start(launcher/launcher.rb:92)",<br class="">     "launcher.launcher.start_server(launcher/launcher.rb:92)",<br class="">     "launcher.launcher.invokeOther341:start_server(launcher/launcher.rb:179)",<br class="">     "launcher.launcher.main(launcher/launcher.rb:179)",<br class="">     "launcher.launcher.invokeOther454:main(launcher/launcher.rb:261)",<br class="">     "launcher.launcher.<main>(launcher/launcher.rb:261)",<br class="">     "java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:599)",<br class="">     "org.jruby.Ruby.runScript(org/jruby/Ruby.java:827)",<br class="">     "org.jruby.Ruby.runNormally(org/jruby/Ruby.java:746)",<br class="">     "org.jruby.Ruby.runNormally(org/jruby/Ruby.java:764)",<br class="">     "org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:577)",<br class="">     "org.jruby.Main.doRunFromMain(org/jruby/Main.java:417)",<br class="">     "org.jruby.Main.internalRun(org/jruby/Main.java:305)",<br class="">     "org.jruby.Main.run(org/jruby/Main.java:232)",<br class="">     "org.jruby.Main.main(org/jruby/Main.java:204)"<br class="">   ]<br class=""> }<br class="">}<br class="">_______________________________________________<br class="">Archivesspace_Users_Group mailing list<br class=""><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" class="">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br class=""><a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" class="">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br class=""></blockquote>_______________________________________________<br class="">Archivesspace_Users_Group mailing list<br class=""><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" class="">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br class=""><a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" class="">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br class=""></div></div></blockquote></div><br class=""></div>_______________________________________________<br class="">Archivesspace_Users_Group mailing list<br class=""><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" class="">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br class="">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group<br class=""></div></blockquote></div><br class=""></div></body></html>