Results 1 to 2 of 2

Thread: [SOLVED] Problem with Zimbra mobile after upgrade from 5.0.18GA to 6.0.1GA

Threaded View

  1. #1
    Join Date
    Feb 2009
    Rep Power

    Default [SOLVED] Problem with Zimbra mobile after upgrade from 5.0.18GA to 6.0.1GA


    I have a problem with Zimbra Mobile/ActiveSync on Sony Ericsson P1i. On Zimbra 5.0.18GA is anythink ok, but on Zimbra 6.0.1GA I get this error on mobile phone:


    In /opt/zimbra/log/sync.log I see this (ip address and username is removed):
    2009-10-07 22:37:57,166 INFO [btpool0-2008] [ip=***here was ip address of mobile phone***;] sync - POST Microsoft-Server-ActiveSync?User=***here was user name***&DeviceId=357033014331961&DeviceType=RoadSy ncClient&Cmd=Sync
    2009-10-07 22:37:57,251 INFO [btpool0-2008] [ip=***here was ip address of mobile phone***;] sync - DeviceID=357033014331961; DeviceType=RoadSyncClient; UA=Microsoft-SmartPhone/3.0 SonyEricssonP1i/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1; Protocol=2.5; PolicyKey=0
    2009-10-07 22:37:57,273 WARN [btpool0-2008] [name=***here was user name***;mid=3;ip=***here was ip address of mobile phone***;Cmd=Sync;DeviceID=357033014331961;] sync - Mailbox access exception
    com.zimbra.common.service.ServiceException: system failure: failed to add device 357033014331961
    at com.zimbra.common.service.ServiceException.FAILURE (
    at com.zimbra.zimbrasync.Device.addDevice( :157)
    at com.zimbra.zimbrasync.ProvisionManager.checkProvis ioning(
    at com.zimbra.zimbrasync.ZimbraSyncServlet.processPos tRequest(
    at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(Zim
    at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPos t(
    at com.zimbra.cs.extension.ExtensionDispatcherServlet .service(
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
    at org.mortbay.jetty.servlet.ServletHolder.handle(Ser
    at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(
    at org.mortbay.servlet.UserAgentFilter.doFilter(UserA
    at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:145)
    at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(
    at org.mortbay.jetty.servlet.ServletHandler.handle(Se
    at org.mortbay.jetty.servlet.SessionHandler.handle(Se
    at org.mortbay.jetty.handler.ContextHandler.handle(Co
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebA
    at org.mortbay.jetty.handler.ContextHandlerCollection .handle(
    at org.mortbay.jetty.handler.HandlerCollection.handle (
    at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha
    at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(
    at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha
    at org.mortbay.jetty.Server.handle(
    at org.mortbay.jetty.HttpConnection.handleRequest(Htt
    at org.mortbay.jetty.HttpConnection$ ntent(
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:747)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa
    at org.mortbay.jetty.HttpConnection.handle(HttpConnec
    at org.mortbay.thread.BoundedThreadPool$ n(
    Caused by: com.mysql.jdbc.exceptions.MySQLDataException: Data truncation: Data too long for column 'user_agent' at row 1

    Query being executed when exception was thrown:

    INSERT INTO mobile_devices (mailbox_id, device_id, device_type, user_agent, protocol_version, provisionable, status, policy_key, first_req_received) VALUES (3, '357033014331961', 'RoadSyncClient', 'Microsoft-SmartPhone/3.0 SonyEricssonP1i/R100 Profile/MIDP-2.0 Configuration/CLDC-1.1', '2.5', 1, 0, 246013427, 1254947877)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:2983)
    at com.mysql.jdbc.MysqlIO.sendCommand( 31)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect( :1723)
    at com.mysql.jdbc.Connection.execSQL( 3283)
    at com.mysql.jdbc.PreparedStatement.executeInternal(P
    at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre
    at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre
    at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre
    at com.zimbra.cs.db.DebugPreparedStatement.executeUpd ate(
    at org.apache.commons.dbcp.DelegatingPreparedStatemen t.executeUpdate( 33)
    at com.zimbra.zimbrasync.Device.addDevice( :153)
    ... 29 more
    2009-10-07 22:37:57,274 INFO [btpool0-2008] [name=***here was user name***;mid=3;ip=***here was ip address of mobile phone***;Cmd=Sync;DeviceID=357033014331961;] sync - HTTP/1.1 500 Mailbox access error
    Zimbra Mobile with iPhone work fine.

    It's seem like a problem with long name of user_agent.

    Any idea how to fix this problem?

    EDIT: Solved. Just upgrade on Sony Ericsson P1i to last version of active sync (Sony Ericsson - Support - Softwaredownloads - Detailed - Exchangeactivesync - P1i).
    Last edited by creagel; 10-14-2009 at 03:52 AM.

Similar Threads

  1. Replies: 21
    Last Post: 02-04-2010, 10:06 AM
  2. Replies: 31
    Last Post: 12-15-2007, 09:05 PM
  3. zmtlsctl give LDAP error
    By sourcehound in forum Administrators
    Replies: 5
    Last Post: 03-11-2007, 04:48 PM
  4. 4.5 Upgrade failure
    By brained in forum Installation
    Replies: 9
    Last Post: 03-03-2007, 03:30 PM
  5. huge log size
    By rmvg in forum Administrators
    Replies: 5
    Last Post: 01-02-2007, 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