The Malwarebytes Endpoint Protection agent needs to be allowed through any proxy in order to communicate with the Management Server. This can be done during a manual install, or via the command line after install. Endpoints using a proxy appear as offline in Nebula, but still receive and report tasks and commands. For more information, see Manage endpoints in Malwarebytes Nebula.
Set proxy information during manual install
Proxy settings can be set during Malwarebytes Endpoint Protection installation if done manually with the msiexec command. You may use these arguments during install:
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=PASSWORD
Substitute the actual admin username for USERNAME and the password for PASSWORD.
Set proxy information after installation
If you have already installed the Malwarebytes Endpoint Protection client 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 22.214.171.124 -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: