Hi all, It seems that openvpn is not handling properly non-standard subnets in pf_file. This issue happened on debian etch openvpn 2.1 rc11
Today, while I made a typo, the following rule did not work properly: # cat /dev/shm/openvpn_pf_73f2c3256a50371f057d5c0db97ede2f.tmp [CLIENTS DROP] [SUBNETS ACCEPT] +192.168.100.0/29 -192.168.100.8/28 [END] -192.168.100.8/28 was simply ignored which basically allowed the client to ping the whole subnet The following rule behaved properly though. # cat /dev/shm/openvpn_pf_f2b43d3cb1acd5a2720c01559cb03dc3.tmp [CLIENTS DROP] [SUBNETS ACCEPT] +192.168.100.0/29 -192.168.100.0/28 [END] I agree it is not a really bug as it is a user error in the first place and openvpn carried on happily discarding this rule. But maybe openvpn could try to handle such subnets and translate it as 192.168.100.0/8. I could try to look into it if you guys believe it should be handled by openvpn (or maybe this has already been fixed?) Regards, chantra !DSPAM:4c03f8ea61674059325257!