Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-26 Thread Christian Mack
Hello mourik jan heupink


Am 2013-04-25 21:59, schrieb mourik jan heupink:
 
 ... 
 
 But why don't you add this web calendar directly on the N9.
 I took the caldav url directly from the webinterface. (Caldav URL from
 'links to this calendar') I'm guessing that's what you mean?
 

Yes exactly.
With that you don't have to syncronize indirectly.
This should prevent the additional delay from the SOGo sync process.


 I realise this list is about SOGo and not about the N9, therefore my
 question is: Are there other people here using the N9/Meego/Harmattan
 with SOGo, and how are your experiences? Do you observe the same two
 issues/problems or not?


 Sorry, don't have one :-)
 I still hope that someone else responds who has one... :-)
 
 As it stands now, the issue 2 (imported ics files not showing up on the
 N9) is still unclear.
 

Good luck on that.

If noone shows up, you could open a bug report yourself, in order to
clear it with the developers.


Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-25 Thread mourik jan heupink

Dear list, peter,

Things are still not 100% working, and I'm guessing now the problem lies 
with the N9.


Syncing appointsments I manually made in thunderbird and the 
webinterface show up on the N9. I can even edit them on the N9, and the 
changes sync back. - Success.


Problem 1:
When creating an appointment on the N9, the start/end time shifts to 40 
minutes later on thunderbird/webaccess, and the 'raw source' seems VERY 
very complicated and wy to big for just a simple single appointment. 
See: http://pastebin.com/VbVknuym
Note: this raw source is a simple, single appointment, simple and plain, 
from 14:00 to 15:00, showing up as 14:40 to 15:40


Problem 2:
Imported ical calendars never show up on the N9, however thunderbird  
web access show them fine.


The above makes me think that the problem is actually on the N9 (and the 
libkcal 4.3 that it uses, gathered from the link above).


I realise this list is about SOGo and not about the N9, therefore my 
question is: Are there other people here using the N9/Meego/Harmattan 
with SOGo, and how are your experiences? Do you observe the same two 
issues/problems or not?


Regards,
MJ
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-25 Thread Christian Mack
Hello mourik jan heupink


Am 2013-04-25 11:45, schrieb mourik jan heupink:
 
 Things are still not 100% working, and I'm guessing now the problem lies
 with the N9.
 
 Syncing appointsments I manually made in thunderbird and the
 webinterface show up on the N9. I can even edit them on the N9, and the
 changes sync back. - Success.
 
 Problem 1:
 When creating an appointment on the N9, the start/end time shifts to 40
 minutes later on thunderbird/webaccess, and the 'raw source' seems VERY
 very complicated and wy to big for just a simple single appointment.
 See: http://pastebin.com/VbVknuym
 Note: this raw source is a simple, single appointment, simple and plain,
 from 14:00 to 15:00, showing up as 14:40 to 15:40
 

This appointment is correct.
But the Timezone definition in it is really large.

It also uses RDATE in the Timezone definition.
This is not jet supported by SOGo.
See Bug #2179
http://www.sogo.nu/bugs/bug_view_advanced_page.php?bug_id=2179

As it says soon as target version, it will be integrated into one of
the next versions.


 Problem 2:
 Imported ical calendars never show up on the N9, however thunderbird 
 web access show them fine.
 
 The above makes me think that the problem is actually on the N9 (and the
 libkcal 4.3 that it uses, gathered from the link above).
 

I am not sure here.
I think I read something about SOGo not announcing web calendars.

But why don't you add this web calendar directly on the N9.


 I realise this list is about SOGo and not about the N9, therefore my
 question is: Are there other people here using the N9/Meego/Harmattan
 with SOGo, and how are your experiences? Do you observe the same two
 issues/problems or not?
 

Sorry, don't have one :-)


Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-25 Thread mourik jan heupink

Hi Christian, list,


This appointment is correct.

This is already nice to know, because I started to doubt everything. :-)


It also uses RDATE in the Timezone definition.
This is not jet supported by SOGo.
See Bug #2179
http://www.sogo.nu/bugs/bug_view_advanced_page.php?bug_id=2179
I should have searched the bugzilla, thanks for pointing that bug out. 
This is also nice to know. :-)



But why don't you add this web calendar directly on the N9.
I took the caldav url directly from the webinterface. (Caldav URL from 
'links to this calendar') I'm guessing that's what you mean?



I realise this list is about SOGo and not about the N9, therefore my
question is: Are there other people here using the N9/Meego/Harmattan
with SOGo, and how are your experiences? Do you observe the same two
issues/problems or not?



Sorry, don't have one :-)

I still hope that someone else responds who has one... :-)

As it stands now, the issue 2 (imported ics files not showing up on the 
N9) is still unclear.


Thanks!
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-24 Thread mourik jan heupink

Hi Ludovic, Peter, list,

