Enhancement #2221
SOGo: support iOS7 carddav client
Status: | CLOSED | Start date: | 11/27/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 11/27/2013 | |
Assignee: | - | % Done: | 100% | |
Category: | nethserver-sogo | |||
Target version: | v6.5-beta3 | |||
Resolution: | NEEDINFO: | No |
Description
Carddav client on iOS 7 ignores manual url configurations.
No matter what is the configuration, client always tries to access https://server/principals
To work around the problem, add a ProxyPass for path /principals
.
Proposed patch:
[root@nethservice nethserver.d]# diff -u /etc/e-smith/templates/httpd/vhost-default/30SOGo /etc/e-smith/templates-custom/httpd/vhost-default/30SOGo --- /etc/e-smith/templates/httpd/vhost-default/30SOGo 2013-06-11 16:03:35.000000000 +0200 +++ /etc/e-smith/templates-custom/httpd/vhost-default/30SOGo 2013-09-23 17:51:35.062056735 +0200 @@ -74,6 +74,7 @@ ProxyPass /card/SOGo http://127.0.0.1:20000/SOGo interpolate ProxyPass /card/principals http://127.0.0.1:20000/SOGo/dav/ interpolate ProxyPass /card/ http://127.0.0.1:20000/SOGo/dav/ interpolate +ProxyPass /principals http://127.0.0.1:20000/SOGo/dav/ interpolate <Proxy http://127.0.0.1:20000/SOGo>
Associated revisions
Added ProxyPass /principals directive. Refs #2221
Carddav client on iOS 7 ignores manual url configurations queries
/principals. This redirect the request to the right URL.
History
#1 Updated by Giacomo Sanchietti almost 8 years ago
- Target version changed from v6.4-beta2 to v6.5-beta3
#2 Updated by Giacomo Sanchietti almost 8 years ago
- Estimated time set to 0.50
#3 Updated by Davide Principi over 7 years ago
- Status changed from NEW to TRIAGED
- % Done changed from 0 to 20
#4 Updated by Davide Principi over 7 years ago
- Due date set to 11/27/2013
- Status changed from TRIAGED to ON_DEV
- Assignee set to Davide Principi
- Start date set to 11/27/2013
- % Done changed from 20 to 30
#5 Updated by Davide Principi over 7 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 30 to 60
Modified applying the proposed patch
#6 Updated by Davide Principi over 7 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
In nethserver-testing:
nethserver-sogo-1.2.1-4.0gitf463e900.ns6.noarch.rpm
#7 Updated by Giacomo Sanchietti over 7 years ago
- Assignee set to Giacomo Sanchietti
#8 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 70 to 90
URL /principals
is accessible only on HTTPS after SOGo authentication. Response is valid WebDAV.
Marking as VERIFIED.
#9 Updated by Davide Principi over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
In nethserver-updates:
nethserver-sogo-1.2.2-1.ns6.noarch.rpm