Forum Discussion
What is in [AUTH::response_data] with auth_ssl_cc_ldap authentication
- Aug 02, 2012Can you post a small snippet of the code you use to make the call including the declaration and assignment of the parameters. I've never seen the get_statistics() method return an OperationFailed fault unless the parameters were not specified correctly. Can you verify that the pool member definition is correct? Also, which version of BIG-IP are you trying to use this against.
- roberto_78284Aug 03, 2012
Nimbostratus
Hi!!- Matthew_Harris1Sep 10, 2013
Nimbostratus
I am also getting this error using PowerShell. It is failing on: $MemberStatisticsA = (Get-F5.iControl).LocalLBPoolMember.get_statistics( (, $pool_name), $MemberDefAofA); I have verified that $pool_name and $MemberDefAofA have the correct values. I am using BIG-IP 11.4.0. Did you resolve this?
HI, I get also the error with code 16908336 when I try to disable some member of pool (it is disabled, but when code is going to wait for connections going down, then this error appears)
I use this script - https://devcentral.f5.com/wiki/iControl.PsPoolMemberControl.ashx and I get this error only when I move to another partition then Common.
Do you have any idea or solution how to use that script with partitions? I run version 11.3.0
THX, Zdenek
- Ellison_Zhang_2Aug 03, 2015
Nimbostratus
I met the similar issue and didn't find the answer from devcentral. anyone can help?
BIG-IP version: BIG-IP 11.3.0 Build 3164.27 Engineering Hotfix HF10 Powershell version:
Name : Windows PowerShell ISE Host Version : 2.0
script
==== Write-Host "Waiting for current connections to drop to zero..." $MemberDef = New-Object -TypeName iControl.CommonIPPortDefinition; $MemberDef.address = $member_addr; $MemberDef.port = $member_port;
$MemberDefAofA = New-Object -TypeName "iControl.CommonIPPortDefinition[][]" 1,1 $MemberDefAofA[0][0] = $MemberDef;
$cur_connections = 1;
while ( $cur_connections -gt 0 ) { $MemberStatisticsA = (Get-F5.iControl).LocalLBPoolMember.get_statistics( (, $pool_name), $MemberDefAofA); $MemberStatisticEntry = $MemberStatisticsA[0].statistics[0]; $Statistics = $MemberStatisticEntry.statistics; foreach ($Statistic in $Statistics) { $type = $Statistic.type; $value = $Statistic.value;
if ( $type -eq "STATISTIC_SERVER_SIDE_CURRENT_CONNECTIONS" ) { just use the low value. Odds are there aren't over 2^32 current connections. If your site is this big, you'll have to convert this to a 64 bit number. $cur_connections = $value.low; Write-Host "Current Connections: $cur_connections" } } Start-Sleep -s 1
}
=== Error code
Exception calling "get_statistics" with "2" argument(s): "Exception caught in L ocalLB::urn:iControl:LocalLB/PoolMember::get_statistics() Exception: Common::OperationFailed primary_error_code : 16908336 (0x01020030) secondary_error_code : 0 error_string : " At line:1 char:72 + $MemberStatisticsA = (Get-F5.iControl).LocalLBPoolMember.get_statistics <<<< ( ($pool_name), $MemberDefAofA); + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
- Aug 03, 2015
Most likely the issue is that you are using an older version of the library for Java and the server is returning a statistic enum that the client library you are using doesn't know about. Try upgrading to the iControl Library for Java v11.6 and see if that fixes the problem.
Same goes for the PowerShell snapin.
Let me know if you are running with the latest libraries and I'll look at getting 11.2 and 11.3 running so I can reproduce it.
-Joe
Recent Discussions
Related Content
* 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