I have logged this as a ticket with Agnitum, but in case I'm missing something, I thought I'd see if anyone can spot a quick fix.
O\S: Windows Vista Ultimate 64 bit
Outpost Firewall Pro 7.5.2 (3939.602.1809)
Everything was OK last night. However today it seems that I have lost internet connection. I did not immediately consider OFP. Why would you when things were fine the night before? However, if I set OFP to "Allow Most" everything comes back and starts working.
I was on version OFP 7.1 initially.
I went through what has changed recently, but everything had been the same for 2 days. The main change to my setup this week has been the cable modem. Out went one cable modem and in came a VirginMedia Superhub. I have the superhub set-up to provide a reserved IP address to my Cisco WRT610N router against its MAC address and then set that same IP as a DMZ. Then the Cisco router handles the DHCP and allows any LAN / Wireless connections.
I have 2 work laptops without OFP installed that connect perfectly OK through this set-up. I also have 1 other home laptop running XP Pro (32bit) that has OFP 7.5.1 and is working fine over wireless to the router. An extra check. I turned off the wireless on the XP laptop with OFP 7.5.1 and plugged it into the router direct. Everything runs fine. No problems.
So the new cable modem setup seems like a red herring.
So it comes down to OFP 7.1. So I tried the upgrade to 7.5.2. This did not resolve the issue.
I booted into safe mode and ran clean.exe
Then once back into Windows I re-installed OFP 7.5.2. I set it to 'Simple Mode' and left it.
Again the issue returned.
The odd part is that my PC is getting an IP address off the router.
Also when the issue kicks in the network icon in the taskbar loses its globe, denoting I only have local access.
So my last test was to bypass my router and plug direct into the VirginMedia superhub. This is not ideal as then I cannot connect to my wireless printer, but it would hopefully prove if the router was an issue.
With the "Rules Wizard" on, again I could not get an IP address off the DHCP on the superhub. If I set OFP to "Allow Most" I could ipconfig /release and /renew. So same problem even if I bypass the router.
It therefore seems that something is blocking the network adapter on OFP.
If I look at my LAN Settings in OFP I have the following:
192.168.1.0 (255.255.255.0) - This is my Cisco router so I have set this Trusted even though my XP laptop does not and that works ok. It had NetBIOS already ticked already so I have left this ticked.
::/0 - I have no idea what this is, but nothing is set against it
169.254.0.0 (255.255.0.0) - This I believe is the IP address you get when DHCP fails.
192.168.0.0 (255.255.255.0) - The VirginMedia Superhub. Again I set this to Trusted. It had NetBIOS already ticked.
Also it's not DNS as I can ping www.google.com even with "Rules Wizard" set on.
But then this went as soon as I opened IE and then the ping failed.
Reset to 'Allow most'. renewed IP address. Set to 'Rules Wizard' and then ping www.google.com worked.
I have tried setting Firefox.exe or Iexplore.exe to "Allow All" in the application rules, but this does not help either.
Next test. I booted in safe mode and run clean.exe
I then updated the NIC driver. Marvell Yukon 88E8056 driver from v10.51.1.9 to 126.96.36.199.
I then re-installed 7.5.2
I tried same test. Load IE or Firefox and my network card drops to 'Local Only'. Switched back to 'Allow Most' and it's back.
So back to clean.exe and then I put the previous version I had saved of OFP on that is v7.1 (3415.520.1247)
However, the issue still exists. 'Allow most' loads the internet and 'Rules Wizard' blocks it and sets the network adapter to local.
So I'm assuming that it must be something setup related that I have missed, or some unusual 64bit thing with OFP? Somewhere something is blocking the network adapter when I put OFP into "Rules Wizard" mode.
I've now left it back with v7.1, although it's still not working as "Rules Wizard". I've compared the settings against my XP laptop and I cannot see any differences that I am missing. It's really puzzling.