(OPENVPN/OPENSSL) 구성 파일 루틴: STR_COPY: 변수에 값이 없습니다: conf_def

(OPENVPN/OPENSSL) 구성 파일 루틴: STR_COPY: 변수에 값이 없습니다: conf_def

새 키를 생성하기 위해 "openssl req"를 실행할 수 없고 출력에 오류가 표시됩니다.

error on line 39 of /etc/openvpn/openvpn-ssl.cnf
140264035997600:error:0E065068:configuration file routines:STR_COPY:variable has no value:conf_def.c:584:line 39

openvpn-ssl.cnf의 39행 내용은 다음과 같습니다.

dir             = $dir/keys/    # Where everything is kept

관찰: 이 기사를 검색해서 찾았지만 작동하지 않았습니다. vars 파일이 없습니다https://ubuntuforums.org/showthread.php?t=2218935

답변1

비슷한 문제가 해결되었습니다.

스크립트 파일 vars를 변경해야 합니다./etc/openvpn/easy-rsa마지막 줄의 주석 처리를 제거하십시오.

export KEY_CN="CommonName"

vars를 실행하여 ./vars
openvpn 서버를 다시 시작하세요.

관련 정보