Forum Discussion
Brian_Miller_01
Nimbostratus
Apr 07, 2014Virtual Server Type inaccurate when using Native SOAP call to LocalLB:VirtualServer:create
I'm using native SOAP call, LocalLB:VirtualServer:create, to create Virtual Servers. Setting the VirtualServerType to RESOURCE_TYPE_POOL results in a server that's of server type Performance(L4) in the GUI.
Please see the comment for the XML codeblocks, as the codeblock fence doesn't seem to work correctly in the question.
3 Replies
- Brian_Miller_01
Nimbostratus
I'm using native SOAP call, LocalLB:VirtualServer:create, to create Virtual Servers. Setting the VirtualServerType to RESOURCE_TYPE_POOL results in a server that's of server type Performance(L4) in the GUI. Here's the request that I'm using. Notice that the server types are different: one is RESOURCE_TYPE_POOL, and the other is RESOURCE_TYPE_FAST_L4: ~~~~~ myTestVirtualServer10 192.168.10.20 8080 IP myTestVirtualServer11 192.168.10.21 8080 IP 255.255.255.255 255.255.255.255 RESOURCE_TYPE_POOL myTestPool2 RESOURCE_TYPE_FAST_L4 myTestPool2 PROFILE_CONTEXT_TYPE_ALL tcp PROFILE_CONTEXT_TYPE_ALL tcp ~~~~~ When I query the server type, LocalLB:VirtualServer:get_type, with the following: ~~~~~ myTestVirtualServer10 myTestVirtualServer11 ~~~~~ IControl returns the following - Notice that they are the same server type and it's RESOURCE_TYPE_POOL: ~~~~~ RESOURCE_TYPE_POOL RESOURCE_TYPE_POOL ~~~~~ In the Management GUI, both servers show a server type of Performance(L4). Anyone have an idea of what's going on here? Software is F5 LTM software appliance 11.5. - Brian_Miller_01
Nimbostratus
So this seems to be related to this.
- Brian_Miller_01
Nimbostratus
It seems to be related to an error in my code. The corrected create request follows. Notice that the protocol value has been corrected, as well as the VirtualServerProfile sequence: ~~~ myTestVirtualServer2 192.168.10.2 8080 PROTOCOL_TCP myTestVirtualServer3 192.168.10.3 8080 PROTOCOL_TCP 255.255.255.255 255.255.255.255 RESOURCE_TYPE_POOL myTestPool2 RESOURCE_TYPE_POOL myTestPool2 PROFILE_CONTEXT_TYPE_ALL /Common/http PROFILE_CONTEXT_TYPE_CLIENT /Common/tcp PROFILE_CONTEXT_TYPE_ALL /Common/http PROFILE_CONTEXT_TYPE_CLIENT /Common/tcp ~~~
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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