Results 1 to 2 of 2

Thread: CalDav no longer working from iPhone

  1. #1
    Join Date
    Jan 2008
    Posts
    4
    Rep Power
    7

    Default CalDav no longer working from iPhone

    I'm not certain, but this may have broken since a 5.0.16 -> 5.0.18 upgrade. I used to be able to get my iPhone to view my calendars and events using CalDav. A week ago it stopped updating to what Zimbra had as content. So I deleted the calendar account on the iPhone and recreated it. I can see the calendars, but no events are visible. This is in mailbox.log:

    2009-07-20 10:25:49,370 ERROR [btpool0-2770] [aname=dan@XXXXX.ca;ip=209.XXX.137.XXX;ua=DAVKit/4.0 (728.3);; iCalendar/1 (34);; iPhone/3.0 7A341;] dav - error handling method PROPFIND
    org.mortbay.jetty.EofException
    at org.mortbay.jetty.HttpGenerator.flush(HttpGenerato r.java:760)
    at org.mortbay.jetty.AbstractGenerator$Output.blockFo rOutput(AbstractGenerator.java:546)
    at org.mortbay.jetty.AbstractGenerator$Output.flush(A bstractGenerator.java:567)
    at org.mortbay.jetty.HttpConnection$Output.flush(Http Connection.java:907)
    at org.mortbay.jetty.AbstractGenerator$Output.write(A bstractGenerator.java:636)
    at org.mortbay.jetty.AbstractGenerator$Output.write(A bstractGenerator.java:575)
    at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Stre amEncoder.java:336)
    at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(Strea mEncoder.java:395)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java: 136)
    at java.io.OutputStreamWriter.write(OutputStreamWrite r.java:191)
    at java.io.BufferedWriter.flushBuffer(BufferedWriter. java:111)
    at java.io.BufferedWriter.flush(BufferedWriter.java:2 35)
    at org.dom4j.io.XMLWriter.flush(XMLWriter.java:244)
    at org.dom4j.io.XMLWriter.write(XMLWriter.java:298)
    at com.zimbra.cs.dav.DomUtil.writeDocumentToStream(Do mUtil.java:39)
    at com.zimbra.cs.dav.service.DavResponse.writeTo(DavR esponse.java:200)
    at com.zimbra.cs.dav.service.DavMethod.sendResponse(D avMethod.java:72)
    at com.zimbra.cs.dav.service.method.PropFind.handle(P ropFind.java:64)
    at com.zimbra.cs.dav.service.DavServlet.service(DavSe rvlet.java:351)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
    at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
    at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
    at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)
    at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:145)
    at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
    at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
    at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
    at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
    at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
    at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
    at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:350)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
    at org.mortbay.jetty.Server.handle(Server.java:313)
    at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
    at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
    at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)
    Caused by: java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher .java:29)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.jav a:104)
    at sun.nio.ch.IOUtil.write(IOUtil.java:60)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelIm pl.java:302)
    at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEn dPoint.java:166)
    at org.mortbay.io.nio.SelectChannelEndPoint.flush(Sel ectChannelEndPoint.java:208)
    at org.mortbay.jetty.security.SslHttpChannelEndPoint. flush(SslHttpChannelEndPoint.java:389)
    at org.mortbay.jetty.security.SslHttpChannelEndPoint. flush(SslHttpChannelEndPoint.java:278)
    at org.mortbay.jetty.security.SslHttpChannelEndPoint. flush(SslHttpChannelEndPoint.java:267)
    at org.mortbay.jetty.HttpGenerator.flush(HttpGenerato r.java:693)
    ... 42 more


    Any ideas what may be going on? Leopard iCal appears to be working well still with the same settings.

  2. #2
    Join Date
    Mar 2007
    Posts
    95
    Rep Power
    8

    Default

    Just to throw this out there for troubleshooting - can you reproduce the problem on another zimbra account?

Similar Threads

  1. iPhone 3.0 and CalDAV
    By Tripple in forum Zimbra Mobile
    Replies: 54
    Last Post: 03-30-2011, 12:40 AM
  2. iPhone CalDAV
    By ewilen in forum CalDAV / CardDAV / iSync
    Replies: 1
    Last Post: 04-07-2009, 09:59 PM
  3. Adding and changing appointments on iPhone with CalDAV connector
    By ylz in forum CalDAV / CardDAV / iSync
    Replies: 1
    Last Post: 09-16-2008, 01:02 PM
  4. Replies: 5
    Last Post: 03-28-2008, 10:39 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •