I install openfire 3.3.0 alpha 1 under Linux. Start with “openfire start”, It’'a all good. But install openfired as a service with “redhat-postinstall.sh”, and use “service openfired start”, It cannot start. I view error.log, It seems the user jive “redhat-postinstall.sh” add do not have some Permissions, But I do not know how to resolve it.
the error.log
2007.03.23 17:53:14 org.jivesoftware.wildfire.container.AdminConsolePlugin.startup(AdminConsolePlugi n.java:143) Could not start admin conosle server
org.mortbay.util.MultiException[java.net.SocketException: Permission denied, java.net.BindException: Permission denied]
at org.mortbay.jetty.Server.doStart(Server.java:179)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.jivesoftware.wildfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:140)
at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:175)
at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :404)
at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :46)
at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:920)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketException: Permission denied
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:1 98)
at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:251)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.jav a:233)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:221)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.jivesoftware.wildfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:140)
at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:175)
at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :404)
at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :46)
at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:920)
Message was edited by: adun