Skip to content

Websockets blocked in RU zone from Novotelecom network #256

Open
@dpetukhov

Description

@dpetukhov

Hi.

A while ago, my connection was blocked on one of my networks. I tried using different ports and prefixes without success. It looked like the connection had started, but after a while, packets stopped going through. When I used curl to access YouTube, I received a response. However, the website would not load in the browser, only showing a basic layout with a logo and a search bar.

To fix this, I installed Nginx + Outline-SS-Server and configured WebSockets. This worked on one network, but from the other location, I still could not access YouTube.

The question is, can Shadowsocks-over-WebSocket be detected as Shadowsocks traffic? I assumed that these were different encryption methods, so they would not be easily blocked. If they block Shadowsocks (which is why no ports are working), can they also detect Shadowsocks inside WebSockets?

Another question: what tools or scripts can I use to diagnose what is going on, and how blocking is being applied? I have tried watching traffic in Wireshark, but it shows too many packets and it's hard to see what's causing the problem. Also, I don't know which connection to monitor - WiFi or VPN.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions