TUN-1101: False negatives in Cloudflared error reporting
This commit is contained in:
parent
da0defcec9
commit
41429cc6a8
|
@ -350,9 +350,14 @@ func RegisterTunnel(ctx context.Context, muxer *h2mux.Muxer, config *TunnelConfi
|
||||||
}
|
}
|
||||||
|
|
||||||
// Print out the user's trial zone URL in a nice box (if they requested and got one)
|
// Print out the user's trial zone URL in a nice box (if they requested and got one)
|
||||||
if isTrialTunnel := config.Hostname == "" && registration.Url != ""; isTrialTunnel {
|
if isTrialTunnel := config.Hostname == ""; isTrialTunnel {
|
||||||
for _, line := range asciiBox(trialZoneMsg(registration.Url), 2) {
|
if url, err := url.Parse(registration.Url); err == nil {
|
||||||
config.Logger.Infoln(line)
|
for _, line := range asciiBox(trialZoneMsg(url.String()), 2) {
|
||||||
|
config.Logger.Infoln(line)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
config.Logger.Errorln("Failed to connect tunnel, please try again.")
|
||||||
|
return fmt.Errorf("empty URL in response from Cloudflare edge")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue