Announcement

Collapse
No announcement yet.

Thunderbird CardDav isn't working with SOGo-Connector

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

  • Thunderbird CardDav isn't working with SOGo-Connector

    Hi,

    CardDav-Sync with Thunderbird 17 and the SOGo-Connector isn't working. (SOGo-Connector is a plugin for Thunderbird to sync via CardDav).

    I think it is because OX isn't recognizing a CardDav-client?

    The login-log is like this:
    Code:
    Login:MYLOGIN IP:MYIP AuthID:MYAUTHID 
    Agent:Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 Lightning/1.9 
    Client:null(null) Interface:CARDDAV Context:1(1,defaultcontext) User:6(MYLOGIN) Session:SESSION Random:RANDOM
    Where can I add this user agent?

    Thank you!

    Regards,

    Simon

  • #2
    Hi Simon,

    the UA matching is performed at the apache configuration for OX. Just look for the rewrite rule that already contains some entries. Judging from the log file, the UA gets already matched and the login works. Are there any subsequent log entries at the client or the server?

    Cheers
    Martin

    Comment


    • #3
      Hi Martin,

      meine DAV-Schnittstelle läuft auf einem extra VirtualHost in Apache - die Unterscheidung findet also nicht über Apache statt, oder?

      Den kompletten Log-Eintrag beim Versuch eines Syncs habe ich mal auf pastebin geladen.

      Danke!

      Gruß,

      Simon

      Comment


      • #4
        Hi Simon,

        ja es gibt 2 Möglichkeiten, einen vhost und die andere Lösung per rewrite. Da der Login aber beim OX ankommt, scheint das nicht das Problem zu sein. Im OX Log ist auch kein Fehler zu finden, vielleicht im Logfile des clients? Der CardDAV connector loggt sich ein, holt (vermutlich) Daten und loggt sich wieder aus.

        Gruß
        Martin

        Comment


        • #5
          Hi Martin,

          also in die Fehlerkonsole von Thunderbird wird nix geschrieben.

          Ich habe eben festgestellt, dass ein im Thunderbird erstellter Kontakt sofort nach OX gespeichert wird. Auch Änderungen vom Thunderbird aus werden übertragen, jedoch nicht von OX aus.

          Mit einem anderem CardDAV-Server läufts, kann also eigentlich nicht am Plugin liegen.

          Kann ich Serverseitig noch irgendwie feststellen, was gesendet wird?

          Gruß,

          Simon

          Comment


          • #6
            Hallo Simon,

            naja, die CardDAV Implementierung ist je nach Server unterschiedlich die von OX funktioniert auch ohne Plugin z.B. mit dem OSX Adressbuch. Da gehts sicherlich um Feinheiten. Da kannst schauen, was per http übertragen wird, dazu musst du den Netzwerkverkehr mitschneiden. Ansonsten kannst du noch das loglevel in der file-logging.properties auf ALL stellen. Dann wird allerdings alles gelogged. Ich vermute dass der CardDAV client nicht mit der Antwort vom OX umgehen kann, anders herum aber schon. Vermutlich hat das TB Plugin ein eigenes logging.

            Gruß
            Martin

            Comment


            • #7
              Hi Martin,

              ok, da muss ich mir den Netzwerkverkehr mal genauer anschauen.

              Gruß,

              Simon

              Comment


              • #8
                Hallo Simon, hallo Martin,

                Wir setzen Thunderbird 17 mit SoGo-Connector 17.0.3 ein, das Verhalten ist ebenso wie oben beschrieben.
                Gibt es schon Neuigkeiten zu diesem Verhalten, oder kann noch etwas untersucht werden?
                Unsere OX-Version ist 6.22.2 Rev6 (2013-03-12 10:57:24)

                Gruß,
                David

                Comment


                • #9
                  Hallo David,

                  leider gibts da (von mir) nix neues. Ich habe übergangsweiße den Oxtender installiert, und synchronisiere damit meine Kontakte (Kalender direkt über Lightning).

                  Thunderbird soll in den nächsten Versionen (endlich) ein neues Adressbuch bekommen, das dann CardDav von Haus aus kann. Ich hoffe die machen das auch :-/

                  Gruß,

                  Simon

                  Comment


                  • #10
                    Thunderbird 17.0.5 und SoGo Connector 17.0.5

                    Hallo Simon,

                    Mit Thunderbird 17.0.5 und SoGo-Connector 17.0.5 (vom 17.April 2013) funktioniert nun bei uns der CardDAV-Zugriff auf Open-Xchange 7.2.0 .

                    Gruß,
                    David


                    Originally posted by thwfreak View Post
                    Hallo David,

                    leider gibts da (von mir) nix neues. Ich habe übergangsweiße den Oxtender installiert, und synchronisiere damit meine Kontakte (Kalender direkt über Lightning).

                    Thunderbird soll in den nächsten Versionen (endlich) ein neues Adressbuch bekommen, das dann CardDav von Haus aus kann. Ich hoffe die machen das auch :-/

                    Gruß,

                    Simon

                    Comment


                    • #11
                      Hi simon,

                      Forgive me but I do not understand the German language and I could not follow the thread ...

                      You've use SOGo cardav with OX?. I've tried it but I can not sync contacts with accents in any text field (ä, à ...).

                      You have modified any OX configuration file?, Or the encoding of the database?

                      My problem is to synchronize OX contacts in Linux with Thunderbird+Lightning

                      Tanks,
                      Joan

                      Comment


                      • #12
                        Hi Joan,

                        until now I synced my contacts with the Oxtender-Addon for Thunderbird, but this addon is not very beatiful. So I just tested the last version of the SOGo-connector, and it works great!

                        => OX 7.4.1, Thunderbird 24.2.0 and SOGo Connector 24.0.2 works great on Linux!

                        Now I have one plugin less in Thunderbird

                        Regards,

                        Simon

                        Comment


                        • #13
                          Hi Simon,

                          Could you please share the changes you used for setting up SoGo-Connector? I mean the URL this plugin requires.

                          Thank you in advance.

                          Regards,
                          Igor

                          Comment


                          • #14
                            Originally posted by Igor_NC View Post
                            Could you please share the changes you used for setting up SoGo-Connector? I mean the URL this plugin requires.
                            Hi Igor,

                            I configured a third-level-domain for my dav-interface, so I can use this URL's for the SOGo-Connector:

                            https://dav.EXAMPLE.de/carddav/110/

                            (110 is an example for my adressbook, you have to use the folder-id of your adressbook - look at the url-bar when you had open your adressbook in the app suite)

                            I hope this is useful for you.

                            Regards,

                            Simon

                            Comment


                            • #15
                              Hi Simon,

                              Thank you, everything works fine.

                              I may only add for readers who find this thread that a separate virtualhost is not necessarily required if you have a ProxyPath configured for carddav servlet on application server:


                              Code:
                                 <Proxy /carddav>
                                      ProxyPass balancer://oxcluster/servlet/dav/carddav
                                  </Proxy>

                              Comment

                              Working...
                              X