TUN-1982: Load custom origin CA when OriginCAPool is specified

This commit is contained in:
Chung-Ting Huang
2019-06-20 19:29:18 -05:00
parent 2fa09e1cc6
commit c2a3ac3991
2 changed files with 27 additions and 8 deletions

View File

@@ -180,7 +180,7 @@ func (up *UnixPath) Addr() string {
}
func (hc *HTTPOriginConfig) Service() (originservice.OriginService, error) {
rootCAs, err := tlsconfig.LoadCustomCertPool(hc.OriginCAPool)
rootCAs, err := tlsconfig.LoadCustomOriginCA(hc.OriginCAPool)
if err != nil {
return nil, err
}
@@ -220,7 +220,7 @@ type WebSocketOriginConfig struct {
}
func (wsc *WebSocketOriginConfig) Service() (originservice.OriginService, error) {
rootCAs, err := tlsconfig.LoadCustomCertPool(wsc.OriginCAPool)
rootCAs, err := tlsconfig.LoadCustomOriginCA(wsc.OriginCAPool)
if err != nil {
return nil, err
}