This guide details how to configure a proxy server within Vault. It explains how to forward requests from Vault to proxied servers across various protocols and how to modify request headers sent to these servers.
Vault includes proxy details in the request headers when connecting to external customer networks.
Applicable only for on-premises users. Not supported for shared instance users.
Only System Admins can configure proxy settings.
Proxy can be set up only for AWS storage environments.
Follow these steps to configure a proxy server:
Log in to your Vault account.
Navigate to Settings > Proxy Configuration Settings.
Click Create New Proxy.
In the dialog box, fill in the following proxy details:
Proxy Name: A name to reference the proxy.
Proxy Host: The hostname of the HTTP proxy server (e.g., 127.0.0.1
).
Proxy Port: The HTTP proxy server's port number (e.g., 3128
).
Choose your AWS storage environment: either AWS-S3 or AWS-KMS to establish the storage connection.
Enter the Proxy URL, then click Add. You can configure multiple URLs for a single proxy.
Click Submit. You'll be redirected to the Proxy Configuration Settings homepage. The newly created proxy appears at the top of the list.
Use the Edit icon ( (1) (1) (1) (1) (1) (1) (1) (1) (1).png)) to modify proxy settings, or the Delete icon ( (1) (1) (1) (1) (1) (1) (1) (1) (1).png)) to remove a proxy configuration.