Skip to content

Troubleshooting

Overview

A number of issues may prevent Every Proxy from working as expected.

Android version update

Android 10 introduced two different types of VPN client application namely the system wide VPN client application and the per-app VPN client application. System wide VPN client applications route all network traffic, both internal and external, through the VPN connection. Per-app VPN client applications restrict which applications can use the VPN connection. When upgrading from Android 9 to Android 10 your VPN client application type may have changed. Please follow the tutorials again.

More recent versions of Android have introduced battery optimizations.

VPN client version update

When updating the version of your VPN client application your VPN client application type may have changed. Please follow the tutorials again.

Battery optimizations

More recent versions of Android have introduced battery optimizations.

IP Address

When you switch from one network to another your device's IP Address changes, namely:

  1. Mobile data
  2. Wi-Fi
  3. When connected to a VPN

Check that you are using your current IP Address when configuring Every Proxy.

Auto Start not working

This is commonly related to either:

  1. The configured IP Address is not assigned to the device at startup i.e. connected to a different network
  2. Battery optimizations

Application not working e.g. WhatsApp, Telegram

A possible cause for an application not working e.g. WhatsApp, Telegram etc. is that these applications do not use the HTTP or HTTPS network protocol. Please try routing your connections through the Socks Proxy in Every Proxy.

Secondary device cannot connect to primary device

A few possible causes may result in this behavior:

  1. The primary device is connected to a mobile network and the secondary device is not sharing the connection via a Hotspot. Network operators block all incoming connections to your mobile device when connected to the mobile network. There is unfortunately nothing that can be done in the Every Proxy application to work around this.
  2. The two devices are on different networks i.e. Primary device on Network A and secondary device on Network B. Both devices need to be on the same network for connectivity to be established.
  3. When attempting to share a VPN connection, the allow / disallow lists are misconfigured when using a per-app VPN client application. Please follow the tutorials again.

Notifications

Enabling notifications can help to diagnose connectivity issues.

Network Bridge not working

If after follow the tutorials you are still unable to get the Network Bridge working via Every Proxy Network Bridge you can use the Port Forwarder application to expose your VPN connection. The Port Forwarder application is also developed by Gorilla Software.

When using Port Forwarder to share a VPN connection via a Proxy (HTTP / SOCKS):

  1. Every Proxy will need to be in the included / allowed list of the VPN client application
  2. Port Forwarder will need to be in the excluded / disallowed list of the VPN client application
  3. Connect primary device to the VPN
  4. Start a proxy in Every Proxy (HTTP / SOCKS)
  5. Create a port forwarder in Port Forwarder with a Destination IP address of localhost and Destination Port as the port of the proxy running on Every Proxy. You can pick any Host Port you like.
  6. You can then connect a secondary device to the Host IP Address and Host Port from the port forwarder