This are the info of all groupdav relevant files on my devel box, which
does NOT show the problem you describe:
svn info egw-pear/HTTP/WebDAV/Server.php egw-pear/HTTP/WebDAV/Tools/*
*/inc/groupdav groupdav.php
Pfad: egw-pear/HTTP/WebDAV/Server.php
Name: Server.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egw-pear/HTTP/WebDAV/Server.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25468
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25468
Letztes Änderungsdatum: 2008-05-19 09:36:10 +0200 (Mo, 19 Mai 2008)
Text zuletzt geändert: 2008-05-19 09:56:36 +0200 (Mo, 19 Mai 2008)
Prüfsumme: 1ce98a3314e3202ea3be1cfcfa1b6da5
Pfad: egw-pear/HTTP/WebDAV/Tools/_parse_lockinfo.php
Name: _parse_lockinfo.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egw-pear/HTTP/WebDAV/Tools/_parse_lockinfo.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 23604
Letztes Änderungsdatum: 2007-04-15 13:48:23 +0200 (So, 15 Apr 2007)
Text zuletzt geändert: 2007-08-30 18:39:05 +0200 (Do, 30 Aug 2007)
Prüfsumme: 29652efcd3761ebe96cd22620710772f
Pfad: egw-pear/HTTP/WebDAV/Tools/_parse_propfind.php
Name: _parse_propfind.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egw-pear/HTTP/WebDAV/Tools/_parse_propfind.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25465
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25465
Letztes Änderungsdatum: 2008-05-18 21:36:53 +0200 (So, 18 Mai 2008)
Text zuletzt geändert: 2008-05-18 22:08:45 +0200 (So, 18 Mai 2008)
Prüfsumme: 8265852f7f36b648a876e58ffb661529
Pfad: egw-pear/HTTP/WebDAV/Tools/_parse_proppatch.php
Name: _parse_proppatch.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egw-pear/HTTP/WebDAV/Tools/_parse_proppatch.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 23604
Letztes Änderungsdatum: 2007-04-15 13:48:23 +0200 (So, 15 Apr 2007)
Text zuletzt geändert: 2007-08-30 18:39:05 +0200 (Do, 30 Aug 2007)
Prüfsumme: b0f83a3db49a614044610471a5eb5dc0
Pfad: egw-pear/HTTP
URL: svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egw-pear/HTTP
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Verzeichnis
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25450
Letztes Änderungsdatum: 2008-05-16 13:29:16 +0200 (Fr, 16 Mai 2008)
Pfad: addressbook/inc/class.addressbook_groupdav.inc.php
Name: class.addressbook_groupdav.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/addressbook/inc/class.addressbook_groupdav.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25478
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25478
Letztes Änderungsdatum: 2008-05-20 11:02:16 +0200 (Di, 20 Mai 2008)
Text zuletzt geändert: 2008-05-20 11:35:08 +0200 (Di, 20 Mai 2008)
Prüfsumme: fccd7d3f6b2fd2d89441507d525e6e04
Pfad: calendar/inc/class.calendar_groupdav.inc.php
Name: class.calendar_groupdav.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/calendar/inc/class.calendar_groupdav.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25479
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25479
Letztes Änderungsdatum: 2008-05-20 11:07:03 +0200 (Di, 20 Mai 2008)
Text zuletzt geändert: 2008-05-20 11:39:54 +0200 (Di, 20 Mai 2008)
Prüfsumme: 349140ca3a8e3a53fb162097661343ae
Pfad: infolog/inc/class.infolog_groupdav.inc.php
Name: class.infolog_groupdav.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/infolog/inc/class.infolog_groupdav.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25458
Letztes Änderungsdatum: 2008-05-17 20:03:33 +0200 (Sa, 17 Mai 2008)
Text zuletzt geändert: 2008-05-17 20:36:14 +0200 (Sa, 17 Mai 2008)
Prüfsumme: f27f9e140e6639407edfa01be0a9e3a3
Pfad: phpgwapi/inc/class.groupdav_groups.inc.php
Name: class.groupdav_groups.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/phpgwapi/inc/class.groupdav_groups.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25454
Letztes Änderungsdatum: 2008-05-17 14:54:26 +0200 (Sa, 17 Mai 2008)
Text zuletzt geändert: 2008-05-17 15:27:07 +0200 (Sa, 17 Mai 2008)
Prüfsumme: 830356643d2fbf475bb14f089e1f0b99
Pfad: phpgwapi/inc/class.groupdav_handler.inc.php
Name: class.groupdav_handler.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/phpgwapi/inc/class.groupdav_handler.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25475
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25475
Letztes Änderungsdatum: 2008-05-20 06:59:26 +0200 (Di, 20 Mai 2008)
Text zuletzt geändert: 2008-05-20 07:32:16 +0200 (Di, 20 Mai 2008)
Prüfsumme: 11e370e97583374e1915fd40cc855f86
Pfad: phpgwapi/inc/class.groupdav.inc.php
Name: class.groupdav.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/phpgwapi/inc/class.groupdav.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25475
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25475
Letztes Änderungsdatum: 2008-05-20 06:59:26 +0200 (Di, 20 Mai 2008)
Text zuletzt geändert: 2008-05-20 07:32:16 +0200 (Di, 20 Mai 2008)
Prüfsumme: db941c84e8bb5aa19cd1e002816186e4
Pfad: phpgwapi/inc/class.groupdav_principals.inc.php
Name: class.groupdav_principals.inc.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/phpgwapi/inc/class.groupdav_principals.inc.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25462
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25454
Letztes Änderungsdatum: 2008-05-17 14:54:26 +0200 (Sa, 17 Mai 2008)
Text zuletzt geändert: 2008-05-17 15:27:07 +0200 (Sa, 17 Mai 2008)
Prüfsumme: 2c2866e810e2b221778e121728f4ed6f
Pfad: groupdav.php
Name: groupdav.php
URL:
svn+ssh://svn@dev.egroupware.org/egroupware/trunk/egroupware/groupdav.php
Basis des Projektarchivs: svn+ssh://svn@dev.egroupware.org/egroupware
UUID des Projektarchivs: 923e3c2e-ae13-0410-ba18-ced7211e33de
Revision: 25469
Knotentyp: Datei
Plan: normal
Letzter Autor: ralfbecker
Letzte geänderte Rev: 25469
Letztes Änderungsdatum: 2008-05-19 09:55:37 +0200 (Mo, 19 Mai 2008)
Text zuletzt geändert: 2008-05-19 10:28:23 +0200 (Mo, 19 Mai 2008)
Prüfsumme: 353aaea2d882972a329fed326d581a6b
Christoph Kaulich schrieb:
Hi Ralf,
I am using 0.62 as recommended. It was working last week, but I don’t
remember exactly when it broke. I think switching to the new
groupdav.php outside of icalsrv made it buggy.
I can see the changes you mentioned, but I can still do not get on the
complete filename, only on the number.
So I see
addressbook-98-376f4df772b11449bbf89f9d13333aba.vcf 0
Apr 14 11:21
addressbook-99-376f4df772b11449bbf89f9d13333aba.vcf 0
Apr 14 11:35
But can’t do:
dav:/egroupware/groupdav.php/addressbook/> get
addressbook-99-376f4df772b11449bbf89f9d13333aba.vcf
Downloading
`/egroupware/groupdav.php/addressbook/addressbook-99-376f4df772b11449bbf89f9d13333aba.vcf’to
addressbook-99-376f4df772b11449bbf89f9d13333aba.vcf: [.] failed:
404 Not Found
but
dav:/egroupware/groupdav.php/addressbook/> get 99
Downloading `/egroupware/groupdav.php/addressbook/99’ to 99:
Progress: [=============================>] 100,0% of 206 bytes succeeded.
works. I think this is the part where my Conector fails.
Christoph
Ralf Becker schrieb:
Hi Christoph,
just had a look with Cadaver: it’s missing the, by webdav required,
getlastmodified and getcontentlength properties. After adding them (it’s
commited now for addressbook and calendar) it’s working fine in Cadaver:
dav:/egroupware/groupdav.php/addressbook/> ls
Listing collection `/egroupware/groupdav.php/addressbook/’: succeeded.
1D52B583-B3E1-0001-FC69-19491DA0B410.vcf 0 Apr 28 08:18
1D52BB6B-390B-0001-9D49-1F70B6001633.vcf 0 Mai 15 19:57
AA-368eaf52-8efc-4c19-4c.vcf 0 Mai 17 15:41
AA-3db6f0d1-2346-5675-3e.vcf 0 Mai 20 10:32
addressbook-1541-c85f1a7673eb6677bf0e1430bef20cab.vcf
0 Aug 13 2006
addressbook-1542-c85f1a7673eb6677bf0e1430bef20cab.vcf
0 Mai 11 10:01
I also fixed an other bug with PUT / creation of Contacts.
Btw. which SOGo Connector version are you using, I’m using 0.62, as the
current ones still make a lot problems.
Ralf
Christoph Kaulich schrieb:
Hi Ralf,
I was digging a little deeper.
When I use cadaver I can list the the collection
http://server1/egroupware/groupdav.php/addressbook/ and get something
like this:
Error: addressbook-456-376f4df772b11449bbf89f9d13333aba.vcf 404 Not Found
Error: addressbook-457-376f4df772b11449bbf89f9d13333aba.vcf 404 Not Found
Error: addressbook-458-376f4df772b11449bbf89f9d13333aba.vcf 404 Not Found
Error: addressbook-459-376f4df772b11449bbf89f9d13333aba.vcf 404 Not Found
If I try to get an entry and issue
dav:/egroupware/groupdav.php/addressbook/> get
addressbook-459-376f4df772b11449bbf89f9d13333aba.vcf
Downloading
`/egroupware/groupdav.php/addressbook/addressbook-459-376f4df772b11449bbf89f9d13333aba.vcf’
to addressbook-459-376f4df772b11449bbf89f9d13333aba.vcf: [.] failed:
404 Not Found
but if I do
dav:/egroupware/groupdav.php/addressbook/> get 459
Downloading `/egroupware/groupdav.php/addressbook/459’ to 459:
Progress: [=============================>] 100,0% of 468 bytes succeeded.
I tried that, because in calendar only the numbers are displayed as
well, also in the collection listing.
Can you give me a hint where I have to dig further?
Thanks
Christoph
Ralf Becker schrieb:
Hi Christoph,
ich habe gerade eben noch mal getestet, mit den aktuellen Änderungen von
heute morgen, und ich kann sowohl im TB (mit SOGo 0.62) also auch in der
eGW neue Kontakte zufügen und sie tauchen nach einem Sync auch auf der
anderen Seite auf.
Mehr kann ich Dir auf der Mailing Liste nicht helfen …
Ralf
Christoph Kaulich schrieb:
Hello,
does nobody know what ist going wrong here with trubk from today. The
URI in the Sogo Connector is:
http://server1/egroupware/groupdav.php/addressbook/
the log files are:
[20-May-2008 09:29:25] GroupDAV PHP_AUTH_USER=kaulich,
HTTP_USER_AGENT=Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14)
Gecko/20080421 SUSE/2.0.0.14-6.3 Lightning/0.9pre Thunderbird/2.0.0.14
–> no_session=0
[20-May-2008 09:29:25] groupdav::PROPFIND(Array([path] =>
/addressbook/[depth] => infinity[root] => Array([name] =>
propfind[xmlns] => DAV:)[props] => all[other] => Array([0] =>
Array([name] => getetag[xmlns] => DAV:[attrs] => Array()[depth] => 1))))
[20-May-2008 09:29:25] groupdav::_parse_path(’/addressbook/’) returning
false: id=, app=‘addressbook’, user=1126
[20-May-2008 09:29:25]
addressbook_groupdav::propfind(/addressbook/,Array([path] =>
/addressbook/[depth] => infinity[root] => Array([name] =>
propfind[xmlns] => DAV:)[props] => all[other] => Array([0] =>
Array([name] => getetag[xmlns] => DAV:[attrs] => Array()[depth] =>
1))),1126,) filter=Array([account_id] => )
[20-May-2008 09:29:41] groupdav::GET(Array([path] =>
/addressbook/addressbook-3-376f4df772b11449bbf89f9d13333aba.vcf))
[20-May-2008 09:29:41]
groupdav_handler::_common_get_put_delete(GET,addressbook-3-376f4df772b11449bbf89f9d13333aba)
403 Forbidden/404 Not Found:
read(addressbook-3-376f4df772b11449bbf89f9d13333aba)==null
and no card is written to the Thunderbird addressbook.
Christoph
Christoph Kaulich schrieb:
/srv/www/htdocs/egroupware/groupdav.php is already there, and
’/srv/www/htdocs/egroupware/icalsrv/groupdav.php’ does not exist? This
is true,
For every card I get
groupdav::GET(Array([path] =>
/addressbook/addressbook-456-376f4df772b11449bbf89f9d13333aba.vcf))
[19-May-2008 10:59:33]
groupdav_handler::_common_get_put_delete(GET,addressbook-456-376f4df772b11449bbf89f9d13333aba)
403 Forbidden/404 Not Found:
read(addressbook-456-376f4df772b11449bbf89f9d13333aba)==null
in my php.log while trying to sync to Sogo Connector. Can I increase
verbosity for that?
Christoph
Klaus Leithoff schrieb:
Hmmm,…
’/srv/www/htdocs/egroupware/icalsrv/groupdav.php’
does it exist?
There should be a groupdav.php in
/srv/www/htdocs/egroupware/
do a
svn update .
to get that.
regards
Klaus
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft® Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft® Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft® Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers
–
Ralf Becker
eGroupWare Training & Support ==> http://www.egroupware-support.de
Outdoor Unlimited Training GmbH [www.outdoor-training.de]
Handelsregister HRB Kaiserslautern 3587
Geschäftsführer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 (0)631 31657-0
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft® Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers