従来の ASP と Server.XMLHTTP を使用しています。私のコードは何年も機能してきましたが、今日突然、さまざまなサーバーで次のエラーが発生しました。
msxml3.dll error 80072f7d
複数のサーバーはすべて、マザー マシンと呼ばれる同じサーバーを呼び出しています。マザー マシンを再起動し、サービスを再起動しましたが、何も起こりません。また、XMLHttp 呼び出しが呼び出されている URL を参照しており、正常に表示されます。
どうすれば修正できますか?
従来の ASP と Server.XMLHTTP を使用しています。私のコードは何年も機能してきましたが、今日突然、さまざまなサーバーで次のエラーが発生しました。
msxml3.dll error 80072f7d
複数のサーバーはすべて、マザー マシンと呼ばれる同じサーバーを呼び出しています。マザー マシンを再起動し、サービスを再起動しましたが、何も起こりません。また、XMLHttp 呼び出しが呼び出されている URL を参照しており、正常に表示されます。
どうすれば修正できますか?
Microsoft Windows Server 2003 では、Cryptography API (CAPI) を使用するアプリケーションは X.509 証明書を検証できません。この問題は、証明書がセキュア ハッシュ アルゴリズム 2 (SHA2) ファミリのハッシュ アルゴリズムによって保護されている場合に発生します。ハッシュ アルゴリズムの SHA2 ファミリを必要とするアプリケーションは、期待どおりに動作しない可能性があります。
http://support.microsoft.com/kb/938397で問題が解決しました。
Paypal と UPS の両方を統合した Windows Server 2003 SP2 サイトで、まったく同じ問題に遭遇しました。
msxml6.dll error '80072f7d'
An error occurred in the secure channel support
MSXML6 または MSXML3 の使用に関係なく、同じエラーが発生しました。
このMSKB Hotfix は問題を解決しました。ファイルをリクエストしてダウンロードします。サーバーの一時フォルダーに移動します。圧縮ファイルを実行します。次に、結果のパッチ ファイルを実行します。サーバーを再起動します。すべてが正常に戻ります。
次の手順に従います。
サーバー ログで最近の更新を確認します。最近ダウンロードされた変更を適用したものはありますか?
ハードウェア、特にマザー マシンのネットワーク カードをチェックしてください。障害が発生している可能性があります。
解決策として何年も実行されているコードの修正が見当たりません。問題はおそらくコード内にありません。