شمارهٔ پورت SOCKS به Chrome نمیگوید از کدام پروتکل استفاده کند
پروتکل SOCKS را در جایی که Chrome پشتیبانی میکند صریحاً مشخص کنید. پورتی مانند 1080 یا 27977 فقط یک پورت شنود است.
یک سرویس SOCKS5 روی پورت 27977 هنوز SOCKS5 است. پورت 1080 یک قرارداد است، نه تشخیصدهندهٔ پروتکل.
هنگامی که Chrome را از طریق یک رابط پروکسی صریح پشتیبانیشده پیکربندی میکنید، طرح (scheme) پروتکل موردنظر را مشخص میکند، برای مثال socks5://proxy.example:27977. فهرست پروکسی SOCKS5 نامزدهای عمومی برای آن پروتکل ارائه میدهد؛ الزام احراز هویت نقطهٔ پایانی انتخابشده را بررسی کنید. پورت متفاوت SOCKS5 را به SOCKS4 تبدیل نمیکند، و یک نشانی خالی هم تضمین نمیکند که یک تنظیم سیستم بهعنوان نسخهای که قصد داشتید تفسیر شود.
پیکربندی مؤثر Chrome و همچنین پروتکل سرور را بررسی کنید. یک خطمشی مدیریتشده یا فرایند مرورگر دیگری که در حال اجراست میتواند آرگومانهای ویرایششدهٔ یک میانبر را بیاهمیت کند. یک نمایهٔ آزمایشی جداگانهٔ Chrome بازرسی راهاندازی موردنظر را آسانتر میکند.
پیش از سرزنش پورت، احراز هویت را هم بررسی کنید. مستندات SOCKS در Chromium میگوید پشتیبانی SOCKS5 آن شامل روشهای احراز هویت نیست. بنابراین سرویسی که نام کاربری و گذرواژهٔ SOCKS میخواهد مشکل سازگاری دارد که شمارهٔ پورت جدید نمیتواند حلش کند.
یک کلاینت سازگار یا یک ترتیب سرویس تأییدشده انتخاب کنید. تغییر مکرر یک نقطهٔ پایانی شناختهشدهٔ SOCKS5 به برچسبهای پروتکل نامرتبط فقط بایتهای ارسالی به همان شنونده را تغییر میدهد.