メンテナンス・トラブルシュート - pkg・ports アップデート関連 - portsdb -Fu エラー
1. 概要 2018年2月18日に発生している問題です。 新規インストールした FreeBSD 11.1 RELEASE の環境で ports・pkg とも更新が終わって > portsdb -Fu Fetching the ports index ... Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error これが無限に続きそうなので [Ctrl+C] で停止しました。 2. オチ(間違い) 実はこれネットワークの調子が悪かったようです。 https://www.FreeBSD.org/ports/INDEX-11.bz2 をダウンロードしている最中にネットワークがタイムアウトして何度も繰り返していたようです。 ↑ 実はこれ真っ赤な間違いでした 2018年5月2日、別途インストールしたマシンでも同様のことが発生したのです。 改めてネットで検索して「システム管理メモ - FreeBSD10.3: leap-seconds.list: Authentication error」を見つけました。 どうもこれみたい。 3. ca_root_nss インストール 参考サイトに習って、ca_root_nss をインストールしてみます。 プロンプト略 cd /usr/ports/security/ca_root_nss make make install 前回、うまく行ったような気がしたときは、途中で ca_root_nss をインストールしていたかと思われます。
> portsdb -Fu Fetching the ports index ... Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 34374362520:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed:/usr/src/crypto/openssl/ssl/s3_clnt.c:1264: fetch: https://www.FreeBSD.org/ports/INDEX-11.bz2: Authentication error
https://www.FreeBSD.org/ports/INDEX-11.bz2
プロンプト略 cd /usr/ports/security/ca_root_nss make make install