Web Connections Fail With "Proxy Server Is Refusing Connections" Error on RHEL8

When connecting to web targets through PrivX on Red Hat Enterprise Linux 8 (RHEL 8), the browser displays "proxy does not allow connections" or a similar error message.

This issue may be associated to an incompatibility between Docker CE and RHEL 8's firewalld configuration (additional info here).

Potential Solution

RHEL8 firewalld and docker-ce are not natively compatible with each other, so Docker's network bridge (docker0) may be blocked by firewalld on RHEL 8. To address this, update firewall rules and restart the necessary services as follows:

firewall-cmd --permanent --zone=trusted --add-interface=docker0
service privx-carrier stop
service docker stop
service firewalld restart
service docker start
service privx-carrier start

After applying these changes, attempt the web connection again through PrivX.

Was this page helpful?