- Windows (Flowseal)
- Linux, macOS
- GoodbyeDPI
1
Run the Network check
Open Settings -> Network -> Network check -> Check and follow the advice under the result. What the result meansCan’t sign in? On the sign-in screen click Continue without signing in: Settings is there too.
2
Turn zapret off completely
Close the
.bat window or stop the zapret service. Click Check again.3
Works now? Add the exclusions
Add these lines to All four are needed: these are the old and new project addresses. Turn zapret on. No such file? zapret creates it on its first start. If the Network check sees zapret, it shows these lines with a copy button.
lists/list-exclude-user.txt in the zapret folder, with no spaces or empty lines:4
Still broken? Add to the bypass list
Add the lines
scnative.dev and scnative.space to lists/list-general-user.txt, turn zapret on and check again. Got worse: remove them.5
Nothing helps
A VPN is what is left: when it helps.
Common questions
Tracks load slowly and SoundCloud does not open
Tracks load slowly and SoundCloud does not open
Add two lines to Tracks then come straight from SoundCloud again, which is faster.
lists/list-general-user.txt (Linux, macOS: /opt/zapret/ipset/zapret-hosts-user.txt) and restart zapret:Sign-in does not go through with zapret
Sign-in does not go through with zapret
This is the browser step of signing in: what to do.
I added everything and it still fails
I added everything and it still fails
Common mistakes:
- Edited the wrong file: you need the files with
-userin the name. - Spaces or empty lines between the entries.
- zapret was not restarted after the edit.
- Added only SoundCloud’s own domains, not our domains from step 3.
IPSet is in loaded or any mode
IPSet is in loaded or any mode
The mode is shown in
service.bat, item IPSet Filter. In none mode there is nothing to add.For loaded and any, add the server addresses to lists/ipset-exclude-user.txt, one per line. Copy them from the Network check window: the addresses change, so they are not listed here.TCP timestamps off
TCP timestamps off
The Network check says this when zapret uses a strategy with
ts. Turn TCP timestamps on: on Windows in PowerShell as administrator, on Linux in a terminal.Discord does not work without zapret
Discord does not work without zapret
Do not turn zapret off for good. Add the exclusions from step 3 and keep zapret on.
Which strategy is best
Which strategy is best
There is no officially recommended one. Add the exclusions from step 3 first.
Domains for a VPN, AdGuard, a firewall
Domains for a VPN, AdGuard, a firewall
Add them by suffix, an entry covers all subdomains:For direct track downloads also
soundcloud.com and sndcdn.com. The app process on Windows is soundcloud-desktop.exe, for the portable app soundcloud-desktop-portable.exe.Do not write down IP addresses, they change.Still broken? Write to us
Attach the Network check report, your zapret build and the strategy.