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;
}