some of our users use vpn, and they’ve got problems when they use the platform, e.g. they can not edit their posts (they get a “forbidden” message), they can not reply a topic (the reply button doesn’t work), … .
Sounds like their VPN is blocking files they need? What does the f12 network and console tab say?
If it works without the VPN, then the problem is the VPN, not the software.
error is something like:
Failed to load resource: the server responded with a status of 403 (Forbidden)_application-6ae58d9….js:3192 SyntaxError: Unexpected token < in JSON at position 0 at Object.parse (native) at Function.oe.parseJSON
does this help?
Be sure your site is hosted over HTTPS, if it is not, expect pain under proxy/vpn scenarios.
does this mean to follow the following steps:
or is it something to look for out of the discourse-world?
Just use the letsencrypt howto, its easiest.