Xiriirka broker-ka Artemis ee ku guulaysta furaha sirta SOCKS khaldan ayaa laga yaabaa inuu dhaafay maareeyaha proxy. Hubi goobta broker-ka, ma aha oo kaliya socksHost.

Dukumeentiga transport wuxuu ku qeexaa cinwaannada broker-ka loopback sida localhost iyo 127.0.0.1 inay dhaafaan qaabeynta SOCKS. Waddada caadiga ah ee xallinta gudaha, isticmaal cinwaanka broker-ka aan loopback ahayn ee loogu talagalay marka xiriirku waa inuu maraa dhexdhexaadiyaha. Alias kale oo weli ku xalliya loopback ayaa laga yaabaa inuu bixiyo natiijo isku mid ah.

Hubi shardiga saxda ah ee nooca connector-ka

Koodhka connector-ka upstream ee cusub wuxuu ka kooban yahay ka-reebitaan remote-DNS oo cad. Shardiga maareeyaha proxy waa:

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

Marka socksRemoteDNS lagu shido hirgelin ay ku jirto shardigaas, connector-ku wuxuu ka tagaa goobta oo aan la xallin oo wuxuu rakibaa maareeyaha SOCKS xitaa goob u eg loopback. Iyada oo la diiwaangeliyay default false, imtixaanka cinwaanka gudaha weli waa muhiim.

Taasi waxay beddelaysaa macnaha magaca martigeliyaha sida localhost: marka loo gudbiyo server SOCKS si loo xalliyo, waxay tilmaamaysaa aragtida proxy-ga ee goobta. Xaqiiji in tani tahay goobta broker-ka ee loogu talagalay ka hor intaadan dooran xallinta fog.

La jaanqaad habdhaqanka macmiilka Artemis ee rakiban. Marka maareeyuhu run ahaantii ku jiro waddada, kala sooc xaqiijinta SOCKS iyo xaqiijinta broker-ka oo hubi waddada xiriirka ee ka dhalata halkii aad ka yeelan lahayd fadhi broker oo guulaystay caddayn ah in aqoonsiga proxy la isticmaalay.

Maqaallo la xiriira