Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
TeamSite not starting
infoForDj
Hi,
We had a permission issue on a branch.
By mistake, instaed of just setting 777 on that branch, the 777 permissions were set on everything under root (/).
After that, CGIs started giving problems such as the error, "...instantiator.cgi should be run as root".
We tried restarting the server but TeamSite did not start.
The error in servletd.log is:
Apr 17, 2006 2:29:30 AM org.apache.jk.common.ChannelSocket acceptConnections
WARNING: Exception executing accept
java.net.SocketException: Invalid argument
at java.net.PlainSocketImpl.socketSetOption(Native Method)
at java.net.PlainSocketImpl.setOption(PlainSocketImpl.java:240)
at java.net.Socket.setSoLinger(Socket.java:814)
at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:300)
at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:638)
at org.apache.jk.common.SocketAcceptor.runIt(ChannelSocket.java:847)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Apr 17, 2006 2:29:31 AM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Apr 17, 2006 2:29:31 AM org.apache.catalina.core.StandardHostDeployer remove
INFO: Removing web application at context path /iw/eventsubsystem
Apr 17, 2006 2:29:40 AM org.apache.catalina.core.StandardHostDeployer remove
INFO: Removing web application at context path /iw-cc
Apr 17, 2006 2:29:40 AM org.apache.catalina.session.ManagerBase log
INFO: Cannot serialize session attribute com.interwoven.icm.datacapture.6584718 for session AB973C52B9C820F1F31E507E4DA48EA9
java.io.NotSerializableException: java.lang.Object
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
at java.util.Hashtable.writeObject(Hashtable.java:806)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1412)
at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:899)
at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:539)
at org.apache.catalina.session.StandardManager.unload(StandardManager.java:485)
at org.apache.catalina.session.StandardManager.stop(StandardManager.java:687)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4496)
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:952)
at org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:670)
at org.apache.catalina.core.StandardHost.remove(StandardHost.java:946)
at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1013)
at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:990)
Catalina.stop: java.net.ConnectException: Connection refused
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.(Socket.java:309)
at java.net.Socket.(Socket.java:124)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:410)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:333)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:424)
Can somebody please help me understand the root cause and come up with a solution.
Thanks in advance,
Dhruv
Find more posts tagged with
Comments
Adam Stoller
I believe there is an Appendix in the Admin manual - or perhaps a KB article on the Support site that lists all the files that need to have special permissions (e.g. setuid root) in the TS installation.
If you can find and follow that - I believe it should fix most, if not all, of your problems.
The other alternative is to uninstall and reinstall TS and not make the same mistake you did the first time.