送信 SOAP メッセージが「VersionMismatch」障害コードで失敗する。Descriptionインスタンスから外部エンドポイントに送信 SOAP メッセージを送信すると、エンドポイントが次のエラーを返すことがあります。 <faultcode>soapenv:VersionMismatch</faultcode> <faultstring>Transport level information does not match with SOAP Message namespace URI</faultstring> これは、設定された ServiceNow 送信 SOAP メッセージとメッセージを受信するエンドポイントの間で SOAP バージョンが一致しないためです。Release or EnvironmentすべてのバージョンResolution以下は、SOAP 要求を表示するときのメッセージに使用される SOAP バージョンを示しています。 SOAP 1.1 ="http://schemas.xmlsoap.org/soap/envelope/" SOAP 1.2 ="http://www.w3.org/2003/05/soap-envelope" 「VersionMismatch」エラーを解決するには、エンドポイントに一致する正しいバージョンを使用するように ServiceNow 送信 SOAP エンベロープを更新します。 例:SOAP 1.2 への変更 移動元: <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:ins="insite:soapws:connectorn:v1" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header/><soap:Body><ins:dataTransferRequestType><ins:login><username>..</username><password>..</password></ins:login>...</soap:Body></soap:Envelope> 変更後: <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:ins="insite:soapws:connectorn:v1" xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header/><soap:Body><ins:dataTransferRequestType><ins:login><username>..</username><password>..</password></ins:login>...</soap:Body></soap:Envelope>