Closed jncoueron closed 5 months ago
Sogo CalDAV / CardDAV sync fail with HTTP Error 405
2023-11-06 21:57:39 112 [servicedetection.DavResourceFinder] Finding initial carddav service configuration 2023-11-06 21:57:39 112 [servicedetection.DavResourceFinder] Checking user-given URL: https://couffy.net/SOGo/dav/ 2023-11-06 21:57:39 112 [network.HttpClient] --> PROPFIND https://couffy.net/SOGo/dav/ h2 2023-11-06 21:57:39 112 [network.HttpClient] Depth: 0 2023-11-06 21:57:39 112 [network.HttpClient] User-Agent: DAVx5/4.3.7-ose (2023/09/28; dav4jvm; okhttp/4.11.0) Android/14 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Language: fr-LU, fr;q=0.7, *;q=0.5 2023-11-06 21:57:39 112 [network.HttpClient] Content-Type: application/xml; charset=utf-8 2023-11-06 21:57:39 112 [network.HttpClient] Content-Length: 290 2023-11-06 21:57:39 112 [network.HttpClient] Host: couffy.net 2023-11-06 21:57:39 112 [network.HttpClient] Connection: Keep-Alive 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Encoding: gzip 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient] <?xml version='1.0' encoding='UTF-8' ?> 2023-11-06 21:57:39 112 [network.HttpClient] --> END PROPFIND (290-byte body) 2023-11-06 21:57:39 112 [network.HttpClient] <-- 302 https://couffy.net/SOGo/dav/ (17ms) 2023-11-06 21:57:39 112 [network.HttpClient] server: nginx 2023-11-06 21:57:39 112 [network.HttpClient] date: Mon, 06 Nov 2023 20:57:38 GMT 2023-11-06 21:57:39 112 [network.HttpClient] content-type: text/html 2023-11-06 21:57:39 112 [network.HttpClient] location: https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== 2023-11-06 21:57:39 112 [network.HttpClient] x-sso-wat: You've just been SSOed 2023-11-06 21:57:39 112 [network.HttpClient] content-security-policy: upgrade-insecure-requests 2023-11-06 21:57:39 112 [network.HttpClient] x-content-type-options: nosniff 2023-11-06 21:57:39 112 [network.HttpClient] x-xss-protection: 1; mode=block 2023-11-06 21:57:39 112 [network.HttpClient] x-download-options: noopen 2023-11-06 21:57:39 112 [network.HttpClient] x-permitted-cross-domain-policies: none 2023-11-06 21:57:39 112 [network.HttpClient] x-frame-options: SAMEORIGIN 2023-11-06 21:57:39 112 [network.HttpClient] permissions-policy: interest-cohort=() 2023-11-06 21:57:39 112 [network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient]
2023-11-06 21:57:39 112 [network.HttpClient] <-- END HTTP (410-byte body) 2023-11-06 21:57:39 112 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== 2023-11-06 21:57:39 112 [network.HttpClient] --> PROPFIND https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== h2 2023-11-06 21:57:39 112 [network.HttpClient] Depth: 0 2023-11-06 21:57:39 112 [network.HttpClient] User-Agent: DAVx5/4.3.7-ose (2023/09/28; dav4jvm; okhttp/4.11.0) Android/14 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Language: fr-LU, fr;q=0.7, *;q=0.5 2023-11-06 21:57:39 112 [network.HttpClient] Content-Type: application/xml; charset=utf-8 2023-11-06 21:57:39 112 [network.HttpClient] Content-Length: 290 2023-11-06 21:57:39 112 [network.HttpClient] Host: couffy.net 2023-11-06 21:57:39 112 [network.HttpClient] Connection: Keep-Alive 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Encoding: gzip 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient] <?xml version='1.0' encoding='UTF-8' ?> 2023-11-06 21:57:39 112 [network.HttpClient] --> END PROPFIND (290-byte body) 2023-11-06 21:57:39 112 [network.HttpClient] <-- 405 https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== (21ms) 2023-11-06 21:57:39 112 [network.HttpClient] server: nginx 2023-11-06 21:57:39 112 [network.HttpClient] date: Mon, 06 Nov 2023 20:57:38 GMT 2023-11-06 21:57:39 112 [network.HttpClient] content-type: text/html 2023-11-06 21:57:39 112 [network.HttpClient] content-length: 150 2023-11-06 21:57:39 112 [network.HttpClient] x-sso-wat: You've just been SSOed 2023-11-06 21:57:39 112 [network.HttpClient] content-security-policy: upgrade-insecure-requests 2023-11-06 21:57:39 112 [network.HttpClient] x-content-type-options: nosniff 2023-11-06 21:57:39 112 [network.HttpClient] x-xss-protection: 1; mode=block 2023-11-06 21:57:39 112 [network.HttpClient] x-download-options: noopen 2023-11-06 21:57:39 112 [network.HttpClient] x-permitted-cross-domain-policies: none 2023-11-06 21:57:39 112 [network.HttpClient] x-frame-options: SAMEORIGIN 2023-11-06 21:57:39 112 [network.HttpClient] permissions-policy: interest-cohort=() 2023-11-06 21:57:39 112 [network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient]
Closing as there was some regression due of #27 and fixed by #29 please open again if the issue persist
Describe the bug
Sogo CalDAV / CardDAV sync fail with HTTP Error 405
Context
Logs from davx
2023-11-06 21:57:39 112 [servicedetection.DavResourceFinder] Finding initial carddav service configuration 2023-11-06 21:57:39 112 [servicedetection.DavResourceFinder] Checking user-given URL: https://couffy.net/SOGo/dav/ 2023-11-06 21:57:39 112 [network.HttpClient] --> PROPFIND https://couffy.net/SOGo/dav/ h2 2023-11-06 21:57:39 112 [network.HttpClient] Depth: 0 2023-11-06 21:57:39 112 [network.HttpClient] User-Agent: DAVx5/4.3.7-ose (2023/09/28; dav4jvm; okhttp/4.11.0) Android/14 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Language: fr-LU, fr;q=0.7, *;q=0.5 2023-11-06 21:57:39 112 [network.HttpClient] Content-Type: application/xml; charset=utf-8 2023-11-06 21:57:39 112 [network.HttpClient] Content-Length: 290 2023-11-06 21:57:39 112 [network.HttpClient] Host: couffy.net 2023-11-06 21:57:39 112 [network.HttpClient] Connection: Keep-Alive 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Encoding: gzip 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient] <?xml version='1.0' encoding='UTF-8' ?>
2023-11-06 21:57:39 112 [network.HttpClient] --> END PROPFIND (290-byte body)
2023-11-06 21:57:39 112 [network.HttpClient] <-- 302 https://couffy.net/SOGo/dav/ (17ms)
2023-11-06 21:57:39 112 [network.HttpClient] server: nginx
2023-11-06 21:57:39 112 [network.HttpClient] date: Mon, 06 Nov 2023 20:57:38 GMT
2023-11-06 21:57:39 112 [network.HttpClient] content-type: text/html
2023-11-06 21:57:39 112 [network.HttpClient] location: https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw==
2023-11-06 21:57:39 112 [network.HttpClient] x-sso-wat: You've just been SSOed
2023-11-06 21:57:39 112 [network.HttpClient] content-security-policy: upgrade-insecure-requests
2023-11-06 21:57:39 112 [network.HttpClient] x-content-type-options: nosniff
2023-11-06 21:57:39 112 [network.HttpClient] x-xss-protection: 1; mode=block
2023-11-06 21:57:39 112 [network.HttpClient] x-download-options: noopen
2023-11-06 21:57:39 112 [network.HttpClient] x-permitted-cross-domain-policies: none
2023-11-06 21:57:39 112 [network.HttpClient] x-frame-options: SAMEORIGIN
2023-11-06 21:57:39 112 [network.HttpClient] permissions-policy: interest-cohort=()
2023-11-06 21:57:39 112 [network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2023-11-06 21:57:39 112 [network.HttpClient]
2023-11-06 21:57:39 112 [network.HttpClient]
302 Found
2023-11-06 21:57:39 112 [network.HttpClient] <-- END HTTP (410-byte body) 2023-11-06 21:57:39 112 [at.bitfire.dav4jvm.DavResource] Redirected, new location = https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== 2023-11-06 21:57:39 112 [network.HttpClient] --> PROPFIND https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== h2 2023-11-06 21:57:39 112 [network.HttpClient] Depth: 0 2023-11-06 21:57:39 112 [network.HttpClient] User-Agent: DAVx5/4.3.7-ose (2023/09/28; dav4jvm; okhttp/4.11.0) Android/14 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Language: fr-LU, fr;q=0.7, *;q=0.5 2023-11-06 21:57:39 112 [network.HttpClient] Content-Type: application/xml; charset=utf-8 2023-11-06 21:57:39 112 [network.HttpClient] Content-Length: 290 2023-11-06 21:57:39 112 [network.HttpClient] Host: couffy.net 2023-11-06 21:57:39 112 [network.HttpClient] Connection: Keep-Alive 2023-11-06 21:57:39 112 [network.HttpClient] Accept-Encoding: gzip 2023-11-06 21:57:39 112 [network.HttpClient] 2023-11-06 21:57:39 112 [network.HttpClient] <?xml version='1.0' encoding='UTF-8' ?>
2023-11-06 21:57:39 112 [network.HttpClient] --> END PROPFIND (290-byte body)
2023-11-06 21:57:39 112 [network.HttpClient] <-- 405 https://couffy.net/yunohost/sso/?r=aHR0cHM6Ly9jb3VmZnkubmV0L1NPR28vZGF2Lw== (21ms)
2023-11-06 21:57:39 112 [network.HttpClient] server: nginx
2023-11-06 21:57:39 112 [network.HttpClient] date: Mon, 06 Nov 2023 20:57:38 GMT
2023-11-06 21:57:39 112 [network.HttpClient] content-type: text/html
2023-11-06 21:57:39 112 [network.HttpClient] content-length: 150
2023-11-06 21:57:39 112 [network.HttpClient] x-sso-wat: You've just been SSOed
2023-11-06 21:57:39 112 [network.HttpClient] content-security-policy: upgrade-insecure-requests
2023-11-06 21:57:39 112 [network.HttpClient] x-content-type-options: nosniff
2023-11-06 21:57:39 112 [network.HttpClient] x-xss-protection: 1; mode=block
2023-11-06 21:57:39 112 [network.HttpClient] x-download-options: noopen
2023-11-06 21:57:39 112 [network.HttpClient] x-permitted-cross-domain-policies: none
2023-11-06 21:57:39 112 [network.HttpClient] x-frame-options: SAMEORIGIN
2023-11-06 21:57:39 112 [network.HttpClient] permissions-policy: interest-cohort=()
2023-11-06 21:57:39 112 [network.HttpClient] strict-transport-security: max-age=63072000; includeSubDomains; preload
2023-11-06 21:57:39 112 [network.HttpClient]
2023-11-06 21:57:39 112 [network.HttpClient]
405 Not Allowed