shadowsocks / ShadowsocksX-NG

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

macOS Mojave不能使用shadowsocksx-NG科学上网…… #963

Open Cheangtini opened 5 years ago

Cheangtini commented 5 years ago

ios和windows端可以科学上网 mac 不行😢 试过了cleanmymac删除再重装

求大神解决……

Anwang123 commented 5 years ago

对对 ,我的Mac也上不了,这是个什么情况

Jourdan3104 commented 5 years ago

我也是,好几天了,试了各种卸载重装手动添加都不行

druagoon commented 5 years ago

使用AppCleaner等工具卸载,重启电脑后然后再重新安装。

smhjsw commented 5 years ago

v1.6.1 版本可以,之后某个版本开始就不行了,不知道为什么。

yanue commented 5 years ago

欢迎使用: https://github.com/yanue/V2rayU 支持ss,支持v2ray

tigerlcl commented 5 years ago

MacOS Mojave 10.14.2 ,v1.6.1 版本亲测可以。提一句,如果习惯使用chrome浏览器,还是遇到访问失败的情况,可能是插件引起的。本人曾经预装过 Unblock Youku, 停用之后,chrome恢复正常。

markson14 commented 5 years ago

MacOS Mojave 10.14.2 ,v1.6.1 版本亲测可以。提一句,如果习惯使用chrome浏览器,还是遇到访问失败的情况,可能是插件引起的。本人曾经预装过 Unblock Youku, 停用之后,chrome恢复正常。

亲测,extension 删除 unblock youku之后1.80就可以使用了。非常感谢

vager commented 5 years ago

1. log

Dec 26 11:40:46 sgcc com.apple.xpc.launchd[1] (com.qiuyuzhou.shadowsocksX-NG.local[2985]): Service exited with abnormal code: 255

2. log

Process:               ss-local [4385]
Path:                  /Users/USER/Library/Application Support/ShadowsocksX-NG/*/ss-local
Identifier:            ss-local
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        bash [4376]
Responsible:           ss-local [4385]
User ID:               0

Date/Time:             2018-12-26 21:55:57.636 +0800
OS Version:            Mac OS X 10.14.2 (18C54)
Report Version:        12
Anonymous UUID:        82811179-B1E5-871E-ADA8-A6B2CFD27A12

Sleep/Wake UUID:       8B84CCC7-6DD8-4356-9239-1490AE9B7FD9

Time Awake Since Boot: 44000 seconds
Time Since Wake:       1700 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: */libev.4.dylib
  Referenced from: /Users/USER/Library/Application Support/ShadowsocksX-NG/*/ss-local
  Reason: image not found

Binary Images:
       0x108e6f000 -        0x108e8eff7 +ss-local (0) <0DA7DD75-70B0-3A5C-BE37-B339BAB507A7> /Users/USER/Library/Application Support/ShadowsocksX-NG/*/ss-local
       0x111186000 -        0x111204a67  dyld (640.2) <289AB27E-F09F-3384-A14A-100431139559> /usr/lib/dyld
    0x7fff582d5000 -     0x7fff582d6ffb  libSystem.B.dylib (1252.200.5) <25F4A1F5-6551-312F-B397-C8D45ACC530A> /usr/lib/libSystem.B.dylib

从2.log看来是 ss-local 缺少 libev brew install libev 然后就好了

vager commented 5 years ago
  • macOS Mojave 10.14.1
  • Shadowsocksx-NG 1.8.2

ios和windows端可以科学上网 mac 不行😢 试过了cleanmymac删除再重装

求大神解决……

你试试看是不是和我一样的原因 ss-local 缺 lib

FKIRIN commented 5 years ago
  • macOS Mojave 10.14.1
  • Shadowsocksx-NG 1.8.2

ios和windows端可以科学上网 mac 不行😢 试过了cleanmymac删除再重装 求大神解决……

你试试看是不是和我一样的原因 ss-local 缺 lib 如果是的话,可以告知一下ss-local在哪里,提供一下lib

lzw-all-in commented 5 years ago

MacOS Mojave 10.14.2 ,v1.6.1 版本亲测可以。提一句,如果习惯使用chrome浏览器,还是遇到访问失败的情况,可能是插件引起的。本人曾经预装过 Unblock Youku, 停用之后,chrome恢复正常。

