When the VIPRE Firewall is enabled, an application that normally functions without a problem does not function or can't make connections over the internet properly anymore.


  • VIPRE Home
  • VIPRE Business
  • All Supported Environments


The best way to address a problem like this is to find out the exact path and name of the executable that is attempting to make the connections over the internet. The easiest way to find this out is by checking the properties of the shortcut file. The file path in the Target field is what you need to add to the Firewall or Web Filter application exceptions. You can determine which of the two components is causing the problem via trial an error, by attempting to run the application when either is disabled. You should disable the Web Filter alone as your first attempt to identify and then the firewall all together. Once the component has been identified, choose which applies to the issue and enter an exception rule via these instructions:
  1. Firewall Application and Port Exceptions
    1. Open the VIPRE User Interface
    2. Open the Firewall Settings windows by clicking Settings next to the firewall section
    3. Click the Exceptions button and click the Add button
    4. Enter the path you identified from the target field
    5. Select Allow for Trusted Inbound and Outbound. You can do the same for Not-trusted, but it is recommended to set this to Prompt
    6. Click OK
    7. Continue to make port exceptions if necessary by clicking the Ports tab and click Add...
    8. Enter a name for the rule
    9. Click browse and navigate to the executable or paste the path to the executable in the Application field
    10. Select the Port drop down and enter the port
    11. Select the Protocol (TCP or UDP)
    12. Click OK
  2. Web Filter Application Exception
  1. From the Firewall settings window, click the Web Filter Settings button
  2. Select the Allowed Applications tab and click the Add button
  3. Enter the path you identified from the target field or browse for the executable
  4. Click OK

At this point the exceptions will be applied and the application should now work without an issue.

Note: Web filter exceptions only apply to versions prior to VIPRE Internet Security 2013. Sometimes, the target file that is indicated by the target field from your shortcut does not actually point to the actual program being blocked. You will need to identify the program that is being blocked in accordance to what is specified by the manufacturer of the software.
  1. Executable is unknown

If you are not sure what file needs to be added to the exception list to allow the application to function, you can try to switch the firewall to learning mode in order to find this information:

  1. Open the VIPRE user interface
  2. Click Settings and go to the Firewall tab
  3. Click Reset to Defaults and in the new menu that pops up select Reset to Learning Mode and click OK
  4. Click OK again to exit the settings window
  5. Try running the application you are trying to run once again and you should get a prompt from VIPRE about allowing the application to communicate over the internet.
  6. Place a check mark in the option 'Take the action I choose in the future (create a rule)'and the exception should be created in the firewall exceptions list.
  7. Once this has been completed, you can change the setting in 'Reset to Defaults' back to 'Reset to Simple Mode'
  1. Internet access has been blocked or application is still blocked
It is likely that the Network on which you are connected was blocked at some point by the firewall and is no longer trusted. In this scenario, the easiest thing to do is to reset the firewall to default settings:
  1. Open the VIPRE Premium user interface and proceed to the File menu at the top
  2. Click Settings and go to the Firewall tab
  3. Click Reset to Defaults and in the new menu that pops up select Reset to Simple Mode or Reset to Learning Mode
  4. Place a check in the Delete all user defined rules option
This should have reset the Firewall settings back to default and also erased any potential custom made rules causing any issues.
  1. RDP/Remote Desktop Protocol Connections are blocked
In order for RDP connections to function, proper exceptions need to be made in the Firewall Application and Port exceptions:
  1. Using the instructions under Firewall Application and Port Exceptions that are listed above, make an application exception for C:\Windows\System32\svchost.exe. Make sure that it is set to allow for trusted connections.
  2. Also make a port exception on the RDP port for this same application. The name can be whatever you choose, but the application should be C:\Windows\System32\svchost.exe, the Port Number must be 3389 (or whatever you have the RDP port set as), and the Protocol must be TCP.
With that set, RDP connections should work fine. If RDP connections are not working, one of the above steps was not followed correctly.


This is normal behavior of the Firewall doing its job. You will need to set exceptions for applications that establish connections and send data over the internet. At some point, the application or network connection was blocked.