diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2021-05-17 17:50:23 +0200 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2021-05-17 17:57:54 +0200 |
commit | c6c0209ad45fb7d2e45370ee3a39f2dd437603b0 (patch) | |
tree | b374a9536fcb4f3d4fb449db4eab042cef14577c /pkg/vpn/openvpn.go | |
parent | 86d30f2a2edc0d9b9c54b51258a6566e37476849 (diff) |
[feat] log dns lookup if first cert fetch fails
Diffstat (limited to 'pkg/vpn/openvpn.go')
-rw-r--r-- | pkg/vpn/openvpn.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg/vpn/openvpn.go b/pkg/vpn/openvpn.go index a568a32..244195b 100644 --- a/pkg/vpn/openvpn.go +++ b/pkg/vpn/openvpn.go @@ -202,6 +202,8 @@ func (b *Bitmask) getCert() (certPath string, err error) { } } if failed || !isValidCert(certPath) { + d := config.APIURL[8 : len(config.APIURL)-1] + logDnsLookup(d) cert, err := b.bonafide.GetPemCertificateNoDNS() if cert != nil { log.Println("Successfully did certificate bypass") @@ -214,6 +216,7 @@ func (b *Bitmask) getCert() (certPath string, err error) { failed = true } } + return certPath, err } |