Forum Discussion

Cypher's avatar
Cypher
Icon for Cirrus rankCirrus
Dec 27, 2021
Solved

iRule TCL: if 'something' in 'list' then, syntax/parser error

Hi,   I'm really breaking my head here.   Basicly i need to check if an IP is in a list. If it is not, connection is rejected. With logging commands i was able to determine that the variables ar...
  • Cypher's avatar
    Dec 27, 2021

    I got it to work. I don't think the F5 tcl supports the 'in' operator. So, instead using a of list, I used a string with the contains operator. End result is the same for me :).

    if { not ($ipwhiteliststring contains $client_ip) } {
    	reject
       }