a:ActionNotSupported The message with Action 'http://domainws.ficora.fi.operations/DomainNameWS/Ping#Ping' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None). #### use SOAP::Lite; my $client = SOAP::Lite ->uri('https:url?wsdl') ->proxy('https://url'); my $var = SOAP::Data->type('string'); $var->name('pingValue'); $var->value("10.10.10.10"); # make the call my $result = $client->Ping($var); # check for error unless ($result->fault) { print $result->result(); } else { # error handling print join ', ', $result->faultcode, $result->faultstring, $result->faultdetail; }