Proxy Configuration Encryption Utility
You can use the Proxy Configuration Encryption utility to encrypt the user name and/or password (as needed) that you provide to the proxy environment variable qualys_https_proxy
or https_proxy
.
The string-util
utility is included in the Qualys Cloud Agent installation package. To access it, you must install or extract the installation package.
If you encrypt the credentials for one system using string-util
, the change is applied to all systems using the same credentials. You do not need to run the utility on each system separately.
Provide the encrypted user name and password to your proxy environment variable in the .yml
file.
qualys_https_proxy=https://[<#encrypted_username>:<#encrypted_password>@]<host>[:<port>]
The # delimiter indicates to the Cloud Agent that the user name and password are encrypted. Not including the # indicates that the user name and password are in plain text format.
For example (only 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