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-carrier
sudo systemctl status dockerIf any of these services are not running, restart them:
sudo systemctl restart privx-carrier
sudo systemctl restart docker -
Verify the Carrier configuration by opening the file
/opt/privx/etc/carrier-config.toml
on the Carrier host. Confirm that the following settings contain the following:privx_rdp_proxy_enabled = true
privx_webapps_enabled = true
allow_connect_to_loopback = true
allow_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