invalid request: Co...
 
Notifications
Clear all

invalid request: Could not parse DURATION string

1 Posts
1 Users
0 Reactions
660 Views
(@muzzol)
Posts: 23
Topic starter
 

hi,

I'm having problems with one device's user. There's a lot of log errors like this one in mailbox.log:

2014-08-01 09:00:33,688 WARN [btpool0-881://webmail.XXXX.net/Microsoft-Server-ActiveSync?User=masastreoliver@XXXX.net&DeviceId=ApplF2LLHCQHFFT5&DeviceType=iPhone&Cmd=Sync] [tid=68127;] calendar - Error while retrieving calendar item 6761 in mailbox 317; skipping item
com.zimbra.common.service.ServiceException: invalid request: Could not parse DURATION string: -PT-9M
ExceptionId:btpool0-881://webmail.XXXX.net/Microsoft-Server-ActiveSync?User=masastreoliver@XXXX.net&DeviceId=ApplF2LLHCQHFFT5&DeviceType=iPhone&Cmd=Sync:1406876433688:e5e840bf4b1b0d66
Code:service.INVALID_REQUEST
at com.zimbra.common.service.ServiceException.INVALID_REQUEST(ServiceException.java:260)
at com.zimbra.cs.mailbox.calendar.ParsedDuration.parse(ParsedDuration.java:310)
at com.zimbra.cs.mailbox.calendar.Alarm.decodeMetadata(Alarm.java:700)
at com.zimbra.cs.mailbox.CalendarItem$AlarmData.decodeMetadata(CalendarItem.java:3296)
at com.zimbra.cs.mailbox.CalendarItem.decodeMetadata(CalendarItem.java:757)
at com.zimbra.cs.mailbox.MailItem.decodeMetadata(MailItem.java:2798)
at com.zimbra.cs.mailbox.MailItem.(MailItem.java:559)
at com.zimbra.cs.mailbox.CalendarItem.(CalendarItem.java:162)
at com.zimbra.cs.mailbox.Appointment.(Appointment.java:67)
at com.zimbra.cs.mailbox.MailItem.constructItem(MailItem.java:1286)
at com.zimbra.cs.mailbox.Mailbox.getItem(Mailbox.java:2389)
at com.zimbra.cs.mailbox.Mailbox.getCalendarItem(Mailbox.java:3379)
at com.zimbra.cs.mailbox.Mailbox.getCalendarItemsForRange(Mailbox.java:3486)
at com.zextras.proxy.ZEMailbox.getCalendarItemsForRange(ZEMailbox.java:350)
at com.zextras.mobile.ZESyncCommand.getItemList(ZESyncCommand.java:236)
at com.zextras.mobile.syncop.Sync.handleCollection(Sync.java:912)
at com.zextras.mobile.syncop.Sync.doProcess(Sync.java:299)
at com.zextras.mobile.ZEMobileHandler.managePost(ZEMobileHandler.java:279)
at com.zextras.mobile.ZEActiveSyncBackend.handleActiveSyncRequest(ZEActiveSyncBackend.java:58)
at com.zextras.mobile.ZEActiveSyncBackend.doPost(ZEActiveSyncBackend.java:33)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.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:585)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:988)
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:415)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)

I've tried going to ZxMobile administration module and reseting device ApplF2LLHCQHFFT5 but problem persists.

I've also tried to remove that item:

$ zmmailbox -z
mbox> sm masastreoliver@xxxx.net
mailbox: masastreoliver@xxxx.net, size: 639.82 MB, messages: 1504, unread: 12
mbox masastreoliver@xxxx.net> deleteItem 6761
ERROR: service.INVALID_REQUEST (invalid request: Could not parse DURATION string: -PT-9M)
mbox masastreoliver@xxxx.net> 

Any advice?


