# net/tls-error The recorded TLS failure reason for a connection (connect, certificate verification, or handshake), or `nil` when there is none. ## Syntax
[net/tls-error $conn]
## Parameters - `$conn` — connection resource (from `net/connect-tls`, `net/connect` + `net/starttls`, or a TLS client such as `http`/`ws`) ## Examples
set conn [net/connect-tls "api.example.com" 443]
[net/tls-error $conn]     # → failure reason string, or nil while healthy
## Returns The failure reason string, or `nil`; `%Err{:message}` when the argument is not a connection resource. ## See Also `net/starttls`, `net/connect-tls`, `net/on-close`