Two issues in this post:
1) I just moved to a HTC One X and immediately discovered that the Calendar won't sync. I've tried most common issues, up to and including deleting ALL events, but no go. I've had to resort to a 3rd party app to get my calendars working. Thread about the issue on XDA-Dev here.
2) While trying to fix the problem, I upgraded Zimbra to 7.2, and now plaintext emails come in with no line breaks, I just get a single stream of text. Is this related to the new S-MIME functionality? Is there a setting I can update on the server?
As of now, none of my Zimbra customers have complained, but it's only a matter of time...
Zimbra 7.2 & HTC Sense 4
Zimbra 7.2 & HTC Sense 4
Anyone? Am I the only one here running a Sense 4 handset?
-
- Posts: 1
- Joined: Sat Sep 13, 2014 2:37 am
Zimbra 7.2 & HTC Sense 4
Jp. I have the same problem and HTC One X too.
Zimbra 7.2 & HTC Sense 4
[quote user="Vodokotlic"]Jp. I have the same problem and HTC One X too.[/QUOTE]
Me too.
I've also tried different roms on the phone. With MIUI I get normal mail format again, but still no calendar. Touchdown seems to work though, but I'd prefer if it would work without any external apps.
Me too.
I've also tried different roms on the phone. With MIUI I get normal mail format again, but still no calendar. Touchdown seems to work though, but I'd prefer if it would work without any external apps.
Zimbra 7.2 & HTC Sense 4
Still having these problems, still having to use an app for cal. Not a great app either -- it syncs, but it regularly resets defaults.
Need cal back, it's a critical part of my day to day, and my customers are complaining.
Need cal back, it's a critical part of my day to day, and my customers are complaining.
-
- Posts: 5
- Joined: Sat Sep 13, 2014 2:20 am
Zimbra 7.2 & HTC Sense 4
I had the same problem with a HTC One X and a HTC One S.
I think the problem is that is message description format (not quite sure what it's called in english) is set to html instead of plain text. Solved the problem for me.
I think the problem is that is message description format (not quite sure what it's called in english) is set to html instead of plain text. Solved the problem for me.
Zimbra 7.2 & HTC Sense 4
Toggling that on my One X doesn't seem to make any difference, unfortunately.
Zimbra 7.2 & HTC Sense 4
Same problem for me.
HTC One X fully updated
Android Version: 4.0.3
HTC Sense Version: 4.0
Software Version: 1.29.401.11
HTC SDK API: 4.12
HTC Extension: HTCExtension_403_1_GA_7
same discussion on xda-developers: ZImbra calendar sync problem - xda-developers
Here the bugtrace on my server:
[QUOTE]
2012-07-01 10:21:28,641 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [] sync - POST Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru
2012-07-01 10:21:28,642 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [] sync - DeviceID=HTCmydeviceid; DeviceType=endeavoru; UA=Android-EAS/5.0.2215172926.373197.373197; Protocol=12.0; PolicyKey=0
2012-07-01 10:21:28,644 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - Client request version 1
2012-07-01 10:21:28,820 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - Server response version 2
2012-07-01 10:21:28,820 WARN [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;item=944;] sync - Unexpected error encoding server change
java.lang.NullPointerException
at com.zimbra.zimbrasync.commands.CalendarSync.encodeServerChange(CalendarSync.java:441)
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1122)
at com.zimbra.zimbrasync.commands.Sync.encodeResponse(Sync.java:214)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processCommand(ZimbraSyncServlet.java:552)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processPostRequest(ZimbraSyncServlet.java:456)
at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(ZimbraSyncServlet.java:329)
at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPost(ZimbraSync.java:55)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814">HttpServlet.service(HttpServlet.java:814)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:583)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:986)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:414)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
2012-07-01 10:21:28,821 WARN [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - General ZimbraSync exception
com.zimbra.zimbrasync.ZimbraSyncException: item=944
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1131)
at com.zimbra.zimbrasync.commands.Sync.encodeResponse(Sync.java:214)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processCommand(ZimbraSyncServlet.java:552)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processPostRequest(ZimbraSyncServlet.java:456)
at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(ZimbraSyncServlet.java:329)
at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPost(ZimbraSync.java:55)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814">HttpServlet.service(HttpServlet.java:814)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:583)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:986)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:414)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: java.lang.NullPointerException
at com.zimbra.zimbrasync.commands.CalendarSync.encodeServerChange(CalendarSync.java:441)
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1122)
... 34 more
2012-07-01 10:21:28,821 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - HTTP/1.1 500
[/QUOTE]
HTC One X fully updated
Android Version: 4.0.3
HTC Sense Version: 4.0
Software Version: 1.29.401.11
HTC SDK API: 4.12
HTC Extension: HTCExtension_403_1_GA_7
same discussion on xda-developers: ZImbra calendar sync problem - xda-developers
Here the bugtrace on my server:
[QUOTE]
2012-07-01 10:21:28,641 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [] sync - POST Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru
2012-07-01 10:21:28,642 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [] sync - DeviceID=HTCmydeviceid; DeviceType=endeavoru; UA=Android-EAS/5.0.2215172926.373197.373197; Protocol=12.0; PolicyKey=0
2012-07-01 10:21:28,644 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - Client request version 1
2012-07-01 10:21:28,820 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - Server response version 2
2012-07-01 10:21:28,820 WARN [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;item=944;] sync - Unexpected error encoding server change
java.lang.NullPointerException
at com.zimbra.zimbrasync.commands.CalendarSync.encodeServerChange(CalendarSync.java:441)
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1122)
at com.zimbra.zimbrasync.commands.Sync.encodeResponse(Sync.java:214)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processCommand(ZimbraSyncServlet.java:552)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processPostRequest(ZimbraSyncServlet.java:456)
at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(ZimbraSyncServlet.java:329)
at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPost(ZimbraSync.java:55)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814">HttpServlet.service(HttpServlet.java:814)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:583)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:986)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:414)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
2012-07-01 10:21:28,821 WARN [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - General ZimbraSync exception
com.zimbra.zimbrasync.ZimbraSyncException: item=944
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1131)
at com.zimbra.zimbrasync.commands.Sync.encodeResponse(Sync.java:214)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processCommand(ZimbraSyncServlet.java:552)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processPostRequest(ZimbraSyncServlet.java:456)
at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(ZimbraSyncServlet.java:329)
at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPost(ZimbraSync.java:55)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814">HttpServlet.service(HttpServlet.java:814)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:583)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:986)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:414)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: java.lang.NullPointerException
at com.zimbra.zimbrasync.commands.CalendarSync.encodeServerChange(CalendarSync.java:441)
at com.zimbra.zimbrasync.commands.CollectionSync.encodeResponse(CollectionSync.java:1122)
... 34 more
2012-07-01 10:21:28,821 INFO [btpool0-56766://zimbra.play.sm/Microsoft-Server-ActiveSync?Cmd=Sync&User=myaccount&DeviceId=HTCmydeviceid&DeviceType=endeavoru] [name=myaccount@mydomain;mid=5;Cmd=Sync;DeviceID=HTCmydeviceid;Version=12.0;class=Calendar;folder=10;] sync - HTTP/1.1 500
[/QUOTE]
Zimbra 7.2 & HTC Sense 4
Thread on XDA-Dev here. So are all the Zimbra developers fashion victims with iPhones?