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 docker
If 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