Environment
iPrint for OES2015sp1
iPrint for OES2018
WebAccess 2018
iPrint for OES2018
WebAccess 2018
Situation
iPrint for OES ceases to work once WebAccess 2018 is installed on the same server. After the install, the /ipcon page returns a Tomcat 503 error. The Print Manager within iManager returns a 501 error.
If WebAccess is loaded (rcgrpwise-tomcat8 start) prior to the iPrint Mobile service (rcnovell-iprint-mobile start), the above problem exists. If the iPrint Mobile service is loaded prior to the WebAccess service, then iPrint will work, and WebAccess will not.
If WebAccess is loaded (rcgrpwise-tomcat8 start) prior to the iPrint Mobile service (rcnovell-iprint-mobile start), the above problem exists. If the iPrint Mobile service is loaded prior to the WebAccess service, then iPrint will work, and WebAccess will not.
Resolution
Both products use the same Tomcat port (port 18005). Change the iPrint port to resolve the conflict.
- Open the /var/opt/novell/iprint-tomcat/conf/server.xml file:
- Change this line:
- <Server port="18005" shutdown="SHUTDOWN">
- to
- <Server port="28005" shutdown="SHUTDOWN">
- Save the file and restart both services.
- rcnovell-iprint-mobile restart
- rcgrpwise-tomcat8 restart
Cause
Port conflict between the iPrint Mobile and WebAccess services.
Additional Information
When loading the iPrint Mobile service first and WebAccess second, Webaccess will not load. The following error can be seen in the /var/log/grpwise-tomcat8/catalina.log:
[DATE + TIME] SEVERE [main] org.apache.catalina.core.StandardServer.await StandardServer.await: create[localhost:18005]:
java.net.BindException: Address already in use (Bind failed)