我也是这个版本,可以1.6.1的还是不能翻墙。。

IOPcoder commented 5 years ago

我把偏好设置里的本地监听端口都改成1080,然后就可以了,之前是1086...完全不知道为什么...

dixieboy commented 5 years ago

我把偏好设置里的本地监听端口都改成1080,然后就可以了,之前是1086...完全不知道为什么...

你的什么版本啊?我是试了下这个方法。。不行也。。

IOPcoder commented 5 years ago

我把偏好设置里的本地监听端口都改成1080,然后就可以了,之前是1086...完全不知道为什么...

你的什么版本啊?我是试了下这个方法。。不行也。。

1.82,macOS Mojave 10.14.2。偏好设置里HTTP代理监听端口和本地Socks5监听地址都改成了1082,PAC服务器监听端口是1081,你改成别的试一试吧....我是随便改的,说不定哪个端口被占用了。

genkin-he commented 5 years ago

我是这样解决问题的:

sudo chmod -R 777 ~/Library/Logs/
sanpi0205 commented 5 years ago

换一个IP地址的端口就可以了

luvvien commented 5 years ago

可以了解一下 Outline 这篇一键ss/ssr 底部的下载链接可以试一下

thomas-young-2013 commented 5 years ago

MacOS version is: Mojave 10.14.4. I solved this problem by removing the plugin SwitchyOmega in the Chrome.

EdgeAsh commented 5 years ago

MacOS 10.14.4 安装软件后设置服务器没有混淆选项 无法上网。之前用NG-R8是可以的。但是后来装过NG之后相关配置项就不见了。删除软件重新装也是一样,回不去。遇到这种问题肯定不止我一个,谁有解决方法?

oslivan commented 5 years ago

我用的 1.8.2 版本,也是配置好连接之后,不能使用,后面我把 Shadowsock-NG 这个文件拖到了 访达>> 应用程序 里面,然后重新打开就可以用了。

SadFei commented 5 years ago

我用的 1.8.2 版本,也是配置好连接之后,不能使用,后面我把 Shadowsock-NG 这个文件拖到了 访达>> 应用程序 里面,然后重新打开就可以用了。

赐教啊,我的不行,我今天弄了一天了。Mac pro ,是不是系统还有什么设置要调整。

EdgeAsh commented 5 years ago

原来的SSR不行了,现在换成SS服务器。没有装过小飞机的电脑是可以装Ng-R8的,只要换成SS就回不去了。这是我的经验

On Sat, Jun 8, 2019 at 10:18 PM Trevor notifications@github.com wrote:

我用的 1.8.2 版本,也是配置好连接之后,不能使用,后面我把 Shadowsock-NG 这个文件拖到了 访达>> 应用程序 里面,然后重新打开就可以用了。

赐教啊,我的不行,我今天弄了一天了。Mac pro ,是不是系统还有什么设置要调整。

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shadowsocks/ShadowsocksX-NG/issues/963?email_source=notifications&email_token=AD4YFMF5I26HAY3BKFPMZKTPZO5UBA5CNFSM4GKVV3MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXHVPCQ#issuecomment-500127626, or mute the thread https://github.com/notifications/unsubscribe-auth/AD4YFMFKJYYMSQBJ72O54XTPZO5UBANCNFSM4GKVV3MA .

oslivan commented 5 years ago

我用的 1.8.2 版本,也是配置好连接之后,不能使用,后面我把 Shadowsock-NG 这个文件拖到了 访达>> 应用程序 里面,然后重新打开就可以用了。

赐教啊,我的不行,我今天弄了一天了。Mac pro ,是不是系统还有什么设置要调整。

其实没有什么要调整的,我 window、mac、手机 全都装了,都只是配置 shadowsock 的一些信息,你可以先确定你的VPN是否还有效? 因为最近很多VPN被封了,如果你是自己搭的VPS,可以换一个端口,然后试试。

EdgeAsh commented 5 years ago

有效,我目前是软件安装的问题。Windows和iOS都可以用

On Mon, Jun 10, 2019 at 8:24 PM justinz notifications@github.com wrote:

