General discussion on installation and configuration of SOGo

Text archives Help


Re: [SOGo] ActiveSync for SOGo


Chronological Thread 
  • From: Fabrice Durand < >
  • To:
  • Subject: Re: [SOGo] ActiveSync for SOGo
  • Date: Sun, 26 Dec 2010 21:47:25 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=OiWCFoSeyK7GzvNmdN20yGKk6Ot0KEl92mNHF+oAegStkAoIHpngnqfVyY98x4lCHO 14Pz0x1d3HxW61uFGLQNd1oFF+Jyje+PmfzqU2d8tgS2o1sn5N55Pva1pW/COFHPZaxl sVUpePs0Msqk0+pkXSAwNHYBjckY9h6xgnItY=

Hi Bo,

It seems that i have got a problem with reminders, but it doesn't broken sync.
When android push to sogo, the reminder doesn't not appear but the new event appear on SOGo (The even appear several time each time android sync :-( )

BEGIN:VCALENDAR
PRODID:-//x.x.x.x//NONSGML iCalcreator 2.6//
VERSION:2.0
BEGIN:VEVENT
UID:20101226T211536CET-4487N4bCpa
DTSTAMP:20101226T211942Z
CLASS:PUBLIC
DTSTART:20101226T210000
DTEND:20101226T220000
LOCATION:Rennes
ORGANIZER:MAILTO: ">
STATUS:
SUMMARY:Plop
TRANSP:OPAQUE
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Plop
TRIGGER:-PT0H10M0S
END:VALARM
END:VEVENT
END:VCALENDAR

But when android get from SOGo, the reminder appear, event is send to the phone but it doesn't appear on the calendar. (i see it with wireshark)

