is the irule correct? number of open and close bracket is not equal. also, ip::addr seems not in correct syntax.
IP::addr
https://devcentral.f5.com/wiki/irules.ip__addr.ashx
[root@ve10:Active] config cat genseek.txt
rule genseek {
when SERVER_CONNECTED {
if { [IP::addr [IP::addr [clientside {IP::remote_addr}] equals 10.1.1.80] } {
discard
}
}
}
[root@ve10:Active] config b merge genseek.txt
Reading configuration from genseek.txt.
Loading the configuration ...
BIGpipe rule creation error:
01070151:3: Rule [genseek] error:
line 2: [parse error: PARSE missingBracket 31 {missing close-bracket}] [{ [IP::addr [IP::addr [clientside {IP::remote_addr}] equals 10.1.1.80] }]