Homepage | Products | OX Knowledge Base | Support | Try Now | Contact | Company
OX Logo
Results 1 to 2 of 2
  1. #1
    celocore Guest

    Default Auth-Changes OX 6.16.1 Rev3 and 6.18.0 Rev7

    Hello,

    I've a running installation of OX 6.16.1 Rev3 at ubuntu 8.04 LTS (64bit) server with successful working sync configuration between funambol and OX-Server. The same configuration, but with OX 6.18.0 Rev7 at ubuntu 10.04 LTS (32bit) brings the following error in the ds-server logfile (I know, it's from funambol )

    Code:
    [2010-10-16 10:19:04,692] [funambol.transport.http] [INFO] [541580C297BCBC905E1FC66B84BF8AE6] [92.226.69.82] [] [] [] Handling incoming request
    [2010-10-16 10:19:04,692] [funambol.transport.http] [INFO] [541580C297BCBC905E1FC66B84BF8AE6] [92.226.69.82] [] [] [] Request URL: http://web3.server-02.config-server.net:8080/funambol/ds
    [2010-10-16 10:19:04,692] [funambol.transport.http] [INFO] [541580C297BCBC905E1FC66B84BF8AE6] [92.226.69.82] [] [] [] Requested sessionId: null
    [2010-10-16 10:19:04,907] [funambol.auth] [ERROR] [541580C297BCBC905E1FC66B84BF8AE6] [92.226.69.82] [fwm-00F3F517301510460] [] [] Error setting information for the user: testuser-22@ox-test2.local
    com.funambol.ox.exception.OXAccessException: Wrong response while attempting to retrieve config data.
            at com.funambol.ox.items.dao.OXEntityDAO.getUserConfig(OXEntityDAO.java:534)
            at com.funambol.ox.security.OXOfficer.setUserInfo(OXOfficer.java:674)
            at com.funambol.ox.security.OXOfficer.authenticateBasicCredential(OXOfficer.java:376)
            at com.funambol.ox.security.OXOfficer.authenticateUser(OXOfficer.java:249)
            at com.funambol.ox.security.OXOfficer.authenticateUser(OXOfficer.java:77)
            at com.funambol.server.engine.Sync4jEngine.login(Sync4jEngine.java:1706)
            at com.funambol.server.session.SyncSessionHandler.login(SyncSessionHandler.java:2196)
            at com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:450)
            at com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:533)
            at com.funambol.server.engine.SyncAdapter.processXMLMessage(SyncAdapter.java:254)
            at com.funambol.transport.http.server.LocalSyncHolder.processXMLMessage(LocalSyncHolder.java:97)
            at com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:400)
            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:290)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilter.java:137)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at com.funambol.transport.http.server.SyncResponseTimeFilter.doFilter(SyncResponseTimeFilter.java:153)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
            at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
            at java.lang.Thread.run(Unknown Source)
    Caused by: com.funambol.ox.exception.OXAccessException: Wrong response while attempting to retrieve config data.
            at com.funambol.ox.items.dao.OXEntityDAO.getConfig(OXEntityDAO.java:1480)
            at com.funambol.ox.items.dao.OXEntityDAO.getUserConfig(OXEntityDAO.java:508)
            ... 31 more
    Caused by: com.funambol.ox.exception.OXInternalErrorException
            at com.funambol.ox.items.dao.OXEntityDAO.verifyResponse(OXEntityDAO.java:1886)
            at com.funambol.ox.items.dao.OXEntityDAO.getConfig(OXEntityDAO.java:1469)
            ... 32 more
    Now the question came up, if there any changes in the database structure or in the return value of the sessionid beside the newer OX version? The funambol software version are the same at both systems, so the SQL request are also identical.

    Any knowledge, hints, tips?

    Kind regards
    Michael

  2. #2
    Join Date
    Feb 2007
    Location
    Germany
    Posts
    3,695

    Default

    Hi Michael,

    i don't know the Funambol connector very well, but i suspect this is another hardcoded implicit assumption-based behavior by Funambol which has been implemented ages ago and has now changed in OX. Have you already asked the Funambol people? I think the connector needs to be fixed to make this work again.

    Greetings

Bookmarks

Posting Permissions

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