SOCKS-svar er ekki niðurstaða DNS-uppflettingar
Greinið notkun hýsisnafns á proxy-hlið frá DNS-fyrirspurnar-API og túlkið bundið SOCKS CONNECT-vistfang rétt.
Að biðja SOCKS-proxy að tengjast hýsisnafni er ekki það sama og að biðja hana að skila DNS-færslum þess nafns.
Proxyin getur leyst nafnið sem hluta af því að koma á umbeðnu sambandi. Hún getur líka sent verkefnið á annað viðeigandi yfirstreymi. Biðlarinn fær SOCKS-svar sem lýsir niðurstöðu sambandsins, ekki almennu DNS-svari.
Fyrir CONNECT lýsa bundið vistfang og port í svarinu þeirri bindingu á þjónshlið sem samskiptareglan skilgreinir. Ekki meðhöndla BND.ADDR sem lofað eintak af leystu IP áfangastaðarins.
Ef forritið þarf aðeins sambandið getur það notað strauminn sem verður til án þess að vita hvaða áfangastaðar-vistfang proxyin valdi. Ef það þarf sjálf DNS-gögnin, veljið raunverulegt DNS-fært viðmót með fyrirhugaðri staðsetningu og stefnu leysisins.
Þessi greinarmunur kemur einnig í veg fyrir villandi IP-prófun: bundið vistfang proxyarinnar, áfangastaðar-IP og hið opinbera útstreymi sem vefsvæðið sér eru mismunandi gildi. Ekki ætti að merkja annað sem hitt eingöngu vegna þess að það birtist í sama handabandi.