Firefox SOCKS ProxyInfo: agordu proxyDNS por fora solvado
Agordu la DNS-konduton sur la SOCKS ProxyInfo, kiun redonas Firefox-etendaĵo, anstataŭ supozi, ke retumila dialogo agordas la itineron de la etendaĵo.
Redonu la celatan cel-DNS-politikon kun la SOCKS-itinero el via ekzistanta aŭskultanto de la Firefox-etendaĵo:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
En ĉi tiu API, type: "socks" identigas SOCKS5. Por petoj al publikaj retejoj permesataj tra publika peranto, kandidato el la listo de SOCKS5-prokuriloj povas liveri la gastigan kaj havenan valorojn de ĉi tiu itinero. La fragmento supozas, ke la etendaĵo jam havas sian permesitan enkursigan aŭskultanton; ĝi ne estas kompleta etendaĵo. Tipa nomo el malnova propono aŭ el la API de alia retumilo ne estas interŝanĝebla.
La nuna referenco de Mozilla donas al proxyDNS defaŭltan valoron false por la subtenataj SOCKS-tipoj. Agordu ĝin eksplicite, kiam ĉi tiu itinero bezonas solvadon ĉe la prokura flanko, anstataŭ fidi, ke la dialogo de mana prokurilo de la retumilo liveros la elekton de la etendaĵo.
Apliku la celatan politikon ankaŭ al ĉiu koncerna rezerva objekto. Alia objekto redonita post malsukceso de la unua itinero povas havi alian DNS-elekton aŭ elekti alian vojon.
La kampo regas certajn demandojn ligitajn al tiu itinero. Ĝi ne translokas ĉiun serĉon de la operaciumo aŭ de la aplikaĵo al la prokurilo.