12/26/10 21:15:45 [4525] SyncAppointment Object
(
    [_mapping] => Array
        (
            [POOMCAL:Timezone] => Array
                (
                    [1] => timezone
                )

            [POOMCAL:DtStamp] => Array
                (
                    [1] => dtstamp
                    [3] => 1
                )

            [POOMCAL:StartTime] => Array
                (
                    [1] => starttime
                    [3] => 1
                )

            [POOMCAL:Subject] => Array
                (
                    [1] => subject
                )

            [POOMCAL:UID] => Array
                (
                    [1] => uid
                )

            [POOMCAL:OrganizerName] => Array
                (
                    [1] => organizername
                )

            [POOMCAL:OrganizerEmail] => Array
                (
                    [1] => organizeremail
                )

            [POOMCAL:Location] => Array
                (
                    [1] => location
                )

            [POOMCAL:EndTime] => Array
                (
                    [1] => endtime
                    [3] => 1
                )

            [POOMCAL:Recurrence] => Array
                (
                    [1] => recurrence
                    [3] => SyncRecurrence
                )

            [POOMCAL:Sensitivity] => Array
                (
                    [1] => sensitivity
                )

            [POOMCAL:BusyStatus] => Array
                (
                    [1] => busystatus
                )

            [POOMCAL:AllDayEvent] => Array
                (
                    [1] => alldayevent
                )

            [POOMCAL:Reminder] => Array
                (
                    [1] => reminder
                )

            [POOMCAL:MeetingStatus] => Array
                (
                    [1] => meetingstatus
                )

            [POOMCAL:Attendees] => Array
                (
                    [1] => attendees
                    [3] => SyncAttendee
                    [2] => POOMCAL:Attendee
                )

            [POOMCAL:Exceptions] => Array
                (
                    [1] => exceptions
                    [3] => SyncAppointment
                    [2] => POOMCAL:Exception
                )

            [POOMCAL:Deleted] => Array
                (
                    [1] => deleted
                )

            [POOMCAL:ExceptionStartTime] => Array
                (
                    [1] => exceptionstarttime
                    [3] => 1
                )

            [POOMCAL:Categories] => Array
                (
                    [1] => categories
                    [2] => POOMCAL:Category
                )

            [AirSyncBase:Body] => Array
                (
                    [1] => airsyncbasebody
                    [3] => SyncAirSyncBaseBody
                )

        )

    [content] =>
    [attributes] =>
    [flags] =>
    [_setread] =>
    [_setchange] =>
    [_setflag] =>
    [alldayevent] => 0
    [sensitivity] => 0
    [meetingstatus] => 0
    [busystatus] => 2
    [starttime] => 1293393600
    [dtstamp] => 1293394782
    [endtime] => 1293397200
    [location] => Rennes
    [organizeremail] => ">
    [organizername] => oeufdure
    [subject] => Plop
    [uid] => 3230313031323236543231313533364345542d343438374e3462437061
    [reminder] => 10
    [exceptions] => Array
        (
        )

)
Other thing, it seems that android 2.2 doesnt work very well with z-push ( https://developer.berlios.de/mantis/view.php?id=178 )

So after that i was trying to sync contact, and enjoy it work in the 2 ways !!!

So for resuming:

Mail:
z-push to android : OK
Android to z-push : Problem with Form: header

Calendar:
Android to SOGo : OK but eatch time it sync the event appear one more time.
SOGo to android: Android receive the event but it doesnt appear on the calendar.

Contact:
Android to SOGo : OK
SOGo to android: OK

http://oeufdure.free.fr/download/sogo/z-push.zip



2010/12/25 Bo Simonsen < " target="_blank"> >
Hi Fabrice.

Thanks for testing.. With calendar there is a problem if you have
reminders on the calendar entries, this causes broken sync. I've
found what is causing this problem, but because of Christmas, I've
not implemented the solution yet. Do you have such entries, so
you may be facing the same problem?

fre, 24 12 2010 kl. 13:44 +0100, skrev Fabrice Durand:
> Hi,
> i'am try to use z-push with a android 2.2 phone.
> I take the z-push version of egroupware and i include the nescessary
> files.
>
> So after some modification in the code , i've got this result:
>
> Imap:
> Get mail ok
> Send mail not ok (a problem with the Form header)
>
> Calendar:
> Send to sogo ok
> Recieve from sogo not ok:
> -the url of the calendar was not right (corrected)
> -I think they are a problem in the function get in the file
> class_webdav_client.php ($buffer doesnt contain all the response)
>
> I dont test task and contact.
>
> Here is the archive : http://oeufdure.free.fr/download/sogo/
>
> Fabrice Durand
>
>
> 2010/12/20 Paolo Ghidini < " target="_blank"> >
>         Hi, i'm using htc hero with android 2.2 , the imap backend
>         it's ok but i
>         don't sync calendar and addressbook.
>         In the debug.txt i don't have any errors :
>
>         12/20/10 11:59:48 [11235] Client supports version 2.5
>         12/20/10 11:59:48 [11235] Combined 3 backends loaded.
>         12/20/10 11:59:48 [11235] Combined::Logon(user, ,***)
>         12/20/10 11:59:48 [11235] IMAP::Logon(user, , ***)
>         12/20/10 11:59:48 [11235] IMAP connection opened sucessfully
>         12/20/10 11:59:48 [11235] CalDAV::logon to webdav server
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updating
>         CALDAV_SERVER
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updated
>         CALDAV_SERVER with
>         myserver
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updating CALDAV_PORT
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updated CALDAV_PORT
>         with 80
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updating CALDAV_PATH
>         12/20/10 11:59:48 [11235] CalDAV::Config: Updated CALDAV_PATH
>         with
>         /SOGo/dav/user/Calendar/personal/
>         12/20/10 11:59:48 [11235] CalDAV::Successful Logon To WebDAV
>         Server
>         12/20/10 11:59:48 [11235] CardDAV::logon to webdav server
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updating
>         CARDDAV_SERVER
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updated
>         CARDDAV_SERVER with
>         myserver
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updating
>         CARDDAV_PORT
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updated
>         CARDDAV_PORT with 80
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updating
>         CARDDAV_PATH
>         12/20/10 11:59:48 [11235] CardDAV::Config: Updated
>         CARDDAV_PATH with
>         /SOGo/dav/user/Contacts/personal/
>         12/20/10 11:59:48 [11235] CardDAV::Successful Logon To WebDAV
>         Server
>         12/20/10 11:59:48 [11235] Combined login success
>         12/20/10 11:59:48 [11235] Combined::Setup(user,
>         androidc1367156404, 2.5)
>         12/20/10 11:59:48 [11235] Combined::Setup success
>         12/20/10 11:59:48 [11235] POST cmd: Ping
>         12/20/10 11:59:48 [11235] Ping received
>         12/20/10 11:59:48 [11235] Ping init
>
>         and then there are a lot of row :
>         12/20/10 12:01:44 [11233] CardDAV::GetMessageList(contacts)
>         12/20/10 12:01:45 [11233] CardDAV::StatMessage(contacts,
>         C4402472-E7F0-0001-1338-6FD811C0EF20.vcf)
>         12/20/10 12:01:45 [11233] CardDAV::StatMessage(contacts,
>         C4402472-E7F0-0001-1338-6FD811C0EF20.vcf)
>         12/20/10 12:01:45 [11233] CardDAV::message moded at Fri, 26
>         Mar 2010
>         16:31:22 +0100
>         12/20/10 12:01:45 [11233] CardDAV::StatMessage(contacts,
>         C4402472-E800-0001-9BBC-F6D7A6909350.vcf)
>         12/20/10 12:01:45 [11233] CardDAV::StatMessage(contacts,
>         C4402472-E800-0001-9BBC-F6D7A6909350.vcf)
>         12/20/10 12:01:45 [11233] CardDAV::message moded at Fri, 26
>         Mar 2010
>         16:31:22 +0100
>         12/20/10 12:01:45 [11233] CardDAV::StatMessage(contacts,
>         C4402472-E800-0001-CBB5-D200AC861E82.vcf)
>
>         but nothing on smartphone.
>
>         can you help me?
>
>         Thanks
>
>         Ghido
>
>
>         --
>         " target="_blank">
>         https://inverse.ca/sogo/lists
>
>

--
Med venlig hilsen
Bo Simonsen
Systemudvikler, cand.scient.

Karensgade 12, st.th.
2500 Valby
32158665 / 25304508

--




Archive powered by MHonArc 2.6.16.

Top of page