Problems logging into SAC

Discuss the Scalix Server software

Moderators: ScalixSupport, admin

turb0chrg

Problems logging into SAC

Postby turb0chrg » Tue Nov 27, 2007 1:04 am

Hey all.

I'm having a problem logging into the SAC. I changed my Apache configuration awhile back to use SSL for both the Webmail and SAC. I'm pretty sure I tested the SAC at that time and it worked but now it's not. Webmail works fine over SSL. Any help you can give me would be appreciated!

When I login the SAC I get the following error message: "Could Not Login. Could not fetch configuration information. Possible problem with administration server". This seems to be a catch all error message so I checked out the logs. This is from my /var/opt/scalix/ln/tomcat/logs/scalix-caa.log:

<snip>
2007-11-26 20:47:15,082 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,083 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,085 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,085 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,087 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,087 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,089 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,090 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,091 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,092 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,093 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,094 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,095 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,096 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,098 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,099 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:15,101 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:15,101 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:16,044 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:16,045 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:17,048 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:17,049 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:17,051 WARN [GetServerNameGenerationRules.createSOAPResponseMessage:102] Skipping server host.hidden.com no document received.
2007-11-26 20:47:17,134 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:17,134 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:17,136 WARN [GetServerMailAddressGenerationRules.createSOAPResponseMessage:96] Skipping server host.hidden.com no document received.
2007-11-26 20:47:17,254 FATAL [RESServiceHandler.executeRESCommand:2021] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatcher
2007-11-26 20:47:17,255 FATAL [RESServiceHandler.executeRESCommand:2030] com.scalix.sac.ubermgr.res.RESServiceHandler:Fatal Exception raised. Check the CAA logs
2007-11-26 20:47:17,256 WARN [GetPasswordSettings.createSOAPResponseMessage:108] Skipping server host.hidden.com no document received.
2007-11-26 20:47:17,378 FATAL [RESServiceHandler.GetMailNodesList:965] java.io.FileNotFoundException: http://host.hidden.com/res/RESDispatche ... hidden.com
java.io.FileNotFoundException: http://host.hidden.com/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)
2007-11-26 20:47:17,379 ERROR [GetMailNodesList.buildResponseMessage:104] Skipping server host.hidden.com. No document received!
2007-11-26 20:47:32,020 INFO [RESMonitor.run:115] Server host.hidden.com up 1 hrs, 4 mins, 54 secs
2007-11-26 20:47:43,579 INFO [NotificationEventListener$WorkerThread.run:50] Event Notification: heartbeat|http://host.hidden.com/res/RESDispatcher|LISTEN|300|host|host.hidden.com|11.0.4 from host
:host.hidden.com
</snip>

It appears to me that connections are being made to to http:// instead of https://. Here is my /etc/opt/scalix-tomcat/connector/ajp/instance-host.conf:

<snip>
<VirtualHost 1.2.3.4:80>
<LocationMatch "^/sac/*">
RewriteEngine on
RewriteRule ^(.*) https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
</LocationMatch>
<LocationMatch "^/webmail/*">
RewriteEngine on
RewriteRule ^(.*) https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
</LocationMatch>
</VirtualHost>

<VirtualHost 1.2.3.4:443>
SSLEngineOn
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile conf/certs/host.hidden.com/ssl.crt
SSLCertificateKeyFile conf/certs/host.hidden.com/ssl.key
SSLCACertificateFile conf/certs/host.hidden.com/ca.crt
SSLCertificateChainFile conf/certs/host.hidden.com/sub.class1.server.ca.crt

Include /etc/opt/scalix-tomcat/connector/ajp/app-lion.*.conf
DocumentRoot "/var/www/host.hidden.com"
ServerName "host.hidden.com"
ErrorLog logs/host.hidden.com/ssl_error_log
CustomLog logs/host.hidden.com/ssl_access_log combined
</VirtualHost>
</snip>

Thanks ahead of time!
Joel.

Return to “Scalix Server”



Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron