Jigsaw-Code / outline-apps

Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
https://getoutline.org/
Apache License 2.0
8.22k stars 1.35k forks source link

Issues loading medium.com based sites #1309

Open kilemensi opened 2 years ago

kilemensi commented 2 years ago

Describe the bug

For a few weeks now, all medium.com based sites (main site as well as other publications on custom domains) seem to fail to load properly when VPN is turned on. Various errors such as 403 are thrown and visible when one looks at the browser console.

When VPN is turned off, the sites seem to load perfectly.

To Reproduce

Visit any medium.com based site with VPN turned on, starting with https://medium.com.

Expected behavior

Sites should load without any errors.

Screenshots

VPN ON

Screenshot from 2022-05-11 09-27-36

VPN OFF

Screenshot from 2022-05-11 09-31-12

Client System (please complete the following information):

Submit Feedback Please submit feedback through the app and label it with this issue number.

Additional context Add any other context about the problem here.

fortuna commented 1 year ago

That seems like an issue on the Medium side. Their site was accessing cross-origin resources and it wasn't configured properly. Perhaps it was a temporary issue on their side. Maybe caching made it work, as caching may be tied to the network. It's hard to tell, but it doesn't seem related to Outline as this is an application-layer issue (403 errors in HTTPS response).

Perhaps try refreshing without the caching?