In order for Apple devices to function properly through the VIPRE firewall, exceptions need to be made to allow Broadcast and MDNS network communication through the firewall. Along side this, exceptions also need to be made for certain applications to communicate freely through the network:
How to Create a Network Exception for MDNS/Broadcast Communications:
- Open VIPRE
- Click the Firewall green arrow from the main interface or Manage tab > Firewall
- Scroll down to Firewall Protection
- Click Manage Rules
- Click Communication Tab
- Under BCAST, set all settings to Allow
- Close the current window and scroll down to Networks
- Click Manage Network button and click Add
- Fill out the box as shown in the picture and click OK when done
C:\Program Files\Common Files\Apple\Internet Services\ApplePhotoStreams.exe
C:\Program Files\Common Files\Apple\Internet Services\ApplePhotoStreamsDownloader.exe
C:\Program Files\iTunes\iTunes.exe
Or on x64 machines:
C:\Program Files (x86)\Common Files\Apple\Internet Services\ApplePhotoStreams.exe
C:\Program Files (x86)\Common Files\Apple\Internet Services\ApplePhotoStreamsDownloader.exe
C:\Program Files (x86)\iTunes\iTunes.exe