Artemis loopback broker үчүн SOCKSтен өтүшү мүмкүн
Artemis байланышы атайын туура эмес SOCKS маалыматтары менен ийгиликтүү болгондо broker дарегин жана socksRemoteDNS жүрүм-турумун текшериңиз.
Туура эмес 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 маалыматтарынын колдонулганынын далили деп эсептөөнүн ордуна алынган байланыш жолун текшериңиз.