I have just installed the ZEG, and tried accessing shared calendars over 
CalDAV: works fine. Meaning it must be something in my installation, or 
in the particular calendar I'm trying to access that causes problems.


So the combo SOGo/CalDAV/N9 works good.

@Ludo: Would you still like me to do the steps outlined below, to get 
rid of the '{DAV:}getlastmodified' has no matching SQL field 
notification in the sogo.log?


Thanks for your input!

MJ


I suggest you put a breakpoint on _davSQLFieldsForProperties: and show
us a stacktrace of the end result.

Also, sniff using tcpflow when that happens (in/out communications on
port 20 000) and also send us the result the request that triggers the
breakpoint.

See
http://www.sogo.nu/english/nc/support/faq/article/how-do-i-debug-sogo.html
for debugging details.

Thanks,


--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-22 Thread Peter Peltonen
Hi,

On Sun, Apr 21, 2013 at 9:21 PM, mourik jan heupink heup...@gmail.comwrote:

 I'm trying to add a SOGo calendar to my Nokia N9 Meego 1.2 Harmattan
 device, via it's native CalDAV support. But the calendar is not showing up
 on my device.

 Sogo.log tells me the following:

 2013-04-21 20:09:05.921 sogod[2784] -[WEClientCapabilities
 initWithRequest:]: Unknown WebClient: user-agent='Nokia-CalDav/1.0'

 and, more interesting:

 Apr 21 20:09:09 sogod [2784]: [ERROR] 0x5093D5C0[**
 SOGoAppointmentFolder]:**C5A8F1D0-B160-0001-B7D6-**1DC095B01274 DAV
 property '{DAV:}getlastmodified' has no matching SQL field, response could
 be incomplete

 Tips..? Anyone using Meego / SOGo / Caldav combination?


I have an N9 MeeGo 1.2 Harmattan (version PR1.3) as well and I just tried
adding the CalDAV account to sync with my sogo-2.0.4b-1.centos6.i686
installation.

Adding the calendar worked ok and I could get my Personal calendar events
to show in my N9 calendar. I did nothing special, just added the account
from N9 Accounts and used the CalDAV URL reported by the SOGo Web UI for
my Personal Calendar.

Checking my logs I can see the same errors as you, though:

[root@sogo html]# grep AppointmentFolde /var/log/sogo/sogo.log
Apr 22 12:09:28 sogod [2051]: [ERROR]
0xAFB4A004[SOGoAppointmentFolder]:personal DAV property
'{DAV:}getlastmodified' has no matching SQL field, response could be
incomplete

[root@sogo html]# grep Nokia /var/log/sogo/sogo.log
2013-04-22 08:00:58.657 sogod[2051] -[WEClientCapabilities
initWithRequest:]: Unknown WebClient: user-agent='Nokia-CalDav/1.0'

But as I can see my events and adding a new event works as well, I think
your problem lies somewhere else in your installation?

Regards,
Peter
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-22 Thread mourik jan heupink

Hi Peter, list,



Adding the calendar worked ok and I could get my Personal calendar
events to show in my N9 calendar. I did nothing special, just added the
account from N9 Accounts and used the CalDAV URL reported by the SOGo
Web UI for my Personal Calendar.


I have just tried with my personal calendar, and you are right: that one 
works fine. Both ways. (url looks like 
http://my.domain/SOGo/dav/username/Calendar/personal)


Could you try adding a shared calendar, to see if that works for you 
too? The url (taken from the SOGo web UI) looks like:


http://my.domain/SOGo/dav/username/Calendar/C5A8F1D0-B160-0001-B7D6-1DC095B01274

(I did copy and paste, so the url is correct)

Curious. :-)

MJ
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Meego Caldav | '{DAV:}getlastmodified' has no matching SQL field

2013-04-22 Thread Ludovic Marcotte

On 22/04/13 06:51, mourik jan heupink wrote:


I have just tried with my personal calendar, and you are right: that 
one works fine. Both ways. (url looks like 
http://my.domain/SOGo/dav/username/Calendar/personal)


Could you try adding a shared calendar, to see if that works for you 
too? The url (taken from the SOGo web UI) looks like:


http://my.domain/SOGo/dav/username/Calendar/C5A8F1D0-B160-0001-B7D6-1DC095B01274 



(I did copy and paste, so the url is correct)

Curious. :-) 
I suggest you put a breakpoint on _davSQLFieldsForProperties: and show 
us a stacktrace of the end result.


Also, sniff using tcpflow when that happens (in/out communications on 
port 20 000) and also send us the result the request that triggers the 
breakpoint.


See 
http://www.sogo.nu/english/nc/support/faq/article/how-do-i-debug-sogo.html 
for debugging details.


Thanks,

--
Ludovic Marcotte
+1.514.755.3630  ::  www.inverse.ca
Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence 
(www.packetfence.org)

--
users@sogo.nu
https://inverse.ca/sogo/lists