默认đ6:19:36.762785 +0800 authd Succeeded authorizing right '' by client '/System/Library/Frameworks/amework/Versions/A/Helpers/SCHelper' for authorization created by '/Library/Application Support/ShadowsocksX-NG/proxy_conf_helper' (3,0) 默认đ6:19:36.653992 +0800 ShadowsocksX-NG run shadowsocks helper: /Library/Application Support/ShadowsocksX-NG/proxy_conf_helper 15:36:26 ERROR: getpeername: Invalid argumentĪpplication log 默认đ6:19:36.524022 +0800 ShadowsocksX-NG Stop ss-local succeeded. ShadowsocksX-NG LSExceptions shared instance invalidated for timeout. If the app crashes and pop up a crash log, please copy and paste hereĪdd any other context about the problem here. Open the Console.app and search Shadowsocksx-NG Upload the ~/Library/Logs/ss-local.log here (with or without compress).Continue run Shadowsocksx-NG for 5 minutes.Open 'Advanced Settings -> enable Verbose Mode'.Please upload the ss-local.log file here the file is in ~/Library/Logs Version ShadowsocksX-NG 1.7.1(1)ĭyld: Library not loaded: from: /Users/USERNAME/Library/Application Support/ShadowsocksX-NG/ss-local-latest/ss-local.
![shadowsocks macos shadowsocks macos](https://user-images.githubusercontent.com/7291672/85094383-3d47c500-b221-11ea-8aa9-1e7db28fdb6a.png)
SHADOWSOCKS MACOS MANUAL
So after you quit the app, the ss-local might be still running.Īdded a manual mode which won't configure the system proxy settings, so that you could configure your apps to use the SOCKS5 proxy manually. Ss-local is run as a background service through launchd, not as an in-app process. Import server profile by scan QRCode on screen.Import server profile urls from pasteboard.Share your server profiles by qrcode or url.
SHADOWSOCKS MACOS UPDATE
SHADOWSOCKS MACOS CODE
Then I have rewrited the GUI code in Swift. So there is only some source code related to GUI left. Run ss-local executable as a Launch Agent in the background. Now I just copied the ss-local from Homebrew. So it's hard to update the ss-local version.
![shadowsocks macos shadowsocks macos](http://waigoule.com/usr/uploads/2021/02/3453407435.png)
It's crazy to maintain dependencies of ss-local.
![shadowsocks macos shadowsocks macos](https://static.macupdate.com/screenshots/257295/m/shadowsocks-screenshot.png)
It's hard to maintain the original implementation as there is too much unused code in it. Next Generation of ShadowsocksX Why a new implementation?