The problem is, when i start the jetty webserver with the default port 8080, i get the following error
Code: Select all
jvm 1 | 2008-09-19 09:25:58.068::WARN: Deprecated configuration used for ./webserver/webapps
jvm 1 | 2008-09-19 09:25:58.070::INFO: jetty-6.1.3
jvm 1 | 2008-09-19 09:25:58.185::INFO: Extract jar:file:/var/www/vhosts/site.com/smartfox/SFS_PRO_1.6.2/Server/webserver/webapps/BlueBox.war!/ to /tmp/Jetty_0_0_0_0_8080_BlueBox.war__BlueBox__-udbwk9/webapp
jvm 1 | ::::::::::: { BlueBox INITED } ::::::::::::
jvm 1 | : :
jvm 1 | : Version 1.0.3 -- (c) 2007 gotoAndPlay() :
jvm 1 | : :
jvm 1 | :::::::::::::::::::::::::::::::::::::::::::
jvm 1 | 2008-09-19 09:25:58.301::WARN: failed SelectChannelConnector @ 0.0.0.0:8080
jvm 1 | java.net.BindException: Address already in use
jvm 1 | at sun.nio.ch.Net.bind(Native Method)
jvm 1 | at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
jvm 1 | at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
jvm 1 | at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:252)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:294)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at org.mortbay.jetty.Server.doStart(Server.java:221)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.start(WebServer.java:83)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.newInstance(WebServer.java:70)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.toggleHttpServerStatus(AdminExtension.java:1883)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.handleRequest(AdminExtension.java:433)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.processEvent(ExtensionHandler.java:454)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.run(ExtensionHandler.java:344)
jvm 1 | at java.lang.Thread.run(Unknown Source)
jvm 1 | 2008-09-19 09:25:58.302::WARN: failed Server@15005d
jvm 1 | java.net.BindException: Address already in use
jvm 1 | at sun.nio.ch.Net.bind(Native Method)
jvm 1 | at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
jvm 1 | at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
jvm 1 | at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:252)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:294)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at org.mortbay.jetty.Server.doStart(Server.java:221)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.start(WebServer.java:83)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.newInstance(WebServer.java:70)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.toggleHttpServerStatus(AdminExtension.java:1883)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.handleRequest(AdminExtension.java:433)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.processEvent(ExtensionHandler.java:454)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.run(ExtensionHandler.java:344)
jvm 1 | at java.lang.Thread.run(Unknown Source)
jvm 1 | java.net.BindException: Address already in use
jvm 1 | at sun.nio.ch.Net.bind(Native Method)
jvm 1 | at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
jvm 1 | at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:209)
jvm 1 | at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:252)
jvm 1 | at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:294)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at org.mortbay.jetty.Server.doStart(Server.java:221)
jvm 1 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.start(WebServer.java:83)
jvm 1 | at it.gotoandplay.smartfoxserver.webserver.WebServer.newInstance(WebServer.java:70)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.toggleHttpServerStatus(AdminExtension.java:1883)
jvm 1 | at it.gotoandplay.smartfoxserver.extensions.AdminExtension.handleRequest(AdminExtension.java:433)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.processEvent(ExtensionHandler.java:454)
jvm 1 | at it.gotoandplay.smartfoxserver.controllers.ExtensionHandler.run(ExtensionHandler.java:344)
jvm 1 | at java.lang.Thread.run(Unknown Source)
In the jetty.xml if i change the port from 8080 to 8081 , the webserver starts without any issues. BUT users behind a proxy are not able to fall back into bluebox for connection.
What needs to be to enable bluebox support for users behind a proxy. please advice