Forum Discussion
Feb 04, 2005
You are dealing with 2 different problems here.
1. WSDL indicates incorrect return type of long[] instead of string[].
This is a problem with the WSDL in the 4.6.2 SDK. The server will return the correct type of "string" for IPAddresses but the WSDL specifies an incorrect value of "long". I'm working on an update to the 4.6.2 SDK and this issue will be fixed with version 4.6.3. I'll post here when I get an updated SDK posted to DevCentral.
2. Upgrading to 4.6.2 caused Invalid web requests
This is a known issue in Apache in it's handling of keep-alives with POST data. VS.NET will use a Keep-Alive connection by default and your trace indicates a HTTP format error which is what we have reproduced here.
This has been fixed in 4.6.3. As a temporary measure you can turn off Keep-Alives by modifying the following line in the /config/bigconfig/httpd.conf file on your BIG-IP.
KeepAlive On
to
KeepAlive Off
-Joe