Proxy Configuration Encryption Utility
You can use the Proxy Configuration Encryption utility to encrypt the username and/or password that you provide to the proxy environment variable qualys_https_proxy
or https_proxy
.
The string-util
utility is included in the Cloud Agent installation package. To access it, you must install or extract the Cloud Agent installation package.
If you encrypt a system's credentials using string-util
, the encryption setting is applied to all systems that have the same credentials.
Provide the encrypted user name and password to your proxy environment variable in .yml
file.
qualys_https_proxy=https://[<#encrypted_username>:<#encrypted_password>@]<host>[:<port>]
The # delimiter indicates to the Cloud Agent that the username and password are encrypted. Not including the # indicates that the user name and password are in plain text format.
For example (Encrypting password):
qualys_https_proxy=https://sys_account:#sRpSHQP582a1+gaJwHOm3g==@proxy.myco.com:8080
For example (Encrypting username and password):
qualys_https_proxy=https://#uWpsHMSY932b2+fdcH723d==:#sRpSHQP582a1+gaJwHOm3g==@proxy.myco.com:8080