私は私がWindows Server上で自己ホストするいくつかのWordPressサイトを持っています。
アップグレードプロセスを実行しようとすると、/wp-admin/update-core.php?action=do-core-upgrade
を介して次のエラーが表示されます。
エラー:0D0890A1:asn1エンコード・ルーチン:ASN1_verify:不明なメッセージ・ダイジェスト・アルゴリズム
この問題の解決をどこから始めるべきかは、私にはまったくわかりません。
興味深いことに、 "WordPress News"アプレットは同様のエラーを表示します。
RSSエラー:WP HTTPエラー:ピアからデータを受信中に失敗しました
RSSエラー:WP HTTPエラー:エラー:0D0890A1:asn1エンコーディングルーチン:ASN1_verify:未知のメッセージダイジェストアルゴリズム
@Kikaは、あなたがOpenSSLのより古い、安全でない、バージョンを持っているのは正しいです。
これはのように聞こえます: https://wordpress.org/support/topic/getting-download-failed-error0d0890a1asn1-encoding-routinesfunc137reason
ダウンロードサーバーにアクセスしようとしたときにSSLテストをスキップするためのコードを少し書きました。このコードを使用することはお勧めできませんが、ピンチから抜け出すことができます。
<?php
/*
Plugin Name: Skip SSL Verify
Plugin URI: http://www.damiencarbery.com
Description: Skip SSL verify in curl downloads - fixes: Download failed. error:0D0890A1:asn1 encoding routines:func(137):reason(161).
Author: Damien Carbery
Version: 0.1
*/
function ssv_skip_ssl_verify($ssl_verify) {
return false;
}
add_filter('https_ssl_verify', 'ssv_skip_ssl_verify');
add_filter('https_local_ssl_verify', 'ssv_skip_ssl_verify');