Apache AllowCONNECT u l-Portijiet Destinatarji HTTPS
Iddistingwi l-port li l-klijenti jużaw biex jilħqu prokura Apache mill-portijiet destinatarji li mod_proxy_connect jippermetti fit-tunelli.
Il-prokura Apache tiegħek tisma' fuq il-port 3128. Klijent jasal għaliha b'suċċess, iżda servizz HTTPS fuq il-port 8443 ifalli. Il-bdil tal-port tas-smigħ tal-prokura x'aktarx li ma jsolvix dik id-distinzjoni.
Il-klijent l-ewwel jgħaqqad mal-listener tal-prokura. It-talba CONNECT tiegħu mbagħad issemmi host u port destinatarji separati. Apache jista' jaċċetta l-ewwel konnessjoni u jirrifjuta t-tieni operazzjoni.
Aqra AllowCONNECT bħala politika destinatarja
Għal Apache 2.4, mod_proxy_connect jimmaniġġja t-talbiet CONNECT li jidħlu. Id-direttiva AllowCONNECT tiegħu tikkontrolla l-portijiet destinatarji disponibbli għal dawk it-talbiet. Il-valur prestabbilit dokumentat huwa 443 u 563.
AllowCONNECT 443 8443
Dan l-eżempju jagħżel dawk iż-żewġ portijiet destinatarji. Huwa jissostitwixxi l-għażla prestabbilita; ma jżidx 8443 filwaqt li jżomm bil-kwiet kull port prestabbilit. Uża d-direttiva fil-konfigurazzjoni tas-server jew tal-virtual host applikabbli.
Żomm ir-regoli tal-awtorizzazzjoni tal-klijenti tal-prokura fis-seħħ. Port destinatarju permess ma jgħid xejn dwar liema klijent jista' juża s-servizz, u mhuwiex sostitut għal restrizzjoni tal-host destinatarju meta tkun meħtieġa.
Eżempju ta' prokura inversa jwieġeb mistoqsija differenti
Ir-riżultati tat-tfittxija għal Apache u HTTPS spiss juru sit web pubbliku li jibgħat lejn backend fiss. Dik il-konfigurazzjoni mhijiex kif browser jitlob prokura forward biex tiftaħ tunell CONNECT lejn sit web magħżul. L-ikkupjar tad-direttivi tar-routing tiegħu jista' jħalli l-problema oriġinali tal-prokura ma tmissx.
Meta tiddijanjostika falliment, irreġistra l-listener li l-klijent wasal għalih, l-awtorità CONNECT li talab u t-tweġiba tal-prokura. Jekk CONNECT jirnexxi u TLS ifalli wara, il-permess tal-port destinatarju diġà għamel sehmu. Kompli bil-falliment TLS minflok ma tkompli twessa' AllowCONNECT.