I upgraded from Scalix 11 beta 2 to 11.0.1 GA on my CentOS 4.4 box. Since doing so, I’ve been unable to log into the SAC. The first thing I noticed that was strange was that the scalix-postgres and scalix-tomcat services were not registered with chkconfig. So, the first thing I did was
Code: Select all
chkconfig --add scalix-postgres
chkconfig --add scalix-tomcat
chkconfig scalix-postgres on
chkconfig scalix-tomcat on
I then did a reboot to make sure everything got restarted properly.
BTW, The webmail portion seems to be working fine.
After reading many a post, here is what I’ve tried so far:
I’ve reset the sxadmin password using ommodu sxadmin –p password
I’ve examined the sxadmin user using omshowu sxadmin. It appears to be ok.
I’ve added admin rights to my mail account (using ommodu username +c admin) and tried logging into SAC that way – no dice.
I’ve ensured that the password (and the password for sxqueryadmin) match what is found in /var/opt/scalix/XX/caa/scalix.res/config/psdata
I did find some errors on my scalix-caa.log file. An excerpt follows:
Code: Select all
2007-02-12 11:59:21,406 INFO [SOAPDispatcherServlet.init:77] ====> CAA is starting up, standby <====
2007-02-12 11:59:21,550 WARN [CAAConfigLoader.parseConfigDocument:224] No services are configured in this config file
2007-02-12 11:59:21,758 INFO [GuidToServerCache$CleanupThread.run:39] Guid2Server cache is empty. Skipping cleanup
2007-02-12 11:59:21,786 FATAL [CAAInitializerManager.loadAllInitializers:58] Exception in initializer for scalix.res
java.net.BindException: Address already in use
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at java.net.PlainDatagramSocketImpl.bind(Unknown Source)
at java.net.DatagramSocket.bind(Unknown Source)
at java.net.DatagramSocket.<init>(Unknown Source)
at java.net.DatagramSocket.<init>(Unknown Source)
at java.net.DatagramSocket.<init>(Unknown Source)
at com.scalix.sac.ubermgr.events.NotificationEventListener.<init>(NotificationEventListener.java:186)
at com.scalix.sac.ubermgr.caa.RESInitializer.initNotificationListener(RESInitializer.java:213)
at com.scalix.sac.ubermgr.caa.RESInitializer.init(RESInitializer.java:67)
at com.scalix.caa.framework.CAAInitializerManager.loadAllInitializers(CAAInitializerManager.java:52)
at com.scalix.caa.soap.SOAPDispatcherServlet.init(SOAPDispatcherServlet.java:115)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3917)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4197)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1112)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2007-02-12 11:59:21,793 INFO [SOAPDispatcherServlet.init:119] ====> CAA started, you may fire when ready <====
2007-02-12 12:00:12,918 INFO [CAAInitializerManager.terminateAllServices:123] No initializers found
2007-02-12 12:15:05,991 INFO [RESInitializer.terminate:256] Shutting down UberManager and all its threads...
2007-02-12 12:15:05,992 INFO [RESMonitor.halt:157] RESMonitor-thread Thread shutting down
2007-02-12 12:15:05,994 INFO [NotificationEventListener.cleanup:267] NotificationEventListener-Thread closing UDP socket...
2007-02-12 12:15:05,996 ERROR [NotificationEventListener.run:232] java.net.SocketException: Socket closed
2007-02-12 12:15:05,997 INFO [NotificationEventListener$WorkerThread.halt:119] com.scalix.sac.ubermgr.events.NotificationEventListener$WorkerThread-thread-0 Thread shutting down...
2007-02-12 12:15:05,998 INFO [NotificationEventListener$WorkerThread.halt:119] com.scalix.sac.ubermgr.events.NotificationEventListener$WorkerThread-thread-1 Thread shutting down...
2007-02-12 12:15:06,000 INFO [GuidToServerCache$CleanupThread.stopThread:54] com.scalix.sac.ubermgr.data.GuidToServerCache$CleanupThread-thread Shutting down...
2007-02-12 12:19:28,742 INFO [SOAPDispatcherServlet.init:77] ====> CAA is starting up, standby <====
2007-02-12 12:19:28,978 WARN [CAAConfigLoader.parseConfigDocument:224] No services are configured in this config file
2007-02-12 12:19:29,065 INFO [GuidToServerCache$CleanupThread.run:39] Guid2Server cache is empty. Skipping cleanup
2007-02-12 12:19:29,076 INFO [NotificationEventListener.launch:242] Main Notification Event Listener thread launched...
2007-02-12 12:19:29,079 INFO [NotificationEventListener.launch:245] Notification Worker thread com.scalix.sac.ubermgr.events.NotificationEventListener$WorkerThread-thread-0 launched...
2007-02-12 12:19:29,082 INFO [NotificationEventListener.launch:245] Notification Worker thread com.scalix.sac.ubermgr.events.NotificationEventListener$WorkerThread-thread-1 launched...
2007-02-12 12:19:29,088 INFO [RESInitializer.initNotificationListener:220] RESMonitor-thread Thread launched...
2007-02-12 12:19:29,114 INFO [SOAPDispatcherServlet.init:119] ====> CAA started, you may fire when ready <====
2007-02-12 13:49:29,215 INFO [GuidToServerCache$CleanupThread.run:39] Guid2Server cache is empty. Skipping cleanup
Any help or insights would be greatly appreciated.
Thanks!