我用的 1.8.2 版本,也是配置好连接之后,不能使用,后面我把 Shadowsock-NG 这个文件拖到了 访达>> 应用程序 里面,然后重新打开就可以用了。

赐教啊,我的不行,我今天弄了一天了。Mac pro ,是不是系统还有什么设置要调整。

其实没有什么要调整的,我 window、mac、手机 全都装了,都只是配置 shadowsock 的一些信息,你可以先确定你的VPN是否还有效? 因为最近很多VPN被封了,如果你是自己搭的VPS,可以换一个端口,然后试试。

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shadowsocks/ShadowsocksX-NG/issues/963?email_source=notifications&email_token=AD4YFMF3QBVBQI2WUGQHN3TPZZBWXA5CNFSM4GKVV3MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXJXIQA#issuecomment-500397120, or mute the thread https://github.com/notifications/unsubscribe-auth/AD4YFMAOOXFVGDUISGYC72TPZZBWXANCNFSM4GKVV3MA .

IOPcoder commented 5 years ago

默认监听的本地1080端口被占用了, lsof -i tcp:1080 查看哪个进程占用了1080端口 我的显示 privoxy (PID) 4566 然后kill 4566 重启ss就可以了,这个问题在windows上也很常见,只不过win版ss会提示你端口被占用。

lijiangwei commented 5 years ago

使用的ShadowsocksX-NG-R8的版本,启动以后一直有一个v2ray的进程占用1080端口,kill -9 杀不掉这个进程,遇到过这个问题吗? v2ray 1261 4u IPv4 0x18d338d5c740153 0t0 TCP localhost:socks (LISTEN) v2ray 1261 6u IPv4 0x18d338d5b768e7b 0t0 UDP localhost:socks

ps -ef | grep 1261查看这个进程的信息是:

501 1261 1 0 10:11下午 ?? 0:00.40 ./v2ray-core/v2ray -config config.json 501 3090 592 0 10:23下午 ttys000 0:00.00 grep 1261

Four5Fire commented 5 years ago

my macOS update to the Catalina Beta4, disabled to use the SSR-NG-8

brucetoo commented 5 years ago

如有有使用 SwitchyOmega,勾选代理配置为 「系统代理」 image

Four5Fire commented 5 years ago

Greateful,thank you very much,I solved the problem.

如有有使用 SwitchyOmega,勾选代理配置为 「系统代理」

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

harwey1 commented 5 years ago

请问各位问题解决了吗? 我用了很多版本也不行。改端口也不行。win和ios都是可以正常连接的。网上的方法一个个试过去,都不行。。。之前好好的 突然有一天开始就不能用了,醉了。。。

holystool commented 5 years ago

请问各位问题解决了吗? 我用了很多版本也不行。改端口也不行。win和ios都是可以正常连接的。网上的方法一个个试过去,都不行。。。之前好好的 突然有一天开始就不能用了,醉了。。。

我在高级设置里把socks和pac的端口改成1080,然后再把http代理设置里把http代理的勾去掉,可以顺利上去了,可能的确是端口占用的问题。

kaoson commented 5 years ago

我的也是,用cleanmymac卸载再重装就可以了,很奇怪

berlala commented 5 years ago

MacOS Mojave 10.14.2 ,v1.6.1 版本亲测可以。提一句,如果习惯使用chrome浏览器,还是遇到访问失败的情况,可能是插件引起的。本人曾经预装过 Unblock Youku, 停用之后,chrome恢复正常。

同样的情况,Chrome去掉科学上网插件ss就恢复工作了

SpriMoon commented 5 years ago

请问各位问题解决了吗? 我用了很多版本也不行。改端口也不行。win和ios都是可以正常连接的。网上的方法一个个试过去,都不行。。。之前好好的 突然有一天开始就不能用了,醉了。。。

https://github.com/shadowsocks/ShadowsocksX-NG/issues/963#issuecomment-516223866 参考这个解决的

EdgeAsh commented 5 years ago

我现在已经换成SS了,抛弃SSR服务

Erita notifications@github.com 于2019年9月6日周五 上午10:09写道:

请问各位问题解决了吗? 我用了很多版本也不行。改端口也不行。win和ios都是可以正常连接的。网上的方法一个个试过去,都不行。。。之前好好的 突然有一天开始就不能用了,醉了。。。

