SOCKS5 parol autentifikasiyası niyə versiya 1 ilə başlayır
SOCKS5 salamlamasını onun istifadəçi adı/parol alt-razılaşmasındakı versiya sahəsindən ayırın.
SOCKS5 müştərisi versiya 5 ilə başlayır, sonra parol autentifikasiyası zamanı versiya 1 göndərir. Bu mütləq aşağı versiyaya keçid və ya səhv proksi deyil.
İlk mübadilə SOCKS5 autentifikasiya metodunu razılaşdırır. İstifadəçi adı/parol seçildikdə RFC 1929 versiya sahəsi 0x01 olan ayrı bir alt-razılaşma müəyyən edir.
Bu autentifikasiya sorğusu istifadəçi adı və parol üçün uzunluqları və baytları ehtiva edir. Server alt-razılaşma versiyasını və statusu qaytarır. Müştəri SOCKS5 təyinat sorğusunu yalnız autentifikasiya uğurlu olduqdan sonra göndərir.
Trac oxuyarkən və ya müştəri həyata keçirərkən iki mübadiləni ayrı saxlayın. Xidmət SOCKS5 adlandığı üçün 0x05-i hər yerdə təkrarlamaq səhv autentifikasiya mesajı yaradır.
Uğurlu parol statusu da tələb olunan təyinatın icazəli olması demək deyil. Növbəti SOCKS cavabı həmin bağlantını yenə də rədd edə bilər.
Nəhayət, bu istifadəçi adı/parol metodu öz etimadnamələrini şifrələmir. Versiya baytı mesaj formatını göstərir, şifrələnmiş və ya daha güclü giriş rejimini deyil.