SRSP على Windows: متصل لكن المرور لا يعمل
يجمع هذا الدليل أخطاء SRSP واقعية: التطبيق يعرض الاتصال، لكن المتصفح يخرج مباشرة، أو DNS/API لا يرد، أو يتوقف المرور بعد تبديل الوضع، أو تظهر أخطاء upstream في الخادم.
إجابة سريعة
إذا كان curl -x http://127.0.0.1:1080 يعمل، فإن srsp-client يعمل. غالباً المشكلة في حالة proxy في Windows: تم تطبيق PAC/AutoConfigURL بدلاً من ProxyEnable=1 وProxyServer=127.0.0.1:1080.
ابدأ بخريطة الأعراض
يجمع هذا الدليل أخطاء SRSP واقعية: التطبيق يعرض الاتصال، لكن المتصفح يخرج مباشرة، أو DNS/API لا يرد، أو يتوقف المرور بعد تبديل الوضع، أو تظهر أخطاء upstream في الخادم.
لا تعتمد على حالة الاتصال الخضراء وحدها. يجب التأكد من proxy المحلي وproxy النظام في Windows وWintun/routes وخروج الخادم.
| العَرَض | السبب المحتمل | طريقة الفحص | طريقة الإصلاح |
|---|---|---|---|
| التطبيق يعرض متصل لكن المتصفح يستخدم IP المحلي | لم يتم تطبيق proxy النظام أو بقي PAC مفعلاً | افحص ProxyEnable وProxyServer وProxyOverride وAutoConfigURL | أعد الاتصال بأحدث إصدار لاستعادة 127.0.0.1:1080 |
| curl -x 127.0.0.1:1080 يعمل والمتصفح لا يعمل | المتصفح يستخدم حالة Windows proxy/PAC القديمة | قارن curl مع -x وبدونه | احذف AutoConfigURL أو حدّث GhostMesh |
| المنفذ 1080 مغلق | srsp-client لا يعمل أو فشلت بيانات الاعتماد | افحص عملية srsp-client والمنفذ المحلي | أعد الاتصال أو سجّل الدخول من جديد أو أرسل السجل |
| السجل يعرض Network is unreachable لـ IPv6 | الخادم لا يملك مسار IPv6 خارجي | افحص مسارات الخادم والوجهة | استخدم خروج IPv4 أو إصداراً يرشح IPv6 غير المتاح |
فحص proxy في Windows
إذا كان curl -x http://127.0.0.1:1080 يعمل، فإن srsp-client يعمل. غالباً المشكلة في حالة proxy في Windows: تم تطبيق PAC/AutoConfigURL بدلاً من ProxyEnable=1 وProxyServer=127.0.0.1:1080.
Working state: ProxyEnable=1, ProxyServer=127.0.0.1:1080, ProxyOverride=<local>, AutoConfigURL empty.
قائمة تحقق
- ✓Test-NetConnection 127.0.0.1 -Port 1080
- ✓curl.exe -x http://127.0.0.1:1080 https://api.ipify.org
- ✓curl.exe https://api.ipify.org
- ✓Check ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL after reconnect
المثبت والملفات المضمنة
Users should not install .NET, Rust, srsp-client, or Wintun manually. The Windows installer must include them.
A partial install can show successful login and connected state while no traffic flows.
قائمة تحقق
- ✓GhostMesh.exe exists in the install directory
- ✓srsp-client.exe exists next to GhostMesh.exe
- ✓wintun.dll exists next to GhostMesh.exe
- ✓Install version 1.0.323 or later
- ✓Allow administrator elevation when Windows asks
Firewall, Wintun, routes
Windows Defender Firewall can block a new app if the first prompt was denied. TUN mode also needs Wintun routes.
If Wintun appears as a Public unidentified network, stricter firewall rules can block traffic.
- Allow inbound and outbound rules for GhostMesh.exe and srsp-client.exe.
- Check that the GhostMesh/Wintun adapter appears in VPN or Smart routing mode.
- In TUN mode, check routes such as 0.0.0.0/1 and 128.0.0.0/1.
- Reconnect after installing the latest build.
DNS, API, server logs
Separate local proxy/DNS problems from server egress problems. Local failures often send no traffic to the SRSP server; egress failures appear in srsp-server logs.
tls handshake eof, Broken pipe, and connection reset are not always outages. Correlate them with the user's exact timestamp.
| السجل | المعنى | الإجراء |
|---|---|---|
| failed to lookup address information | DNS could not resolve the host | Check host name and server DNS |
| Network is unreachable for IPv6 | No IPv6 egress route | Use IPv4 egress or filter unavailable IPv6 |
| tls handshake eof | Client or scanner closed early | Usually informational |
| Broken pipe / connection reset | Remote side or client closed | Compare with exact user timestamp |
ما ترسله للدعم
A useful report shows which layer failed: local proxy, Windows proxy registry, Wintun route, firewall, DNS, or server egress.
Do not send passwords, tokens, private account pages, or credential files.
قائمة تحقق
- ✓Windows version and GhostMesh version
- ✓Selected server and mode
- ✓Forced proxy IP test and direct IP test
- ✓ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL values
- ✓Whether srsp-client.exe is running and port 1080 is open
- ✓Exact timestamp of the failed test
أسئلة شائعة
لماذا يصلح proxy اليدوي المشكلة ثم تعود بعد إعادة الاتصال؟
Older builds could re-apply PAC/AutoConfigURL with ProxyEnable=0. The fixed build restores manual proxy 127.0.0.1:1080 after switching.
Does every Network is unreachable log mean SRSP is broken?
No. It is often one target route, especially IPv6 on a server without IPv6 egress. Confirm forced proxy and normal IPv4 tests first.