I too failed the leak test with GRC. In Programs, Leak Test was followed by a series of question marks. I thought ZA was supposed to ask me if the program could have access. It didn't ask and I failed the leak test. I then put a red X by all the categories, tried again and failed again!! Very alarming....
I also did the Open Port check and I failed that, too. I found that by tinkering with programs I could block the open ports. It happened to be TCP/IP Services Applications, set to Auto, Trust Level III and all green checks. I allowed Access but blocked Server and Mail.
Open Ports: 7 echo, 9 discard, 13 daytime, 17 quote of the day, 19 character generator
Do I really have to babysit this thing? I don't want to, I want to do other things, fun things....
ZoneAlarm Security Suite version:9.1.008.000
Anti-virus engine version:188.8.131.52
Anti-virus signature DAT file version:998396320