Giter Club home page Giter Club logo

Comments (23)

blind-coder avatar blind-coder commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

HassanMullah avatar HassanMullah commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

hank avatar hank commented on July 17, 2024

I'm having the same problem. I'll email shoot you a link, @blind-coder.

from rcmcarddav.

hank avatar hank commented on July 17, 2024

Mail sent.

from rcmcarddav.

muggenhor avatar muggenhor commented on July 17, 2024

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.

blind-coder avatar blind-coder commented on July 17, 2024

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.

blind-coder avatar blind-coder commented on July 17, 2024

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.

HassanMullah avatar HassanMullah commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

blind-coder avatar blind-coder commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

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.

HassanMullah avatar HassanMullah commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

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.

blind-coder avatar blind-coder commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

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.

HassanMullah avatar HassanMullah commented on July 17, 2024

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

SabreDAVExceptionNotAuthenticated/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-1

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

',
'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
',
),
'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

[2]

',
'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
Hassan

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

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)


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.

evert avatar evert commented on July 17, 2024

You should open that as a new ticket @HassanMullah. It's unrelated.

from rcmcarddav.

tuxgasy avatar tuxgasy commented on July 17, 2024

I have the same problem. I use the branch issue_51 and it's already not work.

from rcmcarddav.

HassanMullah avatar HassanMullah commented on July 17, 2024

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.

tuxgasy avatar tuxgasy commented on July 17, 2024

I had a conflict with another plugin in my database. Now, it's Ok. Thanks.

from rcmcarddav.

ErikBasalt avatar ErikBasalt commented on July 17, 2024

Hello Hassan and tuxgasy,

So you have it working properly on Baikal now, using branch 51?

/Erik

from rcmcarddav.

tuxgasy avatar tuxgasy commented on July 17, 2024

It working fine for me.

from rcmcarddav.

ErikBasalt avatar ErikBasalt commented on July 17, 2024

@benjamin:
Any idea when this branch 51 fix will be integrated and released?

Thanks,
Erik

from rcmcarddav.

blind-coder avatar blind-coder commented on July 17, 2024

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

blind-coder avatar blind-coder commented on July 17, 2024

The issue_51 branch is merged now. I guess this issue can be closed?

from rcmcarddav.

ErikBasalt avatar ErikBasalt commented on July 17, 2024

Clsing this issue is fine with me.
Thanks for solving this issue :-D

from rcmcarddav.

mstilkerich avatar mstilkerich commented on July 17, 2024

Issue resolved, closing.

from rcmcarddav.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.