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.49k stars 1.37k forks source link

iOS Twitter app fails to load tweet threads/profiles after connecting to the outline server #2177

Open rahmati opened 3 years ago

rahmati commented 3 years ago

The subject pretty much describes the issue. The home screen feed loads OK but I get a "Something went wrong error" when I click on a profile. Clicking on any tweet will open it correctly, but none of the replies/other tweets in the thread will load.

Things I have tried:

JonathanDCohen commented 3 years ago

I'm curious what happens if you try to use Remote Desktop on your VM and go use twitter that way. It's possible they may be blocking known Cloud IP addresses as part of bot or DDoS protections.

rahmati commented 3 years ago

I can try this and report back. However, in that case, shouldn't it also fail when I'm visiting Twitter through the mobile browser? Also note that the initial tweet feed on homepage loads in the app without any issues.

JonathanDCohen commented 3 years ago

That's true, if it works in the mobile client through the same server then maybe this isn't the case. If you try Remote Desktop can you try emulating a mobile User-Agent in the dev tools? A DDoS is less likely to come from a mobile browser so I suppose that could be a factor.

rahmati commented 3 years ago

No issues connecting to Twitter from the VM with or without the user-agent change.