Web Connections Fail With "Unable to Connect to Extender/Carrier" Error
When connecting to web-based targets via PrivX, the GUI shows an error stating that the system is "Unable to connect to Extender/Carrier". This typically indicates a problem with the PrivX Carrier service or its configuration.
Potential Solution
-
Check the service status of your PrivX Carrier to ensure the necessary services are active:
sudo systemctl status privx-carriersudo systemctl status dockerIf any of these services are not running, restart them:
sudo systemctl restart privx-carriersudo systemctl restart docker -
Verify the Carrier configuration by opening the file
/opt/privx/etc/carrier-config.tomlon the Carrier host. Confirm that the following settings contain the following:privx_rdp_proxy_enabled = trueprivx_webapps_enabled = trueallow_connect_to_loopback = trueallow_connect_to_local_addresses = true -
Navigate to PrivX GUI→Administration→Settings→RDP Proxy and confirm that the Extender enabled is switched on:
Log files may contain more detailed information that can help pinpoint the root cause of the failure:
- On the Carrier host, check logs at
/var/log/privx/privx-carrier.log - On the PrivX server, check logs at
/var/log/messages