Skip to content

Commit fee5277

Browse files
committed
Output IP addresses with %q instead of %s and
change ErrorMsgOnFailedPostureCompliance message
1 parent a1e5abc commit fee5277

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

events/README_ClientVPN.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ func handler(request events.ClientVPNConnectionHandlerRequest) (events.ClientVPN
2626

2727
sourceIP := request.PublicIP
2828
if net.ParseIP(sourceIP) == nil {
29-
return events.ClientVPNConnectionHandlerResponse{}, fmt.Errorf("Invalid parameter PublicIP passed in request: '%s'", sourceIP)
29+
return events.ClientVPNConnectionHandlerResponse{}, fmt.Errorf("Invalid parameter PublicIP passed in request: %q", sourceIP)
3030
}
3131

32-
log.Printf("SOURCE IP: %s", sourceIP)
32+
log.Printf("SOURCE IP: %q", sourceIP)
3333

3434
if allowed, ok := AllowedIPs[sourceIP]; ok && allowed {
35-
log.Printf("Allowing access from: %s", sourceIP)
35+
log.Printf("Allowing access from: %q", sourceIP)
3636
return events.ClientVPNConnectionHandlerResponse{
3737
Allow: true,
3838
ErrorMsgOnFailedPostureCompliance: "",
@@ -41,10 +41,10 @@ func handler(request events.ClientVPNConnectionHandlerRequest) (events.ClientVPN
4141
}, nil
4242
}
4343

44-
log.Printf("Blocking access from: %s", sourceIP)
44+
log.Printf("Blocking access from: %q", sourceIP)
4545
return events.ClientVPNConnectionHandlerResponse{
4646
Allow: false,
47-
ErrorMsgOnFailedPostureCompliance: "You're accessing from a blocked IP range.",
47+
ErrorMsgOnFailedPostureCompliance: "You're trying to connect from an IP address that is not allowed.",
4848
PostureComplianceStatuses: []string{"BlockedSourceIP"},
4949
SchemaVersion: "v1",
5050
}, nil

0 commit comments

Comments
 (0)