Like some others I've seen on the forums, I noticed that one of the laptops that we own wouldn't allow internet access after upgrading to ZA 9. The upgrade was done on two machines: a Dell (Vista 32 bit) and a HP Pavilion (Vista 64 bit). The upgrade on the Dell went just fine, all previous setting imported. The upgrade on the HP went fine too, but during the next boot up, Zone Alarm was denying access to the internet for our home wireless network (everything worked fine in ZA 8). I don't believe that this issue is exclusive to ZA as the upgrade worked on one of the laptops.
In order to connect to the internet on the HP machine, we had to disconnect the wireless connection, shut down ZA, reconnect to the network, and restart ZA. Then, all was well. I spend the better part of a day trying to solve this problem, but finally settled for the following solution that I wanted to share with everyone.
If the wireless internet connection is established BEFORE ZA starts, the connection will succeed. I've made a small script which will delay ZA's start up until the wireless connection is established (this assume that your computer connects to your wireless network automatically upon start up).
Here's how you can institute this fix:
1. In ZA, under "Overview" --> Preferences --> General, uncheck the box where is says to start ZA upon startup.
2. Under the Windows start button, select Run and type "notepad.exe". Paste the following into this document:
ping localhost -n 20 > nul
start /b "" /d"C:\Program Files (x86)\Zone Labs\ZoneAlarm\" zlclient.exe
Note: Alter the location of zlcient.exe accordingly if it differs on your computer.
3. Save this file to:
You can name the file anything you'd like (such as ZA_startup.bat), but be sure that the extension is *.bat (A windows batch file)
4. The number "20" in the script above is the number of seconds that ZA will be delayed from starting up. 20 seconds works for me, but you can adjust it upward if your computer is a little slower to connect. If you make any changes, just save the file when you're done.
5. Now, when you restart your computer, you'll see a small, black DOS-like window appear when your computer restarts. This window will appears for as long as the delay is set, then ZA will start and the window will disappear.
I know this solution is perfect, but it got my wife's computer working again and she doesn't have to take any action...and that was my goal.