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

crosson_16669's avatar
crosson_16669
Icon for Nimbostratus rankNimbostratus
Mar 14, 2014

LocalLB::Pool::get_member_monitor_status Ruby Icontrol

Trying to do the following.

ltm.interface.get_member_monitor_status(["testpool-3306"], [[{:address => "10.70.36.11", :port => 3306}]])
SOAP::FaultError: Exception caught in LocalLB::urn:iControl:LocalLB/Pool::get_member_monitor_status()
    Exception: Common::OperationFailed
primary_error_code   : 16908342 (0x01020036)
secondary_error_code : 0
error_string         : 01020036:3: The requested pool member (/Common/testpool-3306 /Common/10.70.36.11 3306) was not found.
from 

I have tried this in so many different ways it is making my head spin. The member is there

    (ltm01)(cfg-sync In Sync)(Active)(/Common)(tmos) list ltm pool testpool-3306
    ltm pool testpool-3306 {
        members {
            testmember1.st:mysql {
                address 10.70.36.10
                session monitor-enabled
                state up
            }
            testmember2.st:mysql {
                address 10.70.36.11
                priority-group 1
                session monitor-enabled
                state up
            }
            testmember3.st:mysql {
                address 10.70.36.12
                priority-group 1
                session monitor-enabled
                state up
            }
        }
        min-active-members 1
        monitor healthcheck-mysql 
    }

2 Replies

  • I get this error if I plug in a non-existing pool or poolmember the same as when the pool and poolmember does exist.
  • What returns when you query members with method 'get_member(["testpool-3306"])' ?