2014-08-01 09:00:33,688 WARN [btpool0-881://webmail.XXXX.net/Microsoft-Server-ActiveSync?User=masastreoliver@XXXX.net&DeviceId=ApplF2LLHCQHFFT5&DeviceType=iPhone&Cmd=Sync] [tid=68127;] calendar - Error while retrieving calendar item 6761 in mailbox 317; skipping item
com.zimbra.common.service.ServiceException: invalid request: Could not parse DURATION string: -PT-9M
ExceptionId:btpool0-881://webmail.XXXX.net/Microsoft-Server-ActiveSync?User=masastreoliver@XXXX.net&DeviceId=ApplF2LLHCQHFFT5&DeviceType=iPhone&Cmd=Sync:1406876433688:e5e840bf4b1b0d66
Code:service.INVALID_REQUEST
at com.zimbra.common.service.ServiceException.INVALID_REQUEST(ServiceException.java:260)
at com.zimbra.cs.mailbox.calendar.ParsedDuration.parse(ParsedDuration.java:310)
at com.zimbra.cs.mailbox.calendar.Alarm.decodeMetadata(Alarm.java:700)
at com.zimbra.cs.mailbox.CalendarItem$AlarmData.decodeMetadata(CalendarItem.java:3296)
at com.zimbra.cs.mailbox.CalendarItem.decodeMetadata(CalendarItem.java:757)
at com.zimbra.cs.mailbox.MailItem.decodeMetadata(MailItem.java:2798)
at com.zimbra.cs.mailbox.MailItem.(MailItem.java:559)
at com.zimbra.cs.mailbox.CalendarItem.(CalendarItem.java:162)
at com.zimbra.cs.mailbox.Appointment.(Appointment.java:67)
at com.zimbra.cs.mailbox.MailItem.constructItem(MailItem.java:1286)
at com.zimbra.cs.mailbox.Mailbox.getItem(Mailbox.java:2389)
at com.zimbra.cs.mailbox.Mailbox.getCalendarItem(Mailbox.java:3379)
at com.zimbra.cs.mailbox.Mailbox.getCalendarItemsForRange(Mailbox.java:3486)
at com.zextras.proxy.ZEMailbox.getCalendarItemsForRange(ZEMailbox.java:350)
at com.zextras.mobile.ZESyncCommand.getItemList(ZESyncCommand.java:236)
at com.zextras.mobile.syncop.Sync.handleCollection(Sync.java:912)
at com.zextras.mobile.syncop.Sync.doProcess(Sync.java:299)
at com.zextras.mobile.ZEMobileHandler.managePost(ZEMobileHandler.java:279)
at com.zextras.mobile.ZEActiveSyncBackend.handleActiveSyncRequest(ZEActiveSyncBackend.java:58)
at com.zextras.mobile.ZEActiveSyncBackend.doPost(ZEActiveSyncBackend.java:33)
at com.zimbra.cs.extension.ExtensionDispatcherServlet.service(ExtensionDispatcherServlet.java:99)
at javax.servlet.http.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:585)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:988)
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:415)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)



I've tried going to ZxMobile administration module and reseting device ApplF2LLHCQHFFT5 but problem persists.

I've also tried to remove that item:

$ zmmailbox -z
mbox> sm masastreoliver@xxxx.net
mailbox: masastreoliver@xxxx.net, size: 639.82 MB, messages: 1504, unread: 12
mbox masastreoliver@xxxx.net> deleteItem 6761
ERROR: service.INVALID_REQUEST (invalid request: Could not parse DURATION string: -PT-9M)
mbox masastreoliver@xxxx.net>

Any advice?


$ zmmailbox -z
mbox> sm masastreoliver@xxxx.net
mailbox: masastreoliver@xxxx.net, size: 639.82 MB, messages: 1504, unread: 12
mbox masastreoliver@xxxx.net> deleteItem 6761
ERROR: service.INVALID_REQUEST (invalid request: Could not parse DURATION string: -PT-9M)
mbox masastreoliver@xxxx.net>

Any advice?

 
Posted : 08/01/2014 09:15