Sababta ay browser-yadu u qarin karaan bogga xannibaadda HTTPS ee Squid
Fahan sababta uu browser-ku u muujin karo khaladkiisa tunnel-ka halkii HTML-ga gaarka ah ee loo celiyo codsiga CONNECT ee la diiday.
Bogga xannibaadda gaarka ah ee proxy-ga ayaa u muuqda bog HTTP. Bog HTTPS, browser-ku wuxuu ku muujiyaa khalad tunnel. Beddelka template-ka HTML mar kale waxba ma beddeli karo.
Iyadoo la isticmaalayo proxy HTTP cad, booqashada HTTPS waxay badanaa ku bilaabataa CONNECT. Browser-ku wuxuu weyddiistaa proxy-ga inuu furayo tunnel u socda host iyo port. Haddii Squid diido codsigaas, fadhiga TLS ee boggu waligiis ma bilaabmo.
Diidmada waxay yeelan kartaa xaalad HTTP iyo nuxur jawaab. Waxaad ku baari kartaa jawaabtaas CONNECT ee guuldarraystay curl si ka madax bannaan bogga khaladka browser-ka. Taasi ma u baahan tahay in browser-ku soo bandhigo HTML-ga la bixiyay oo ah bogga web ee meesha loo socdo. Browser-ku wuxuu tuuri karaa jirka khaladka CONNECT oo isticmaali karaa interface-ka khaladka proxy-ga ee u gaar ah; soo bandhigidda saxda ah waxay ku xiran tahay macmiilka.
Haddii diidmada Squid ay horey u leedahay jirka deny_info ee loogu talagalay, tafatirka qoraalkiisa, xaashida qaabka ama ogolaanshaha faylka ma beddelo heerka jawaabta ee browser-ku maareeyo. Hayso xaaladda diidmada iyo diiwaanka gelitaanka si aad u ogaato haddii CONNECT la diiday iyo sababta. Bogga browser-ka guud wuxuu qarin karaa faahfaahinta siyaasadda halka proxy-gu si sax ah u dhaqan geliyo qaanuunka.
In bogga xannibaadda lagu bixiyo gudaha xiriirka HTTPS ee la dhexgalay waa dhismo kale, oo ku lug leh joojinta TLS, kalsoonaanta macmiilka iyo maaraynta shahaadada. Laguma shidmo tafatirka deny_info, template-ka gaarka ahna ma bixiyo wax awood ah oo lagu matalo bogga la xannibay. Dooro naqshaddaas kaliya haddii loo baahdo; haddii kale isticmaal warbixinta khaladka ee macmiilka iyo diiwaannada hawlgalka proxy-ga.