HTTPS-proxy hjá Git kann krevja sína egnu klientskjal
Set TLS-CA hjá proxynum, klientskjalið og privata lykilin upp serstakliga frá TLS- og HTTP-innritanarstillingunum hjá goymsluni.
Nakar HTTPS-framføringarproxyr biðja um eitt klientskjal meðan TLS-sambandið frá Git til proxyna verður stovnað. Hetta er ein serstakur váttanarýra, onnur enn innritingin í goymsluna.
Fyri eitt hóskandi Git/libcurl TLS-bakenda, ið brúkar PEM-fílur, sær viðkomandi uppsetning soleiðis út:
[http]
proxy = https://proxy.example:8443
proxySSLCAInfo = /secure/proxy-ca.pem
proxySSLCert = /secure/proxy-client.pem
proxySSLKey = /secure/proxy-client.key
proxySSLCertPasswordProtected = trueBrúka tær veruligu fílurnar, ið eru latnar til TLS-skipanina hjá proxynum. Set uppsetningina í tí ætlaða Git-øktini; ein goymslulokal uppsetning kann avmarka hendan veg til tað arbeiðseintakið.
| Stilling | Leiklutur |
|---|---|
| proxySSLCAInfo | CA-buntur, ið verður brúktur til at vátta HTTPS-proxyna |
| proxySSLCert | Klientskjal, ið verður borið fyri ta proxyna |
| proxySSLKey | Privat lykil, ið passar til klientskjalið |
| proxySSLCertPasswordProtected | Ger Git-innritingsspurningina virkna fyri vart skjals- og lyklatilfar proxynna |
https:// proxý-URL'in er neyðungin fyri hesa TLS-ýruna. Ein vanligur HTTP-proxy, ið ber CONNECT til eina HTTPS-goymslu, ger ikki tí TLS-klientskjalaváttan á egnum lurara.
Skjalatroystin hjá goymsluni og eitt møguligt klientskjal hjá goymsluni hava sína egnu ssl-uppsetning. Somuleiðis er ein HTTP-proxy-avbjóðing við Proxy-Authenticate annar váttanarmáti.
Kanna tað bundnu libcurl-útgávuna, TLS-bakendan og tað stuðlaða skjalasniðið, tá hendan uppsetningin verður hildin við líka. Ein slóð til eitt PEM-skjal er ikki eitt flytandi avloysing fyri skjalagoymslu-íverkið á hvørjum palli.