Artemis ට loopback broker සඳහා SOCKS මඟ හැරිය හැක
හිතාමතා වැරදි SOCKS අක්තපත්ර තිබියදීත් Artemis සම්බන්ධතාවය සාර්ථක වූ විට broker ගමනාන්තය සහ socksRemoteDNS හැසිරීම පරීක්ෂා කරන්න.
වැරදි SOCKS මුරපදය සමඟ සාර්ථක වන Artemis broker සම්බන්ධතාවය proxy හසුරුව මඟ හැර තිබිය හැක. socksHost පමණක් නොව broker ගමනාන්තය පරීක්ෂා කරන්න.
localhost සහ 127.0.0.1 වැනි loopback broker ලිපින transport ලේඛනවල SOCKS වින්යාසය මඟ හරින ලිපින ලෙස විස්තර කෙරේ. සාමාන්ය දේශීය විසඳුම් මාර්ගය සඳහා, සම්බන්ධතාවය intermediary හරහා යා යුතු විට අදහස් කළ non-loopback broker ලිපිනය භාවිත කරන්න. loopback වෙත විසඳෙන වෙනත් alias එකක් ද එම ප්රතිඵලයම දිය හැක.
connector අනුවාදයේ නිශ්චිත කොන්දේසිය පරීක්ෂා කරන්න
නව upstream connector මූලාශ්රයේ පැහැදිලි remote-DNS ව්යතිරේකයක් ඇත. proxy හසුරුවේ කොන්දේසිය මෙයයි:
socksEnabled && (socksRemoteDNS || !isTargetLocalHost())
එම කොන්දේසිය අඩංගු implementation එකක socksRemoteDNS සක්රීය වූ විට, connector ගමනාන්තය විසඳා නොගෙන තබා loopback වැනි ගමනාන්තයකට පවා SOCKS හසුරුව ස්ථාපනය කරයි. එහි ලේඛනගත පෙරනිමි false සමඟ, දේශීය ලිපින පරීක්ෂණය තවමත් වැදගත් වේ.
එය localhost වැනි hostname එකක අර්ථය වෙනස් කරයි: විසඳීම සඳහා SOCKS සේවාදායකයට ලබා දෙන විට, එය proxy හි ගමනාන්ත දර්ශනය වෙත යොමු වේ. දුරස්ථ විසඳුම තෝරාගැනීමට පෙර මෙය අදහස් කළ broker ස්ථානය බව තහවුරු කරන්න.
හැසිරීම ස්ථාපිත Artemis client සමඟ ගළපන්න. හසුරුව සැබවින්ම මාර්ගයේ ඇති විට, SOCKS සත්යාපනය broker සත්යාපනයෙන් වෙන් කර සාර්ථක broker session එකක් proxy අක්තපත්ර භාවිතයේ සාක්ෂියක් ලෙස සැලකීම වෙනුවට ලැබෙන සම්බන්ධතා මාර්ගය තහවුරු කරන්න.