Туура эмес SOCKS сырсөзү менен ийгиликтүү болгон Artemis broker байланышы proxy иштетүүчүсүн өткөрүп жиберген болушу мүмкүн. Broker дарегин текшериңиз, socksHost гана эмес.

transport документтери localhost жана 127.0.0.1 сыяктуу loopback broker даректерин SOCKS конфигурациясынан өтүүчү даректер катары сүрөттөйт. Кадимки жергиликтүү чечүү жолу үчүн байланыш ортомчу аркылуу өтүшү керек болгондо, көздөлгөн loopback эмес broker дарегин колдонуңуз. loopbackке чечилүүчү башка alias да ушундай эле жыйынтык бере алат.

Connector версиясынын так шартын текшериңиз

Жаңыраак upstream connector булагы ачык remote-DNS өзгөчөлүгүн камтыйт. Proxy иштетүүчүсүнүн шарты:

socksEnabled && (socksRemoteDNS || !isTargetLocalHost())

Ушул шартты камтыган ишке ашырууда socksRemoteDNS күйгүзүлгөндө, connector даректи чечилбеген бойдон калтырат жана loopbackке окшош дарек үчүн да SOCKS иштетүүчүсүн орнотот. Документтелген демейки false мааниси менен жергиликтүү даректин сынагы дагы деле маанилүү.

Бул localhost сыяктуу hostname маанисин өзгөртөт: ал чечүү үчүн SOCKS серверине берилгенде, proxy көргөн дарекке шилтейт. Алыскы чечүүнү тандоодон мурун бул көздөлгөн broker жайгашкан жери экенин ырастаңыз.

Жүрүм-турумду орнотулган Artemis кардарына шайкеш келтириңиз. Иштетүүчү чынында маршрутка киргенден кийин, SOCKS аутентификациясын broker аутентификациясынан ажыратыңыз жана ийгиликтүү broker сессиясын proxy маалыматтарынын колдонулганынын далили деп эсептөөнүн ордуна алынган байланыш жолун текшериңиз.

Тектеш макалалар