Announcement

Collapse
No announcement yet.

[1004] Missing field:409 - Calendar sync with Kontact

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [1004] Missing field:409 - Calendar sync with Kontact

    Hi there,

    I've got a fresh install of OXCE Build: 6.4.2-0 on Ubuntu 8.04 Server with most parts running. One problem however is using the calendar with Kontact (under Kubuntu 8.04). I can create appointments, but I can't change them. If I try to delete or change sth, I get the following error:

    /var/log/open-xchange/open-xchange.log.0:
    Code:
    Jun 10, 2008 7:01:16 PM com.openexchange.sessiond.SessionHandler getSession
    FINE: getSession <69015754a9e77a296298e70c06cedc20>
    Jun 10, 2008 7:01:16 PM com.openexchange.tools.webdav.OXServlet service
    FINEST: Entering HTTP sub method. Session: com.openexchange.sessiond.SessionObject@e08014
    Jun 10, 2008 7:01:16 PM com.openexchange.webdav.xml.XmlServlet doPropPatch
    FINE: PROPPATCH
    Jun 10, 2008 7:01:16 PM com.openexchange.webdav.calendar parsePropChilds
    FINE: delete appointment: 83 in folder: 0
    Jun 10, 2008 7:01:16 PM com.openexchange.webdav.calendar parsePropChilds
    FINE: parsePropChilds
    NON-0000 Category=5 Message=missing field last_modified exceptionID=-2079704215-275
            at com.openexchange.webdav.calendar.parsePropChilds(calendar.java:157)
            at com.openexchange.webdav.xml.XmlServlet.openProp(XmlServlet.java:383)
            at com.openexchange.webdav.xml.XmlServlet.openSet(XmlServlet.java:376)
            at com.openexchange.webdav.xml.XmlServlet.parsePropertyUpdate(XmlServlet.java:366)
            at com.openexchange.webdav.xml.XmlServlet.doPropPatch(XmlServlet.java:183)
            at com.openexchange.tools.webdav.WebDavServlet.service(WebDavServlet.java:188)
            at com.openexchange.tools.webdav.OXServlet.service(OXServlet.java:121)
            at com.openexchange.webdav.PermissionServlet.service(PermissionServlet.java:76)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at com.openexchange.tools.ajp13.AJPv13Request.response(AJPv13Request.java:92)
            at com.openexchange.tools.ajp13.AJPv13RequestHandler.createResponse(AJPv13RequestHandler.java:363)
            at com.openexchange.tools.ajp13.AJPv13Connection.createResponse(AJPv13Connection.java:168)
            at com.openexchange.tools.ajp13.AJPv13Listener.run(AJPv13Listener.java:245)
            at java.lang.Thread.run(Thread.java:595)
    Jun 10, 2008 7:01:16 PM com.openexchange.webdav.xml.XmlServlet writeResponse
    FINE: [1004] Missing field:409
    Anybody any idea what might be wrong there?

    Thanks in advance,

    fnord

  • #2
    Message=missing field last_modified
    As the exception says, the field which contains the last modification date of the object is missing. This field is required for updates to detect conflicts caused by simultaneous updates from multiple clients. Without it, the client which uploads its modifications last would overwrite the modifications made by the first client.

    (Sorry, I don't know whether it should be fixed in Kontact or in OX.)

    Comment


    • #3
      To confirm this I created an appointment, loaded it up to the OX Server, changed it and exported it to an ical File which looks like this:

      Code:
      BEGIN:VEVENT
      DTSTAMP:20080611T083842Z
      ORGANIZER;CN=<deleted>:MAILTO:<deleted>@<deleted>.com
      X-KDE-SLOX-ID:84
      CREATED:20080611T083617Z
      UID:KResources_SLOX_Event_84
      SEQUENCE:1
      LAST-MODIFIED:20080611T083721Z
      SUMMARY:blubb blabla
      DTSTART:20080610T080000Z
      DTEND:20080610T100000Z
      TRANSP:OPAQUE
      END:VEVENT
      So it seems, the LAST-MODIFIED field is set. Maybe it is in the wrong format?

      Regards,
      fnord

      Comment


      • #4
        Same problem here on Kontact version 4.3.0 rc3 - Any news about this?

        Comment


        • #5
          same Problem

          Same Problem but here I didn't test the calendar i took the personal adressbook . . .

          Initially i can create a user with kontact , but once it is created i cannot change it anymore with kontact because of the above known error "missing field 409"
          the open-xchange.log.0 produces no output corresponding to this behavior . . . also the .xsession-errors log on the client puts nothing out

          It's an very annoying issue. . . which really is al long time unsolved . . .

          I will crosspost this to the kde4 developing team . . . .
          UPDATED: here is the link to the Bugzilla - https://bugs.kde.org/show_bug.cgi?id=206982

          Code:
          Client:
          (KDE 4.3.1) "release 161" -> kontact-4.3.1-156.4
          On opensuse 11.1 x86_64  2.6.27.29-0.1-default

          Code:
          Server:
          ii  sun-java5-bin   1.5.0-14-1etch1 Sun Java(TM) Runtime Environment (JRE) 5.0
          ii  sun-java5-jre   1.5.0-14-1etch1 Sun Java(TM) Runtime Environment (JRE)5.0 
          
          ii  open-xchange    6.10.0.0-6      Open-Xchange server scripts and configuration 
          ii  open-xchange-ac 1.1.1-6         Bundled version of the Java Activation Framewo
          ii  open-xchange-ad 6.10.0.0-6      Open Xchange Admin Daemon containing commandli
          ii  open-xchange-ad 6.10.0.0-6      The Open Xchange Admin Daemon RMI client libra
          ii  open-xchange-ad 6.10.0.0-6      Documentation for the Open Xchange RMI client 
          un  open-xchange-ad <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-ad 6.10.0.0-6      The Open Xchange Admin Daemon Bundle client li
          un  open-xchange-ad <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-ad <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-ad 6.10.0.0-6      Open Xchange Admin Hosting Plugin             
          ii  open-xchange-ad 6.10.0.0-6      The Open Xchange Admin Hosting RMI client libr
          ii  open-xchange-ad 6.10.0.0-6      Documentation for the Open Xchange RMI client 
          ii  open-xchange-ad 6.10.0.0-6      The Open Xchange Admin Hosting Bundle client l
          un  open-xchange-ad <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-au <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-au 6.10.0.0-6      The Open-Xchange Database Authentication      
          un  open-xchange-au <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-au <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-ax <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-ca 6.10.0.0-6      The Open-Xchange Server Caching Bundle        
          ii  open-xchange-ca 6.10.0.0-6      Calendar Module                               
          ii  open-xchange-ch 6.10.0.0-6      charset bundle                                
          ii  open-xchange-co 6.10.0.0-6      jar files and OSGi bundles commonly used by al
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-co 6.10.0.0-6      The Open-Xchange generic ConfigJump           
          ii  open-xchange-co 6.10.0.0-6      The Open-Xchange Server Config Bundle         
          ii  open-xchange-co 6.10.0.0-6      The contact collector collects eMail addresses
          ii  open-xchange-co 6.10.0.0-6      The Open-Xchange Server Control Bundle        
          ii  open-xchange-co 6.10.0.0-6      The Open-Xchange Conversion Bundle            
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          un  open-xchange-co <keine>         (keine Beschreibung vorhanden)                
          ii  open-xchange-cr 6.10.0.0-6      Provides cryptography services to bundles in t
          ii  open-xchange-da 6.10.0.0-6      The Open-Xchange data conversion iCal4j implem
          ii  open-xchange-da 6.10.0.0-6      The Open-Xchange Server Data Retention Bundle 
          ii  open-xchange-ge 6.10.0.0-6      The Open-Xchange Server Generic Configuration 
          ii  open-xchange-ge 6.10.0.0-6      Stores a set of generic options in the mysql d
          ii  open-xchange-gl 6.10.0.0-6      global bundle                                 
          ii  open-xchange-gr 6.10.0.0-6      The Open-Xchange Server Group Management Reque
          ii  open-xchange-gu 6.10.0.0-6      Package containing the AJAX gui               
          ii  open-xchange-i1 6.10.0.0-6      The Open-Xchange i18n Bundle                  
          ii  open-xchange-im 6.10.0.0-6      The Open-Xchange Server IMAP Bundle           
          ii  open-xchange-jc 1.3.0-44        jcharset bundle
          un  open-xchange-li <keine>         (keine Beschreibung vorhanden)
          un  open-xchange-lo <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-ma 6.10.0.0-6      Open Xchange Mailfilter Plugin
          un  open-xchange-ma <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-ma 6.10.0.0-6      The Open-Xchange Management Bundle
          ii  open-xchange-mo 6.10.0.0-6      The Open-Xchange Monitoring Bundle
          ii  open-xchange-on 6.10.0.0-6      Package containing german OX online help
          ii  open-xchange-on 6.10.0.0-6      Package containing english OX online help
          ii  open-xchange-on 6.10.0.0-6      Package containing french OX online help
          un  open-xchange-on <keine>         (keine Beschreibung vorhanden)
          un  open-xchange-on <keine>         (keine Beschreibung vorhanden)
          un  open-xchange-on <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-pa 6.10.0.0-6      The Open-Xchange Password Change Database Bund
          ii  open-xchange-pa 6.10.0.0-6      The Open-Xchange Password Change Servlet
          ii  open-xchange-pu 6.10.0.0-6      Interfaces defining the OX publication API
          ii  open-xchange-pu 6.10.0.0-6      Basic OSGi based implementation of the publica
          ii  open-xchange-pu 6.10.0.0-6      The Open-Xchange Server Push UDP Bundle
          ii  open-xchange-re 6.10.0.0-6      The Open-Xchange Server Resource Manage Reques
          ii  open-xchange-se 6.10.0.0-6      The Open-Xchange Server Bundle
          ii  open-xchange-se 6.10.0.0-6      The Open-Xchange Server Session Daemon
          ii  open-xchange-se 6.10.0.0-6      The Open-Xchange Settings Extensions
          ii  open-xchange-sm 6.10.0.0-6      The Open-Xchange Server SMTP Bundle
          un  open-xchange-sp <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-sp 6.10.0.0-6      The Open-Xchange Default Spam Handler
          un  open-xchange-sp <keine>         (keine Beschreibung vorhanden)
          un  open-xchange-sp <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-sq 6.10.0.0-6      SQL Builder API
          ii  open-xchange-su 6.10.0.0-6      Basic OSGi based implementation of the subscri
          un  open-xchange-th <keine>         (keine Beschreibung vorhanden)
          ii  open-xchange-ti 6.10.0.0-6      The Open-Xchange Timer Bundle
          ii  open-xchange-xm 6.10.0.0-6      XML Services

          Perhaps some people could write something related to that into the bugtracker to push the bug to be more attentioned.
          Thanks in advance. . .
          Last edited by Guest; 09-11-2009, 02:09 PM. Reason: Link inserted

          Comment

          Working...
          X