963 (comment)

https://github.com/shadowsocks/ShadowsocksX-NG/issues/963#issuecomment-516223866 参考这个解决的

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/shadowsocks/ShadowsocksX-NG/issues/963?email_source=notifications&email_token=AD4YFMBQQQC5LTPA6DIYOX3QIG3WFA5CNFSM4GKVV3MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6BPXCA#issuecomment-528677768, or mute the thread https://github.com/notifications/unsubscribe-auth/AD4YFMB262YV6STRSUOP3STQIG3WFANCNFSM4GKVV3MA .

spock504 commented 5 years ago

我现在已经换成SS了,抛弃SSR服务 Erita notifications@github.com 于2019年9月6日周五 上午10:09写道: 请问各位问题解决了吗? 我用了很多版本也不行。改端口也不行。win和ios都是可以正常连接的。网上的方法一个个试过去,都不行。。。之前好好的 突然有一天开始就不能用了,醉了。。。 #963 (comment) <#963 (comment)> 参考这个解决的 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#963?email_source=notifications&email_token=AD4YFMBQQQC5LTPA6DIYOX3QIG3WFA5CNFSM4GKVV3MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6BPXCA#issuecomment-528677768>, or mute the thread https://github.com/notifications/unsubscribe-auth/AD4YFMB262YV6STRSUOP3STQIG3WFANCNFSM4GKVV3MA .

SS有安装包链接吗?

zhugw commented 4 years ago

如有有使用 SwitchyOmega,勾选代理配置为 「系统代理」 image

Mojave 10.14.6 ShadowsocksX-NG 1.9.2 Chrome浏览器 改成使用System Proxy就OK了

wy-ruby commented 4 years ago

说下我的情况,以便来帮助其他人。我买的是阿里云的香港的服务器,专有网络(注意这个专有网络在shadowsocks配置中很重要)的。 在安全组规则中添加好对应的规则,tcp和udp的都给添加了,因为shadowsocks中也有udp的端口的开放。 我是卡在shadowsocks配置文件中的服务器ip填写这点了(如果服务器是专有网络,/etc/shadowsocks.json 中的 server ip 是私有 ip, 而非公网 ip)

liuchenbaidu commented 4 years ago

ss-local.log: 2020-02-09 08:56:17 INFO: getaddrinfo: nodename nor servname provided, or not known 2020-02-09 08:56:17 ERROR: bind() error

Bill0412 commented 4 years ago

删了一个谷歌浏览器插件(folx)之后就好了,估计问题在这里,建议尝试从最有可能影响到proxy设置的插件开始删,看删到哪个问题解决。

urguardian commented 4 years ago

https://www.waiwaiit.com/post-651.html 参考这篇文章搞定

编辑Info.plist Finder-应用程序-ShadowsocksX-NG-R8-右键-显示包内容-Contents-编辑Info.plist

1.jpg

添加代码 参照下图,添加以下5行代码并保存.

NSAppTransportSecurity NSAllowsArbitraryLoads 2.jpg 重签APP并重启 完成以上步骤就可以正常订阅了,但是没有订阅成功的提示,需要重签一下APP. 首先退出APP,打开终端输入以下代码回车,再次启动APP即可. codesign --remove-signature /Applications/ShadowsocksX-NG-R8.app
artsooter commented 4 years ago

如有有使用 SwitchyOmega,勾选代理配置为 「系统代理」 image

有效果!

laisc7301 commented 4 years ago

我的也连不上,着急,求解决

laisc7301 commented 4 years ago
* macOS Mojave 10.14.1

* Shadowsocksx-NG 1.8.2

ios和windows端可以科学上网 mac 不行😢 试过了cleanmymac删除再重装

求大神解决……

问题已经解决了,使用PAC自动模式就可以上网了。

jack80342 commented 3 years ago

我重写了大部分功能。https://github.com/jack80342/ShadowsocksX-NG-R

tianzi77 commented 8 months ago

现在mac不能用了吗,mac ssr的软件好像没人维护了

FreeSlaver commented 3 hours ago

ss版本不匹配,推荐用Clash,非常方便,顺便推荐个机场,bywave