Apache AllowCONNECT àti àwọn ebute porti HTTPS
Yàtọ̀ porti tí àwọn oníbàárà ń lò láti dé Apache proxy kúrò nínú àwọn ebute porti tí mod_proxy_connect ń gbà nínú àwọn tunnel.
Apache proxy rẹ ń gbọ́ porti 3128. Oníbàárà kan dé ọ̀dọ̀ rẹ̀ dáadáa, ṣùgbọ́n iṣẹ́ HTTPS kan lórí porti 8443 kùnà. Yíyí porti tí proxy ń gbọ́ padà kò ṣeé ṣe kí ó yanjú ìyàtọ̀ pàtó yẹn.
Oníbàárà kọ́kọ́ so mọ́ olùgbọ́ proxy. Ìbéèrè CONNECT rẹ̀ wá dárúkọ host àti porti ebute ọ̀tọ̀. Apache lè gba ìsopọ̀ àkọ́kọ́ kí ó sì kọ iṣẹ́ kejì.
Ka AllowCONNECT gẹ́gẹ́ bí ìlànà ebute
Fún Apache 2.4, mod_proxy_connect ń ṣe àwọn ìbéèrè CONNECT tí ń wọlé. Ìtọ́nisọ́nà AllowCONNECT rẹ̀ ń ṣàkóso àwọn ebute porti tí ó wà fún àwọn ìbéèrè yẹn. Ìpínlẹ̀ àkọ́kọ́ tí wọ́n kọ sílẹ̀ ni 443 àti 563.
AllowCONNECT 443 8443
Àpẹẹrẹ yìí yan àwọn ebute porti méjì yẹn. Ó rọ́pò ìyàn àkọ́kọ́; kò fi 8443 kún un nígbà tí ó ń pa gbogbo porti àkọ́kọ́ mọ́ ní ìdákẹ́jẹ́. Lo ìtọ́nisọ́nà náà nínú ìṣètò server tàbí virtual host tí ó yẹ.
Jẹ́ kí àwọn òfin àṣẹ oníbàárà proxy wà ní ipò. Porti ebute tí a gbà kò sọ nǹkan kan nípa oníbàárà tí ó lè lo iṣẹ́ náà, kò sì rọ́pò ìdíwọ́ host ebute nígbà tí ó bá yẹ.
Àpẹẹrẹ reverse proxy dáhùn ìbéèrè mìíràn
Àwọn àbájáde wíwá fún Apache àti HTTPS sábà máa ń fi wébùsáìtì gbogbogbò hàn tí ń fọwọ́ sí backend dúró. Ìṣètò yẹn kì í ṣe bí aṣàwákiri ṣe ń béèrè lọ́wọ́ forward proxy láti ṣí tunnel CONNECT sí wébùsáìtì tí a yàn. Dídaàkọ àwọn ìtọ́nisọ́nà ipa ọ̀nà rẹ̀ lè fi ìṣòro proxy àkọ́kọ́ sílẹ̀ bí ó ti wà.
Nígbà tí o bá ń ṣàyẹ̀wò ìkùnà, gbà ákọsílẹ̀ olùgbọ́ tí oníbàárà dé, CONNECT authority tí ó béèrè àti ìdáhùn proxy. Bí CONNECT bá ṣàṣeyọrí tí TLS sì kùnà lẹ́yìn náà, ìyọ̀ǹda porti ebute ti ṣe apá tirẹ̀ tán. Tẹ̀síwájú pẹ̀lú ìkùnà TLS dípò ṣíṣe AllowCONNECT gbòòrò ní àṣejù.