Chapter 4. Troubleshoot restricted environments and proxy configuration issues
Deploy Red Hat build of Podman Desktop in restricted or proxy-dependent networks by resolving installation failures in air-gapped environments. Fix VPN-related connectivity issues by enabling the User Mode Networking option. You also find steps to route container traffic through corporate proxies.
4.1. Host cannot access Podman machine resources on VPN-enabled networks Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Issue
- When using a Virtual Private Network (VPN), the host computer cannot access resources exposed by the Podman machine because the machine receives a distinct network address.
- Solution
- When setting up the Podman machine, enable the User mode networking (traffic relayed by a user process) option. This routes the network traffic through your host, allowing access to the machine’s exposed resources.
4.2. Containers cannot connect to the network in proxy-restricted environments Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Issue
- Your host machine has internet access, but containers started in Red Hat build of Podman Desktop cannot reach the network. This happens because containers do not automatically receive the proxy settings from the applicaton UI or operating system.
- Solution
- To manually configure a proxy for your containers, refer to Configure proxy settings on macOS and Windows and Configure proxy settings on Linux.
4.3. Connection errors when using proxies with custom certificates Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
- Issue
- When using a proxy that requires custom Certificate Authorities (CAs), the Podman machine fails to verify secure connections.
- Solution
- To use a custom CA with your proxy, refer to Configure proxy settings on macOS and Windows and Configure proxy settings on Linux.