c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #20386
[Bug 738682] Re: synchronizing via caldav doesn't work (WebDAV error)
Hi,
openerp-server listens on 8071 for incoming HTTPS connections. My GTK client is also configured this way, to use myhost.com:8071 via "XML-RPC secure". And indeed, using the URL https://myhost.com:8071/webdav/abc/Documents I can also browse my document repository. Just downloading any file fails with "TypeError: cannot concatenate 'str' and 'nodefd_db' objects" in the log.
Was this the information you were asking for?
Kind regards,
Tobias Pfeiffer
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/738682
Title:
synchronizing via caldav doesn't work (WebDAV error)
Status in OpenERP Modules (addons):
Incomplete
Bug description:
Hi,
I installed OpenERP server 6.0.1 on my Ubuntu Server 10.04 using the
provided Debian packages. The system works fine by now, I can access
it from remote using the GTK client over HTTPS/XML-RPC. I tried to
synchronize the calendar using the builtin CalDAV method with my
korganizer. Trying to access the calendar at
<https://myhost.com:8071/webdav/abc/calendars/users/admin/c/Meetings>
results in the following error in the server logs:
[2011-03-20 13:51:40,153][?] INFO:auth:Found user="admin", passwd="***" for db="abc"
[2011-03-20 13:51:40,476][abc] ERROR:https:Could not run do_GET
Traceback (most recent call last):
File "/usr/share/pyshared/openerp-server/service/websrv_lib.py", line 299, in _handle_one_foreign
method()
File "/usr/lib/pymodules/python2.6/DAV/WebDAVServer.py", line 214, in do_GET
return self._HEAD_GET(with_body=True)
File "/usr/lib/pymodules/python2.6/DAV/WebDAVServer.py", line 204, in _HEAD_GET
self.send_body(data, '200', "OK", "OK", content_type, headers)
File "/usr/share/pyshared/openerp-server/addons/document_webdav/webdav_server.py", line 184, in send_body
ctype=ctype, headers=headers)
File "/usr/lib/pymodules/python2.6/DAV/WebDAVServer.py", line 117, in send_body
self._append(DATA)
File "/usr/lib/pymodules/python2.6/DAV/BufferingHTTPServer.py", line 54, in _append
self.__buffer=self.__buffer+s
TypeError: cannot concatenate 'str' and 'nodefd_static' objects
[2011-03-20 13:51:40,476][abc] ERROR:https:code 500, message Internal error
Of course, the error message comes from the python-webdav package
(installed version: 0.9.3-6), but I guess the error lies deeper, i.e.
within OpenERP. Can anyone reproduce this? Any idea what the problem
could be?
Thanks for your help
Tobias Pfeiffer
References