Forum Discussion
Brian_69413
Sep 20, 2011Nimbostratus
iControl Authentication in a race condition
Here is what the developers are using:
This is how we connect:
Interfaces _interface = new Interfaces();
_interface.initialize(vip, user, password);
This is how we query:
String[] pools = _interface.getLocalLBPool().get_list();
LocalLBPoolMemberPortType poolMember = _interface.getLocalLBPoolMember();
for (String pool : pools){
String list[] = new String[1];
list[0] = pool;
LocalLBPoolMemberMemberObjectStatus[][] status = poolMember.get_object_status(list);
for (int j = 0; j < status.length; j++) {
for (int k = 0; k < status[j].length; k++) {
LocalLBPoolMemberMemberObjectStatus objectStatus = status[j][k];
LocalLBObjectStatus statusObject = objectStatus.getObject_status();
CommonIPPortDefinition port = objectStatus.getMember();
LocalLBAvailabilityStatus avail = statusObject.getAvailability_status();
LocalLBEnabledStatus enabledStatus = statusObject.getEnabled_status();
String hostPort = port.getAddress();
String hostName = getHost(hostPort);
String availability = avail.getValue();
String description = statusObject.getStatus_description();
String actual_status = enabledStatus.toString();
}
}
}
We are seeing a spewing of auth attempts at our Radius server for this system. Has anyone seen anything like this before?
- Each iControl request performs a completely separate HTTPS connection to the LTM. So, you should have 1 Auth request per iControl request.
- Brian_69413NimbostratusThanks for the reply, I will get this suggestion back to the developer.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects