Comments (23)
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?
Kind regards,
Benjamin
Am 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL, which i have to write in the backup of CardDAV for Roundcube, that CardDAV will find my adressbooks ?
here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/ [1] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/ HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
WWW-Authenticate: Digest realm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL /.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL /.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/
Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51
from rcmcarddav.
Hi,
After Holiday 😀
Zugestellt durch eBrieftaube (Rohrpost war leider defekt!)
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder [email protected]:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL, which i have to write in the backup of CardDAV for Roundcube, that CardDAV will find my adressbooks ?
here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/ [1] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/ HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
WWW-Authenticate: Digest realm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL /.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL /.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51
—
Reply to this email directly or view it on GitHub.
from rcmcarddav.
I'm having the same problem. I'll email shoot you a link, @blind-coder.
from rcmcarddav.
Mail sent.
from rcmcarddav.
Looks like you're not going beyond DISCOVERY. I had the same, then when checking Apache's error log I found a message "PHP Fatal error: Class 'SimpleXMLElement' not found in /usr/local/www/roundcube/plugins/carddav/carddav_common.php on line 116".
Installing the textproc/php5-simplexml port (I'm using FreeBSD) and restarting Apache solved this for me.
from rcmcarddav.
The problem is that Baikal uses Digest authentication, which the HTTP class RCMCardDAV is using cannot handle.
I'll try to figure out, why it doesn't do that, because it seriously should.
from rcmcarddav.
Please try the branch issue_51 and tell me if it works.
Note: THIS IS AN EXPERIMENTAL BRANCH! Some features don't work (because they no longer exist) and code is definately not optimised for anything except "work".
from rcmcarddav.
Hallo Benjamin,
ich gehe mal davon aus, das wir uns auch auf Deutsch unterhalten können :-)
Da ich mit den Mailing Listen System nicht ganz vertraut bin, bin ich
mir jetzt auch nicht sicher, ob nur Du diese Mail erhälst, oder alle.
Schick mir bitte mal eine E-Mailadresse, welche nur Du abrufst. Ich habe
den Testaccount eingerichtet und will Dir jetzt die Zugangsdaten zusenden.
Gruß Hassan
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL,
which i have to write in the backup of CardDAV for Roundcube, that
CardDAV will find my adressbooks ?here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[1] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/
HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Pragma: no-cache
WWW-Authenticate: Digest
realm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5:
DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51—
Reply to this email directly or view it on GitHub
#51 (comment).
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/
from rcmcarddav.
Hallo Hassan.
Ja, koennen wir natuerlich :-)
Ich bin unter "[email protected]" erreichbar. Ich glaube
allerdings, das Baikal-"Problem" geloest zu haben. Im Branch "issue_51"
(https://github.com/blind-coder/rcmcarddav/tree/issue_51) habe ich
experimentell eine andere HTTP Library verwendet, die den von Baikal
verwendeten HTTP Digest Authentication Mechanismus beherrscht.
Leider fehlt mir dazu noch Feedback. Wenn du diesen Branch testen
koenntest, waere das super!
Freundliche Gruesse,
Benjamin
Am 2014-08-22 13:58, schrieb HassanMullah:
Hallo Benjamin,
ich gehe mal davon aus, das wir uns auch auf Deutsch unterhalten können :-)
Da ich mit den Mailing Listen System nicht ganz vertraut bin, bin ich
mir jetzt auch nicht sicher, ob nur Du diese Mail erhälst, oder alle.Schick mir bitte mal eine E-Mailadresse, welche nur Du abrufst. Ich habe
den Testaccount eingerichtet und will Dir jetzt die Zugangsdaten zusenden.Gruß Hassan
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL,
which i have to write in the backup of CardDAV for Roundcube, that
CardDAV will find my adressbooks ?here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[1] RL 5: DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/
HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Pragma: no-cache
WWW-Authenticate: Digest
realm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5:
DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51Reply to this email directly or view it on GitHub
#51 (comment).Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/
Links:
[1]
#51 (comment)
from rcmcarddav.
Hallo Benjamin,
OK, ich werde ab Mittwoch wieder richtig aus dem Urlaub zurück sein,
d.h. wenn es mir diese Woche dann reicht, werde ich schon testen,
ansonsten halt etwas später.
Was muss ich mit dem 51iger Branch genau machen ? Komplett austauschen ?
Gruß Hassan
P.S: Ich sende Dir gleich mal die Zugangsdaten zum Testen zu. Bitte um
Feedback, wenn Du damit fertig bist.
Am 22.08.2014 um 14:33 schrieb Benjamin Schieder:
Hallo Hassan.
Ja, koennen wir natuerlich :-)
Ich bin unter "[email protected]" erreichbar. Ich glaube
allerdings, das Baikal-"Problem" geloest zu haben. Im Branch "issue_51"
(https://github.com/blind-coder/rcmcarddav/tree/issue_51) habe ich
experimentell eine andere HTTP Library verwendet, die den von Baikal
verwendeten HTTP Digest Authentication Mechanismus beherrscht.Leider fehlt mir dazu noch Feedback. Wenn du diesen Branch testen
koenntest, waere das super!Freundliche Gruesse,
BenjaminAm 2014-08-22 13:58, schrieb HassanMullah:
Hallo Benjamin,
ich gehe mal davon aus, das wir uns auch auf Deutsch unterhalten
können :-)Da ich mit den Mailing Listen System nicht ganz vertraut bin, bin ich
mir jetzt auch nicht sicher, ob nur Du diese Mail erhälst, oder alle.Schick mir bitte mal eine E-Mailadresse, welche nur Du abrufst. Ich habe
den Testaccount eingerichtet und will Dir jetzt die Zugangsdaten
zusenden.Gruß Hassan
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL,
which i have to write in the backup of CardDAV for Roundcube, that
CardDAV will find my adressbooks ?here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[1] RL 5: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/
HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Pragma: no-cache
WWW-Authenticate: Digestrealm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5:
DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51Reply to this email directly or view it on GitHub
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
#51 (comment)�
Reply to this email directly or view it on GitHub
#51 (comment).
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/
from rcmcarddav.
Hallo Hassan.
Du musst nur "git checkout issue_51" machen, der Branch ist kompatibel
mit dem master Branch, unterstuetzt aber nicht alle Features desselben
(z.B. preemptive auth), dennoch nutze ich den issue_51 momentan mit
owncloud ohne spuerbare Probleme.
Ich melde mich, sobald ich Zeit zum Testen hatte.
Schoene Gruesse,
Benjamin
Am 2014-08-23 10:06, schrieb HassanMullah:
Hallo Benjamin,
OK, ich werde ab Mittwoch wieder richtig aus dem Urlaub zurück sein,
d.h. wenn es mir diese Woche dann reicht, werde ich schon testen,
ansonsten halt etwas später.Was muss ich mit dem 51iger Branch genau machen ? Komplett austauschen ?
Gruß Hassan
P.S: Ich sende Dir gleich mal die Zugangsdaten zum Testen zu. Bitte um
Feedback, wenn Du damit fertig bist.Am 22.08.2014 um 14:33 schrieb Benjamin Schieder:
Hallo Hassan.
Ja, koennen wir natuerlich :-)
Ich bin unter "[email protected]" erreichbar. Ich glaube
allerdings, das Baikal-"Problem" geloest zu haben. Im Branch "issue_51"
(https://github.com/blind-coder/rcmcarddav/tree/issue_51) habe ich
experimentell eine andere HTTP Library verwendet, die den von Baikal
verwendeten HTTP Digest Authentication Mechanismus beherrscht.Leider fehlt mir dazu noch Feedback. Wenn du diesen Branch testen
koenntest, waere das super!Freundliche Gruesse,
BenjaminAm 2014-08-22 13:58, schrieb HassanMullah:
Hallo Benjamin,
ich gehe mal davon aus, das wir uns auch auf Deutsch unterhalten
können :-)Da ich mit den Mailing Listen System nicht ganz vertraut bin, bin ich
mir jetzt auch nicht sicher, ob nur Du diese Mail erhälst, oder alle.Schick mir bitte mal eine E-Mailadresse, welche nur Du abrufst. Ich habe
den Testaccount eingerichtet und will Dir jetzt die Zugangsdaten
zusenden.Gruß Hassan
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the URL,
which i have to write in the backup of CardDAV for Roundcube, that
CardDAV will find my adressbooks ?here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[1] RL 5: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND /mybaikal/card.php/addressbooks/holger/default/
HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Pragma: no-cache
WWW-Authenticate: Digestrealm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5:
DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) retrieve_addressbooks
requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51Reply to this email directly or view it on GitHub
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
#51 (comment)�
Reply to this email directly or view it on GitHub
#51 (comment).Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/
Links:
[1]
#51 (comment)
from rcmcarddav.
Hallo Benjamin,
wie versprochen kam ich heute zum Testen.
Hier meine Vorgehensweise.
Ich habe das issue_51 ZIP heruntergeladen und 1:1 über die bestehende
Installation copiert.
Nachdem ich dann das Adressbuch aktiviert habe, kamen folgende Meldungen:
Warning: simplexml_load_string() [function.simplexml-load-string]:
Entity: line 2: parser warning : xmlns:d: 'DAV:' is not a valid URI in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: simplexml_load_string() [function.simplexml-load-string]:
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"> in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: simplexml_load_string() [function.simplexml-load-string]:
Entity: line 2: parser warning : xmlns:d: 'DAV:' is not a valid URI in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: simplexml_load_string() [function.simplexml-load-string]:
<d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"
xmlns:card="urn:i in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in
/share/HDA_DATA/Web/roundcube/plugins/carddav/inc/Httpful/Handlers/XmlHandler.php
on line 42
Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]:
Entity: line 2: parser warning : xmlns:d: 'DAV:' is not a valid URI in
/share/HDA_DATA/Web/roundcube/plugins/carddav/carddav_common.php on line 115
Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]:
<d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"
xmlns:card="urn:i in
/share/HDA_DATA/Web/roundcube/plugins/carddav/carddav_common.php on line 115
Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]:
^ in /share/HDA_DATA/Web/roundcube/plugins/carddav/carddav_common.php on
line 115
.... aber im Anschluss auch ein "Erfolgreich gespeichert"
Aktuell habe ich mal ca. 20 Kontakte angelegt und diese in Gruppen
organisiert.
In Roundcube ist soweit alles OK, es kommen halt immer diese Meldungen
von oben, wenn ich einen Kontakt anlege oder ändere (mal mehr, mal
weniger Meldungen.
Mein iPhone synct auch schon, nur mit den Gruppen habe ich noch
Anlaufschwierigkeiten.
In Mozilla Thunderbird geht auch alles gut, nur kann Thunderbird mit den
Gruppen nichts anfangen. Dort muss ich "Neue Listen" parallel anlegen,
wo nur die e-Mailadresse gepflegt werden. Das ist zwar nervig, aber es
geht anscheinend nicht anderst.
Frage: Habe ich soweit alles richtig gemacht? Wenn ja, wird es von Dir
noch eine Version geben, damit die ganzen Meldungen nicht mehr kommen ?
Gruß und vielen Dank
Hassan:
P.S. Brauchst Du den Testzugang noch, oder kann ich den löschen ?
Am 23.08.2014 um 10:27 schrieb Benjamin Schieder:
Hallo Hassan.
Du musst nur "git checkout issue_51" machen, der Branch ist kompatibel
mit dem master Branch, unterstuetzt aber nicht alle Features desselben
(z.B. preemptive auth), dennoch nutze ich den issue_51 momentan mit
owncloud ohne spuerbare Probleme.Ich melde mich, sobald ich Zeit zum Testen hatte.
Schoene Gruesse,
BenjaminAm 2014-08-23 10:06, schrieb HassanMullah:
Hallo Benjamin,
OK, ich werde ab Mittwoch wieder richtig aus dem Urlaub zurück sein,
d.h. wenn es mir diese Woche dann reicht, werde ich schon testen,
ansonsten halt etwas später.Was muss ich mit dem 51iger Branch genau machen ? Komplett austauschen ?
Gruß Hassan
P.S: Ich sende Dir gleich mal die Zugangsdaten zum Testen zu. Bitte um
Feedback, wenn Du damit fertig bist.Am 22.08.2014 um 14:33 schrieb Benjamin Schieder:
Hallo Hassan.
Ja, koennen wir natuerlich :-)
Ich bin unter "[email protected]" erreichbar. Ich glaube
allerdings, das Baikal-"Problem" geloest zu haben. Im Branch "issue_51"
(https://github.com/blind-coder/rcmcarddav/tree/issue_51) habe ich
experimentell eine andere HTTP Library verwendet, die den von Baikal
verwendeten HTTP Digest Authentication Mechanismus beherrscht.Leider fehlt mir dazu noch Feedback. Wenn du diesen Branch testen
koenntest, waere das super!Freundliche Gruesse,
BenjaminAm 2014-08-22 13:58, schrieb HassanMullah:
Hallo Benjamin,
ich gehe mal davon aus, das wir uns auch auf Deutsch unterhalten
können :-)Da ich mit den Mailing Listen System nicht ganz vertraut bin, bin ich
mir jetzt auch nicht sicher, ob nur Du diese Mail erhälst, oder alle.Schick mir bitte mal eine E-Mailadresse, welche nur Du abrufst. Ich
habe
den Testaccount eingerichtet und will Dir jetzt die Zugangsdaten
zusenden.Gruß Hassan
Am 08.08.2014 um 09:59 schrieb Benjamin Schieder:
Hello Hassan.
Unfortunately, I have no access to a Baikal instance. Is it possible
that you can provide me with a test-account?Kind regards,
BenjaminAm 2014-08-06 16:55, schrieb HassanMullah:
Hello,
i need urgend help for my connection problem. What is exactly the
URL,
which i have to write in the backup of CardDAV for Roundcube, that
CardDAV will find my adressbooks ?here my logfile:
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen)
retrieve_addressbooks
requestinghttps://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[1] RL 5: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array('host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/mybaikal/card.php/addressbooks/holger/default/',
'request' => 'PROPFIND
/mybaikal/card.php/addressbooks/holger/default/
HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/mybaikal/card.php/addressbooks/holger/default/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 401 Unauthorized
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Set-Cookie: PHPSESSID=e2178f3c67a9038954eb30a3935ce76b; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Pragma: no-cache
WWW-Authenticate: Digestrealm="BaikalDAV",qop="auth",nonce="53e240a95e47f",opaque="df58bdff8cf60599c939187d0b5c54de"
Content-Length: 292
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/xml; charset=utf-8SabreDAVExceptionNotAuthenticated/s:exception
No digest authentication headers were found/s:message
1.8.7/s:sabredav-version
/d:error
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => 'f1bd21e592a93708b71cf83cfd2f2920',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 200
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'content-type' => 'text/html',
),
'body' => ' [2]',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen)
retrieve_addressbooks
requesting https://www.fqdn.tld:443/.well-known/carddav [3] RL 5:
DISCOVERY: (cdfopen) SendRequest: http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/.well-known/carddav',
'request' => 'PROPFIND /.well-known/carddav HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/.well-known/carddav',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 405 Method Not Allowed
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
Allow: GET,HEAD,POST,OPTIONS
Vary: Accept-Encoding
Content-Length: 316
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=iso-8859-1405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '67093b585c83b81f9ac8cf5cb598be64',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) Code: 405
06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen) success: array (
'status' => '405',
'headers' =>
array (
'http/1.1 405 method not allowed' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'allow' => 'GET,HEAD,POST,OPTIONS',
'vary' => 'Accept-Encoding',
'content-length' => '316',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html; charset=iso-8859-1',
),
'body' => '405 Method Not Allowed
METHOD NOT ALLOWED
The requested method PROPFIND is not allowed for the URL
/.well-known/carddav.
Apache Server at www.fqdn.tld [4] Port 443
',
)06-Aug-2014 22:50:17 +0800: DISCOVERY: (cdfopen)
retrieve_addressbooks
requesting https://www.fqdn.tld:443/ [5] [RL 5]
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) SendRequest:
http_class::__set_state(array(
'host_name' => 'www.fqdn.tld',
'host_port' => 443,
'proxy_host_name' => '',
'proxy_host_port' => 80,
'socks_host_name' => '',
'socks_host_port' => 1080,
'socks_version' => '5',
'protocol' => 'https',
'request_method' => 'PROPFIND',
'user_agent' => 'RCM CardDAV plugin/1.0.0',
'accept' => '',
'authentication_mechanism' => '',
'user' => NULL,
'password' => NULL,
'realm' => NULL,
'workstation' => NULL,
'proxy_authentication_mechanism' => '',
'proxy_user' => NULL,
'proxy_password' => NULL,
'proxy_realm' => NULL,
'proxy_workstation' => NULL,
'request_uri' => '/',
'request' => 'PROPFIND / HTTP/1.1',
'request_headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
'Content-Length' => 241,
),
'request_user' => 'holger',
'request_password' => 'mysecretpassword',
'request_realm' => NULL,
'request_workstation' => NULL,
'proxy_request_user' => NULL,
'proxy_request_password' => NULL,
'proxy_request_realm' => NULL,
'proxy_request_workstation' => NULL,
'request_body' => '/D:prop/D:propfind
',
'request_arguments' =>
array (
'Protocol' => 'https',
'HostName' => 'www.fqdn.tld',
'Headers' =>
array (
'Host' => 'www.fqdn.tld:443',
'User-Agent' => 'RCM CardDAV plugin/1.0.0',
'Depth' => '0',
'Content-Type' => 'application/xml; charset="utf-8"',
'Authorization' => 'Basic aG9sZ2VyOjE0dWExNG0=',
'Connection' => 'Keep-Alive',
),
'AuthUser' => 'holger',
'AuthPassword' => 'mysecretpassword',
'HostPort' => 443,
'RequestURI' => '/',
'RequestMethod' => 'PROPFIND',
'Body' => '/D:prop/D:propfind
[2]
',
),
'protocol_version' => '1.1',
'timeout' => 120,
'data_timeout' => 0,
'debug' => 0,
'log_debug' => 0,
'debug_response_body' => 1,
'html_debug' => 0,
'support_cookies' => 1,
'cookies' =>
array (
),
'error' => '',
'error_code' => 0,
'exclude_address' => '',
'follow_redirect' => 0,
'redirection_limit' => 5,
'response_status' => '',
'response_message' => '',
'file_buffer_length' => 8000,
'force_multipart_form_post' => 0,
'prefer_curl' => 1,
'keep_alive' => 1,
'sasl_authenticate' => 1,
'state' => 'RequestSent',
'use_curl' => true,
'connection' => NULL,
'content_length' => 0,
'response' => 'HTTP/1.1 200 OK
Date: Wed, 06 Aug 2014 14:50:17 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Vary: Accept-Encoding
Content-Length: 326
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html',
'read_response' => 0,
'read_length' => 0,
'request_host' => 'www.fqdn.tld:443',
'next_token' => '',
'redirection_level' => 0,
'chunked' => 0,
'remaining_chunk' => 0,
'last_chunk_read' => 0,
'months' =>
array (
'Jan' => '01',
'Feb' => '02',
'Mar' => '03',
'Apr' => '04',
'May' => '05',
'Jun' => '06',
'Jul' => '07',
'Aug' => '08',
'Sep' => '09',
'Oct' => '10',
'Nov' => '11',
'Dec' => '12',
),
'session' => '673e8125f3219c2273182f0d0c189ccf',
'connection_close' => 0,
'force_close' => 0,
'connected_host' => 'www.fqdn.tld',
'connected_port' => 443,
'connected_ssl' => 1,
))
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) Code: 200
[06-Aug-2014 22:50:18 +0800]: DISCOVERY: (cdfopen) success: array (
'status' => '200',
'headers' =>
array (
'http/1.1 200 ok' => '',
'date' => 'Wed, 06 Aug 2014 14:50:17 GMT',
'server' => 'Apache',
'x-powered-by' => 'PHP/5.3.28',
'vary' => 'Accept-Encoding',
'content-length' => '326',
'keep-alive' => 'timeout=15, max=100',
'connection' => 'Keep-Alive',
'content-type' => 'text/html',
),
'body' => ' [2]',
)Kind regards
HassanReply to this email directly or view it on GitHub [6].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
https://www.fqdn.tld:443/mybaikal/card.php/addressbooks/holger/default/
[2] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22%3E
[3] https://www.fqdn.tld:443/.well-known/carddav
[4] http://www.fqdn.tld
[5] https://www.fqdn.tld:443/
[6] #51Reply to this email directly or view it on GitHub
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
�
Reply to this email directly or view it on GitHubDiese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/Reply to this email directly or view it on GitHub [1].
Jabber: [email protected]
Twitter: blind_coder
Web: http://www.crash-override.net/Links:
[1]
#51 (comment)—
Reply to this email directly or view it on GitHub
#51 (comment).
Diese e-Mail ist nur für Sie bestimmt und nicht für irgendwelche
"Datenkraken"!
Nutze daher auch PGP. Sehr einfach und kostenlos.
Sehr gute Informationen findest Du unter http://pgp.blafusel.de/
from rcmcarddav.
You should open that as a new ticket @HassanMullah. It's unrelated.
from rcmcarddav.
I have the same problem. I use the branch issue_51 and it's already not work.
from rcmcarddav.
hi tuxgasy,
here my config:
name of adressbook: default
cardDAV adressbook activate: yes
user: like on baikal
password: like on baikal
url: https://fqdn:443/mybaikal/card.php/addressbooks/use here your username like on baikal/default/
polling: 30 secounds
allway authenticate on server: no
SAVE
You will get alway some failure, but it will work fine
from rcmcarddav.
I had a conflict with another plugin in my database. Now, it's Ok. Thanks.
from rcmcarddav.
Hello Hassan and tuxgasy,
So you have it working properly on Baikal now, using branch 51?
/Erik
from rcmcarddav.
It working fine for me.
from rcmcarddav.
@benjamin:
Any idea when this branch 51 fix will be integrated and released?
Thanks,
Erik
from rcmcarddav.
@ErikBasalt
Hi Erik.
I'm currently busy with personal affairs during non-work hours.
The issue_51 branch is pretty stable at the moment (I'm using it on my server in production) but needs some love wrt. performance and sanity.
The best I can say at the moment is "soon".
from rcmcarddav.
The issue_51 branch is merged now. I guess this issue can be closed?
from rcmcarddav.
Clsing this issue is fine with me.
Thanks for solving this issue :-D
from rcmcarddav.
Issue resolved, closing.
from rcmcarddav.
Related Issues (20)
- PHP Fatal error: Uncaught Error: Call to undefined method Sabre\VObject\Component\VCard::getDocumentType() HOT 1
- Table carddav_accounts was not created and error during migration HOT 1
- Just started receiving a 500 http error HOT 3
- Unparenthesized `a ? b : c ? d : e` is not supported HOT 4
- Database tables do not get created when loggin in HOT 12
- A fixed password should only come from settings, not the database HOT 3
- Tries to insert NULL into "cuid" HOT 2
- guzzlehttp/promises/src/functions_include.php missing HOT 1
- Error with latest release / missing rcminterface HOT 4
- Support for custom date fields
- Declaration error log(..., Stringable|string,...): void HOT 4
- PHP Deprecated: Using ${var} in strings is deprecated HOT 3
- Doesn't show in Roundcube? HOT 1
- Плагин carddav_migrations через mysql HOT 13
- Cannot add foreign key constraint HOT 2
- Как добавить пользователей в адресную книгу Baikal HOT 4
- Добавление адресной книги carddav в rouncube HOT 5
- Syntax error HOT 1
- RCMCardDAV is not compatible with roundcube master / 1.7 development line HOT 6
- Global dysfunction HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rcmcarddav.