Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 CLI Documentation | 2026.1

# P4TRUST

Specifies the path to the SSL/TLS trust file. The trust file:

- contains the fingerprints of the keys used for SSL/TLS connections

- is controlled by the `p4 trust` command

See also SSL/TLS connections that do not require P4TRUST.

## Usage notes

Used by Client? | Used by Server? | Command-Line Alternative | Can be set in P4CONFIG file?
--- | --- | --- | ---
Yes | Yes | N/A | Yes

The `P4TRUST` configurable is used by any service acting as a client to any SSL/TLS-enabled server. This includes client applications, proxies, brokers, replica servers, edge servers, and so on. How each of these uses the configurable is covered in the chapters describing the service.

## Value if not explicitly set

Program | Value
--- | ---
Windows | `%USERPROFILE%\p4trust.txt`
All others | `$HOME/.p4trust`

## Notes

Your system administrator can help you confirm the accuracy of any fingerprint (or change to a fingerprint) provided to you by a P4 Server.

Your search for returned results