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

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-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

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-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 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


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 Peter Peltonen
Hi,

On Sun, Apr 21, 2013 at 9:21 PM, mourik jan heupink wrote:

> 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

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

2013-04-21 Thread mourik jan heupink

Hi all,

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?

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