
OpenVPNを設定しようとしていますが、次のエラーが発生します。
#./build-ca
grep: /etc/openvpn/easy-rsa/2.0/openssl.cnf: No such file or directory
pkitool: KEY_CONFIG (set by the ./vars script) is pointing to the wrong
version of openssl.cnf: /etc/openvpn/easy-rsa/2.0/openssl.cnf
The correct version should have a comment that says: easy-rsa version 2.x
OpenSSL*がインストールされています。場所を設定する必要がありますか?
答え1
ln -s openssl-1.0.0.cnf openssl.cnf
答え2
詳細情報がないので申し訳ありません...
とにかく、あなたは
vars
インストールがファイルを介して正しく構成されていません。vars
または、次のコマンドを実行して実行する前にファイルをアクティブにしませんでした。source vars
./build-ca
このvars
ファイルには変数定義が含まれていますKEY_CONFIG
。 (私のDebianシステムでは)デフォルトは、openssl.conf
正しいデフォルトファイルを見つけようとするラッパースクリプトを呼び出すことです。
export KEY_CONFIG=`$EASY_RSA/whichopensslcnf $EASY_RSA`
(私のシステムではOpenSSL 1.0.1e 2013年2月11日インストールされたので、KEY_CONFIGは次のように評価されます.../openssl-1.0.0.cnf
.)
これがうまくいかない場合は、手動でKEY_CONFIG
自分に合った値に設定できます。
答え3
私にとっては(Debian 9.3)以下の項目で動作します
変数の挿入
export KEY_CN="xxx"
export KEY_ALTNAMES=""
それではうまくいきます!