Forum Discussion
hooleylist
Feb 13, 2012Cirrostratus
For 9.3.x, I think you'll have an issue with the hyphen in the data group name. You can either escape it with curly braces:
if {!([matchclass [IP::client_addr] equals ${::CORPORATE-ISP}])}{
Or replace the hyphen with an underscore in both the data group name and the iRule reference:
if {!([matchclass [IP::client_addr] equals $::CORPORATE_ISP])}{
And there are a thousand reasons (bug fixes, security fixes, feature enhancements) to upgrade from 9.3.1. 10.2.3 would be a good option for a stable version.
Aaron