lftpできない時の対応


lftpできない時の対応lftpで同期が出来ないサーバがあったので調査の方法と一応の対策

debugモードにしてつないでコマンドを打ってみる

$ lftp
lftp :~> debug 5
lftp :~> open -p 21 -u user,passwd XX.XX.XX.XX
lftp user@XX.XX.XX.XX:~> ls
...
ここにデバッグ情報がいろいろ出る
...

実際に今回出ていたエラーはこちら
WARNING: Certificate verification: The certificate’s owner does not match hostname ‘XX.XX.XX.XX’

SSL証明書のオーナーとホスト名が合わないってことみたい。
とりあえずSSLをオフにしてみる↓

set ftp:ssl-allow off

一応解決したけれど、「XX.XX.XX.XX」をドメイン名にしたら直るかも。。。
DNS切り替え前だからIPでのアクセスなんだけど。。

ftp:ssl-allow (boolean)
if true, try to negotiate SSL connection with ftp server for
non-anonymous access. Default is true. This and other ssl set‐
tings are only available if lftp was compiled with an ssl/tls
library.

今回の参考
lftpで接続できない時の対処法・・・

A basic walkthrough to using lftp

lftp(1)

今回の参考じゃないけど為になったところ
lftpのmirrorが時々うまく機能しない罠

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です