Closed suntingbo closed 2 weeks ago
this is my webdav address , works fine before Joplin 12.14.6
I found a feasible method by compiling the dev version of 12.14.8.
api.joplincloud.local
has been set to enable HTTP requests by Joplin IOS version.server {
listen 12345;
location / {
proxy_set_header Host 101.35.198.14:51234;
proxy_pass http://101.35.198.14:51234;
}
}
It works, thanks a lot!
The reason is: nsapptransportsecurity
I found a feasible method by compiling the dev version of 12.14.8.
Here is a flexible solution:
- In Joplin Setting, configure the WebDav Url address to http://api.joplincloud.local:12345
api.joplincloud.local
has been set to enable HTTP requests by Joplin IOS version.- Add nginx forwarding before WebDav service, example configure:
server { listen 12345; location / { proxy_set_header Host 101.35.198.14:51234; proxy_pass http://101.35.198.14:51234; } }
- Change IOS Hosts, or use Stach proxys or other methods to transfer http://api.joplincloud.local:54321 lead to your nginx monitoring http://101.35.198.14:12345
Operating system
iOS
Joplin version
12.14.8
Desktop version info
No response
Current behaviour
In IOS 17.5 , after updated Joplin to 12.14.8 , webdav cannot be used;but 12.14.6 works fine .
Expected behaviour
No response
Logs