shadowsocks / ShadowsocksX-NG

Next Generation of ShadowsocksX
GNU General Public License v3.0
32.4k stars 7.94k forks source link

No access to the site when Shadowsocks client turned ON in Global mode (Mac M1) #1422

Open dmitri-vlasov opened 2 years ago

dmitri-vlasov commented 2 years ago

Describe the bug When I turn Shadowsocks client ON in Global mode and trying to visit ANY page in browser it says No access to the site (ERR_CONNECTION_CLOSED in Chrome)

To Reproduce

  1. Download and install any version of Shadowsocks NG (https://github.com/shadowsocks/ShadowsocksX-NG/releases or I used this: https://github.com/cloverzrg/ShadowsocksX-NG/releases/) on Macbook with M1 Chip (Monterey 12.5)
  2. Import your server configuration. Server is 100% works because 2 of colleagues connects to it without problems. 3.
  3. Turn Global Mode ON
  4. Visit https://wtfismyip.com/ and see Site can't be reached.

Expected behavior Sites be opened via proxy

Screenshots If applicable, add screenshots to help explain your problem.

System and Shadowsocksx-NG version: (please complete the following information):

Diagnoisis file:

ShadowsocksX-NG_diagnose_20220803_124648.txt

ss-local.log

ss-local.log

Additional context I tried many builds - official build, cloverzrg - nothing works... It works perfectly with my Intel based Macbook before. When I fully transferred the data from one MacBook to another - it stops working.

Снимок экрана 2022-08-03 в 13 03 39

I also see that it loads the latest V2ray plugin ([Warning] V2Ray 4.38.3 started), but in logs it says ERROR: getpeername: Invalid argument

hanshoukai commented 2 years ago

我也遇到了相同的问题,M1下加载了v2ray1.2默认的插件并配置了参数后仍无数访问的问题。期待有大佬帮忙解答

silenceroom commented 2 years ago

Just find the solution.

  1. You should install the latest SSR (still under test) for Apple Silicon.
  2. Change the encryption method. (AES-256-GCM) You can find the error from the log which indicates that the AES-256-CFB is not supported.

SSR works perfectly then.

Arjentix commented 7 months ago

Had the same problem.

Try open Preferences -> HTTP and enable HTTP Proxy Enable and Set HTTP proxy to system proxy configure in global mode checkboxes