I have 3 computers in my network.
1. Windows XP SP2 (recently upgraded to SP3 to see if it would break but it still works with SP3)
2. Windows Vista SP2
3. Windows XP SP3
On computer 1 I can browse to all websites as normal. On computers 2 and 3 I can only browse to a few. All 3 use the same DNS ipaddress assigned via windows tcp/ip connections.
my pf.conf is basic as it gets for now
Code:
ext_if="pppeo0"
int_if="re1"
block log all
set block-policy drop
nat on $ext_if from !($ext_if) -> ($ext_if:0)
pass out keep state
pass out quick on $int_if from any to any
pass in quick on $int_if from any to any
pass out quick on $ext_if from any to any
ive even tried to alter the above to allow ALL traffic (temporarily) and i still receive the same issue.
I also found a thread on this forum with a guy that was having a similar problem and suggested that I add flags S/SA keep state to the firewall rules but that did not fix this issue.
I tried pfctl -vvss and found that computer 1 (working one) had a a wscale of 2, 4, 6, 8 etc... However the computers that are not working dont even have wscale on the screen. From the documentation I was expecting it to say wscale 0 or some kind of number at least.
I still have alot to learn when it comes to openbsd so any insight/troubleshooting tips you can give me is greatly appreciated.