Artemis loopback broker üçün SOCKS-i keçə bilər
Artemis bağlantısı qəsdən səhv SOCKS parolu ilə uğurlu olduqda broker təyinatını və socksRemoteDNS davranışını yoxlayın.
Səhv SOCKS parolu ilə uğurlu olan Artemis broker bağlantısı proxy emalçısını keçmiş ola bilər. Yalnız socksHost deyil, broker təyinatını yoxlayın.
Nəqliyyat sənədləri localhost və 127.0.0.1 kimi loopback broker ünvanlarının SOCKS konfiqurasiyasını keçdiyini bildirir. Normal yerli həll yolu üçün, bağlantı vasitəçidən keçməlidirsə, nəzərdə tutulan qeyri-loopback broker ünvanından istifadə edin. Yenə loopback-ə çevrilən başqa bir alias eyni nəticə verə bilər.
Connector versiyasının dəqiq şərtini yoxlayın
Daha yeni upstream connector mənbəyi açıq remote-DNS istisnası ehtiva edir. Proxy emalçısının şərti budur:
socksEnabled && (socksRemoteDNS || !isTargetLocalHost())
Bu şərti ehtiva edən tətbiqdə socksRemoteDNS aktiv olduqda, connector təyinatı həll olunmamış saxlayır və loopback kimi görünən təyinat üçün belə SOCKS emalçısını quraşdırır. Sənədləşdirilmiş default false ilə yerli ünvan testi hələ də əhəmiyyətlidir.
Bu, localhost kimi host adının mənasını dəyişir: həll üçün SOCKS serverinə ötürüldükdə, proxynin təyinat görünüşünə işarə edir. Uzaq həlli seçməzdən əvvəl bunun nəzərdə tutulan broker yeri olduğunu təsdiqləyin.
Davranışı quraşdırılmış Artemis müştərisinə uyğunlaşdırın. Emalçı həqiqətən marşruta daxil olduqdan sonra SOCKS autentifikasiyasını broker autentifikasiyasından ayırın və uğurlu broker sessiyasını proxy etimad məlumatlarının istifadəsinə sübut kimi qəbul etmək əvəzinə yaranan bağlantı yolunu yoxlayın.