From reading the code, it seems that ^ and $ aren't needed in clientallow as they are put in automatically. Also it's not a straight regex, every occurance of "." will be replaced by "\.". So "^127\.0\.0\.1$" gives exactly the same result as "127.0.0.1".
Now if you want to match all systems in a subnet you can't use "10.0.0." or "10.0.0.*", you have to use "10.0.0.[0-9]*". This needs documentation and an example in the sample config file. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/