For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

IainThomson85_1's avatar
IainThomson85_1
Icon for Cumulonimbus rankCumulonimbus
Jun 24, 2014

iControl Failing since upgrade 9.3.1 to 10.2.4

We have recently undergone an upgrade from version 9.3.1 to version 10.2.4 HF7

 

The below monitor is no longer working.

 

monitor inet_gw_http_mon { defaults from http interval 15 timeout 47 dest 10.230.0.14:http recv "\x0D\x0A\x0D\x0A1\x0D\x0A\x0D\x0A" send "POST /iControl/iControlPortal.cgi HTTP/1.1\r\nHost: 10.230.0.14\r\nUser-Agent: iControl_mon\r\nContent-Length: 636\r\nContent-Type: text/xml; charset=\"UTF-8\"\r\nAuthorization: Basic aWNvbnRyb2w6Q0I2SkdmMlk=\r\nAccept: text/xml\r\nAccept: multipart/*\r\nSOAPAction: \"urn:iControl:LocalLB/Poolget_active_member_count\"\r\n\r\ninet_rtr_pool\r\n\r\n\r\n" }

 

For the sake of context,

 

This is an outbound proxy service with a very basic configuration of

 

BIGIP02 -> Proxies -> BIGIP01

 

The script above seems to poll BIGIP01 querying the status of inet_rtr_pool which contains an IP of a Router further upstream,

 

So a couple of questions:

 

1) Is there a way to get this working exactly the same again (i.e. Syntax change )

 

2) Is there a way to get the same functionality working again, but maybe in a different way. I was thinking a VIP on BIGIP01 with the Pool assigned. If we did change the way it did it, would there be any other loss of functionality.

 

Any help appreciated.

 

Regards,

 

1 Reply

  • Don't think its posted the full code correctly.

     

    Send String - POST /iControl/iControlPortal.cgi HTTP/1.1\r\nHost: 10.230.0.14\r\nUser-Agent: iControl_mon\r\nContent-Length: 636\r\nContent-Type: text/xml; charset=\"UTF-8\"\r\nAuthorization: Basic aWNvbnRyb2w6Q0I2SkdmMlk=\r\nAccept: text/xml\r\nAccept: multipart/*\r\nSOAPAction: \"urn:iControl:LocalLB/Poolget_active_member_count\"\r\n\r\ninet_rtr_pool\r\n\r\n\r\n

     

    Rcv String

     

    \x0D\x0A\x0D\x0A1\x0D\x0A\x0D\x0A