The endpoint agent needs to be allowed through any proxy in order to communicate with the our servers. This can be done during a manual install, or via the command line after install. Endpoints using a proxy appear as offline in OneView, but still receive and report tasks and commands. For more information, see Endpoints page in OneView.
Set proxy information during manual install
Proxy settings can be set during Endpoint Protection installation if done manually with the msiexec command. You may use these arguments during install:
- NEBULA_PROXY_SERVER=0.0.0.0
- NEBULA_PROXY_PORT=XXXX
- NEBULA_PROXY_USER=USERNAME
- NEBULA_PROXY_PWD=PASSWORD
Therefore, an example of using msiexec to manually install the product looks like this:
msiexec /i C:\MBEP.msi NEBULA_PROXY_SERVER=10.10.10.10 NEBULA_PROXY_PORT=3128 NEBULA_PROXY_USER=USERNAME NEBULA_PROXY_PWD=PASSWORDSubstitute the actual admin username for USERNAME and the password for PASSWORD.
Set proxy information after installation
If you have already installed the endpoint agent and forgot to enter proxy information, it can be added after install. Adding proxy information post-install must done through the command line.
-
Open a command line and go to the location of the Endpoint Agent:
CD C:\Program Files\Malwarebytes Endpoint Agent -
Run this command, substituting the proxy username for USERNAME and the proxy password for PASSWORD:
MBCloudEA.exe -proxy.server 1.2.3.4 -proxy.port 906 -proxy.user USERNAME -proxy.password PASSWORD
When run, this command changes the proxy information on the client side.
If you need to clear the current proxy settings, run this command:
MBCloudEA.exe -Proxy.ClearNote: If Tamper Protection is enabled in the policy, MBCloudEA.exe commands must include the following value:
-TamperProtectionPassword=VALUE