Application Delivery (ADX)

Posts: 1
Registered: ‎12-30-2011

Working on a Perl Script to pull Configs

I am using the ServerIron ADX XML API method "getVirtualServerConfiguration" under the SLB API.  I am getting the error "A virtual server name or IP address is required for this operation. Please specify a valid virtual server name or IP address." but i am supplying a VIP on the ADX.

SOAP::Transport::new: ()

SOAP::Serializer::new: ()

SOAP::Deserializer::new: ()

SOAP::Parser::new: ()

SOAP::Lite::new: ()

SOAP::Transport::HTTP::Client::new: ()

Querying 1 elements

SOAP::Data::new: ()

SOAP::Lite::call: ()

SOAP::Serializer::envelope: ()

SOAP::Serializer::envelope: getVirtualServerConfiguration SOAP::Data=HASH(0x1009a6b38)

SOAP::Data::new: ()

SOAP::Data::new: ()

SOAP::Data::new: ()

SOAP::Data::new: ()

SOAP::Data::new: ()

SOAP::Transport::HTTP::Client::send_receive: HTTP::Request=HASH(0x1009ac8e8)

SOAP::Transport::HTTP::Client::send_receive: POST HTTP/1.1

Accept: text/xml

Accept: multipart/*

Accept: application/soap

Authorization: Basic cmVkOmMwbWNhc3Qh

Content-Length: 600

Content-Type: text/xml; charset=utf-8

SOAPAction: "urn:webservicesapi#getVirtualServerConfiguration"

<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="" xmlns:soapenc="" xmlns:urn="urn:webservicesapi" xmlns:xsd="" soap:encodingStyle="" xmlns:soap=""><soap:Body><urn:getVirtualServerConfiguration><soapenc:Array soapenc:arrayType="xsd:string" xsi:type="soapenc:Array"><item xsi:type="xsd:string">ripper</item></soapenc:Array></urn:getVirtualServerConfiguration></soap:Body></soap:Envelope>

SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH(0x100ad6138)

SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 200 OK

Connection: close

Server: Allegro-Software-RomPager/5.20

Content-Type: text/xml; charset=utf-8

Client-Date: Wed, 23 Jan 2013 21:58:53 GMT


Client-Response-Num: 1

Client-Transfer-Encoding: chunked

<?xml version="1.0"?>

<s:Envelope xmlns:s="" s:encodingStyle="">

<s:Body><s:Fault xmlns:s="">

<faultcode>s:A virtual server name or IP address is required for this operation.</faultcode>

<faultstring>Please specify a valid virtual server name or IP address.</faultstring>

<detail xmlns:tns="urn:webservicesapi">








SOAP::Deserializer::deserialize: ()

SOAP::Parser::decode: ()

SOAP::SOM::new: ()

$VAR1 = 'ripper';

s:A virtual server name or IP address is required for this operation. Please specify a valid virtual server name or IP address.

SOAP::Data&colon;:DESTROY: ()

SOAP::Transport::HTTP::Client::DESTROY: ()

SOAP::Data&colon;:DESTROY: ()

SOAP::Data&colon;:DESTROY: ()

SOAP::Data&colon;:DESTROY: ()

SOAP::Parser::DESTROY: ()

SOAP::Transport::DESTROY: ()

SOAP::Serializer::DESTROY: ()

SOAP::Data&colon;:DESTROY: ()

SOAP::Data&colon;:DESTROY: ()

SOAP::Deserializer::DESTROY: ()



Has anyone had this experience?  Sorry if i did not supply enough information, i can provide the script i have so far.


Join the Community

Get quick and easy access to valuable resource designed to help you manage your Brocade Network.

vADC is now Pulse Secure
Download FREE NVMe eBook