9
lftp証明書検証エラーを回避する方法
ペリカンのブログを機能させようとしています。lftpを使用して実際のブログをサーバーに転送しますが、常にエラーが発生します。 mirror: Fatal error: Certificate verification: subjectAltName does not match ‘blogname.com’ lftpはSSLをチェックしており、Pelicanのクイックセットアップでは、FTPにSSLがないことを含めるのを忘れていました。 これはPelicanのMakefileのコードです: ftp_upload: $(OUTPUTDIR)/index.html lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit" ターミナルで次のようにレンダリングします: lftp ftp://username@blogname.com -e "mirror -R /Volumes/HD/Users/me/Test/output /myblog_directory ; quit" これまで管理してきたのは、Makefileを次のように変更してSSLチェックを拒否することです。 lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "set ftp:ssl-allow no" "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit" 実装が正しくないため、正しくログインします(lftp username@myblog.com:~>)が、1行の機能が動作しなくなり、ミラーコマンドを手動で入力する必要があります。 mirror …