Scalix Calendar Problems

Discuss the Scalix Server software

Moderators: ScalixSupport, admin

apt_pupil

Scalix Calendar Problems

Postby apt_pupil » Thu Oct 11, 2007 11:20 am

Hi

I am Running Scalix on a Suse 10.2 Server and have some Problems with the Calendar

It Ignores the set rights;
in Webmail every User can see and read every Calendar set in the public folders (the user can only write in if the write-right is set); in Outlook there is a 50 to 50 chance that it works how it should.

Does somebody know that Problem or has anyone a Idea?

PS: sorry for my bad english

apt_pupil

Postby apt_pupil » Mon Oct 15, 2007 6:07 pm

Has really no one else the same Problem?

I tried now the latest Version (in a vmware with Suse 10.2) and it shows the same calendar error.

The rights of Lokal Users AND Standard are both set to none, so no one (except 2 users whose right is set to see it and post in it) should be able to see the calendar, but all users can see it.

I also have an Scalix 11.1.0.45 on a Suse 10.1 running, that one does not show this error.
will i really have to downgrad to an older Version to fix that (critical) Problem?

when I click on the calendar which i should even not see, Scalix writes into the Logfile (/var/opt/scalix/sx/tomcat/logs/scalix-swa.log):

Code: Select all

2007-10-16 02:21:19,017 ERROR [MailFolderTree.get:97] MIME:Problem getting MailFolder
com.oddpost.soap.SoapFault: faultCode: SOAP-ENV:SERVER.MessagingException; faultString: can't open folder [Public Folders/öffentliche Kalender/persönlicher Kalender]

; detailName: MessagingException; detailMessage: can't open folder [Public Folders/öffentliche Kalender/persönlicher Kalender]

; detailDebugInfo: javax.mail.MessagingException: A70 NO cannot SELECT that mailbox
        at com.sun.mail.imap.IMAPFolder.open(Unknown Source)
        at com.scalix.swa.service.MailServices.selectFolder(MailServices.java:235)
        at com.oddpost.server.mail.MailFolder.<init>(MailFolder.java:75)
        at com.oddpost.server.mail.MailFolderTree.get(MailFolderTree.java:94)
        at com.oddpost.server.module.SoapMail$StatCommand.exec(SoapMail.java:343)
        at com.oddpost.server.module.SoapMail.status(SoapMail.java:208)
        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.oddpost.soap.SoapModule.invokeMethod(SoapModule.java:231)
        at com.oddpost.soap.SoapRequestImpl.execute(SoapRequestImpl.java:145)
        at com.oddpost.server.HttpRequestHandler.handleRequest(HttpRequestHandler.java:222)
        at com.oddpost.server.SoapServlet.doPost(SoapServlet.java:29)
        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.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at com.oddpost.server.filter.HttpConfFilter.doFilter(HttpConfFilter.java:181)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        ... skipping the last 18 lines as irrelevant...
Caused by: com.sun.mail.iap.CommandFailedException: A70 NO cannot SELECT that mailbox
        at com.sun.mail.iap.Protocol.handleResult(Unknown Source)
        at com.sun.mail.imap.protocol.IMAPProtocol.select(Unknown Source)
        ... 41 more
; isHeaderFault: false; faultActor: null
        at com.oddpost.server.mail.MailFolder.<init>(MailFolder.java:77)
        at com.oddpost.server.mail.MailFolderTree.get(MailFolderTree.java:94)
        at com.oddpost.server.module.SoapMail$StatCommand.exec(SoapMail.java:343)
        at com.oddpost.server.module.SoapMail.status(SoapMail.java:208)
        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.oddpost.soap.SoapModule.invokeMethod(SoapModule.java:231)
        at com.oddpost.soap.SoapRequestImpl.execute(SoapRequestImpl.java:145)
        at com.oddpost.server.HttpRequestHandler.handleRequest(HttpRequestHandler.java:222)
        at com.oddpost.server.SoapServlet.doPost(SoapServlet.java:29)
        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.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at com.oddpost.server.filter.HttpConfFilter.doFilter(HttpConfFilter.java:181)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:133)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        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)

deyjvu
Posts: 175
Joined: Tue Oct 25, 2005 6:48 am
Location: Australia

Postby deyjvu » Mon Dec 17, 2007 1:36 am

The error says it is looking at a Public Folder (or Bulletin Board in Scalix) which has been created as a Calendar. This is not the same as the default Calendar folder that is created with your mail account. Do you have two Calendar folders, one in the Public Folders and one connected to the Mailbox? Try deleteing the Public Folder calendar if you don't want anyone using it.

You should setup ACL's such that any users you don't want accessing a PF or BB can't see or access them. See the HowTo's related to this area of Scalix.


Return to “Scalix Server”



Who is online

Users browsing this forum: No registered users and 3 guests

cron