lftp で Fatal error: Certificate verification

lftp を使ったファイルの FTP アップロードについて書いた。

今回、レンタルサーバーのスターサーバーにファイルのアップロードをしてみることにした。

lfpt コマンドを実行して lfpt の対話モードの中に入ったとする。

そこで ls コマンドでディレクトリ内のファイルを一覧表示しようとしたら、以下のようなエラーが出た。

Fatal error: Certificate verification

これを解決するには一旦以下のコマンドを実行すればいい。

set ssl:check-hostname false

こうすれば ls コマンドも、mirror コマンドでのアップロードも問題なくできた。

なお以前書いた lftp のスクリプトを使ったアップロード方法では、スクリプト内にもともと set ssl:check-hostname false が記述されてたのでエラーが出ていなかったわけだ。

参考:
lftpのSSL通信エラー解消方法 – 猫のプロトコル
https://protocol.nekono.tokyo/2016/07/06/lftpのssl通信エラー解消方法/


この記事が気に入ったらサポートをしてみませんか?