-
Hello. Until today, I was syncing my calendar on my Android Phone with DAVX5 which worked fine so far. (Scenario 1) In this scenario 1 I've used a VPS for tunneling (6tunnel) my traffic to my home router which is only reachable by IPv6 addresses. Then I have opened a port in my router and forwarded it to my NAS. In order to reduce the open ports on my router, I ordered a new VPS and set up a reverse proxy and connected this VPS via OpenVPN to my NAS. So all traffic will be routed through my VPN to the NAS. Everything works fine. I am able to open the calendar web page. I am also able to connect my Android Phone via DAVX5 to the CALDAV service (it seems to work - no error messages). But in DAVX5 my calendars are not listed. Are there any firewall ports to be opened in the reverse proxy VPS? (I also needed to make the VPS accessible by HTTP/HTTPS: https://docs.oracle.com/en-us/iaas/developer-tutorials/tutorials/apache-on-ubuntu/01oci-ubuntu-apache-summary.htm) |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hi,
Then this doesn't sound like a connection problem. Are there any (maybe transparent) HTTP (reverse) proxies or something like that involved? They may rewrite the WebDAV requests so that they don't work anymore. WebDAV uses URLs and paths in the payload, and reverse proxies normally only rewrite the requests itself (and maybe headers like For details or if this is not the case, you can
|
Beta Was this translation helpful? Give feedback.
-
Good shot! I think I found the issue:
As you can see, I add the account with https://home.my-domain.de/**cal**/caldav/my_username |
Beta Was this translation helpful? Give feedback.
-
I finally made it... I created 2 sub-domains: For each domain I have a dedicated "proxy destination" through my VPN (e.g.: proxy_pass https://ip_of_my_NAS:port_of_application;) Web application works, DAVX5 works. |
Beta Was this translation helpful? Give feedback.
I finally made it...
I created 2 sub-domains:
https://cal.my-domain.de/
https://card.my-domain.de/
For each domain I have a dedicated "proxy destination" through my VPN (e.g.: proxy_pass https://ip_of_my_NAS:port_of_application;)
Web application works, DAVX5 works.