We have a customer with an existing scalix installation which has been running for about a year. They reported today that they cant login to sac as sxadmin giving the dreaded "could not fetch configuration information possible problem with administration server" error.
The scalix-caa.log file shows the following fatal error:
2008-06-13 23:03:40,861 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,861 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,864 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,865 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,868 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,868 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,871 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,872 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,875 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,876 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,878 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,879 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,882 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,883 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,885 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,886 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,889 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,890 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:40,893 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:40,893 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:41,047 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:41,047 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:41,051 WARN [GetServerNameGenerationRules.createSOAPResponseMessage:102] Skipping server 127.0.0.1 no document received.
2008-06-13 23:03:41,205 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:41,206 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:41,210 WARN [GetServerMailAddressGenerationRules.createSOAPResponseMessage:96] Skipping server 127.0.0.1 no document received.
2008-06-13 23:03:41,361 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
2008-06-13 23:03:41,362 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2008-06-13 23:03:41,366 WARN [GetPasswordSettings.createSOAPResponseMessage:108] Skipping server 127.0.0.1 no document received.
2008-06-13 23:03:41,561 FATAL [RESServiceHandler.GetMailNodesList:965] java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher:127.0.0.1
java.io.FileNotFoundException: http://127.0.0.1/res/RESDispatcher
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URLConnection.getContent(Unknown Source)
at com.scalix.sac.ubermgr.caa.RESConnection.receiveMessage(RESConnection.java:114)
at com.scalix.sac.ubermgr.util.ConnectionHelperUtils.sendAndReceiveMessage(ConnectionHelperUtils.java:166)
at com.scalix.sac.ubermgr.res.RESServiceHandler.GetMailNodesList(RESServiceHandler.java:948)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.scalix.sac.ubermgr.caa.RESService.doRequest(RESService.java:109)
at com.scalix.caa.soap.SOAPDispatcherServlet.onMessage(SOAPDispatcherServlet.java:268)
at com.scalix.caa.soap.SAAJServlet.doPost(SAAJServlet.java:123)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Unknown Source)
Attempting to reach the RES service by "http://xx.xx.xx.xx/res/RESDispatcher" gives the error
"RES:Not Okay - Not initialized"
Everyone says they are receiving mail fine and one can log into the webmail interface without problem. "omshowlog -l 1 -f 06.13.08" shows only:
SERIOUS ERROR CDA Server (CDA Server ) 06.13.08 19:49:13
[OM 28664] There is already a CDA server process running
-> ccs_AttemptSMem
<- ccs_AttemptSMem
<- ccs_DoInitTables
-> cvc_IsMappingAvail2
-> uni_GetCharset
-> cvc_IsMappingAvail3
<- cvc_IsMappingAvail3
<- uni_GetCharset
<- cvc_IsMappingAvail2
-> cvc_IsMappingAvail2
-> uni_GetCharset
-> cvc_IsMappingAvail3
<- cvc_IsMappingAvail3
<- uni_GetCharset
<- cvc_IsMappingAvail2
<- /build/11.1.0/src/bin/cda/cda_daemon.c:799[205,28664]
This has been fixed otherwise not other serious errors. I have no idea where else to look. The machine is running 11.1.0.45.
Any help appreciated.
Regards