인증서 서명 중 오류 발생

인증서 서명 중 오류 발생

이메일 서비스에 대한 인증서를 만들고 서명하려고 합니다. 사용이것. 내가 도착할 때까지 모든 것이 잘 진행되고 있었습니다.

sudo openssl ca -in server.csr -config /etc/ssl/openssl.cnf

비밀번호를 입력하면 이런 오류가 뜹니다!

rootserver1:/home/i*******i# sudo openssl ca —in server.csr —config /etc/ssl/open
ssl. cnf
Using configuration from /etc/ssl/openssl.cnf
Enter pass phrase for /etc/ssl/private/cakey.pem:
/etc/ssl/CA/serial: No such file or directory
error while loading serial number
140270S345831S4:error:02001002:system library:fopen:No such file or directory:bs
s_file.c:398:fopen(’/etc/ssl/CA/serial’,’r’)
140270S345S3184:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:400:

/etc/ssl/CA/serial존재하며 01위 튜토리얼의 지침이 포함되어 있습니다. 내 시스템은 VPS 서비스에서 실행되는 Debian 8.2입니다.

답변1

좋아, 답을 찾았어.

내가 사용하는 기사는 견고합니다! 문제는 오늘날의 FQDN(정규화된 도메인 이름)이라는 일반 이름에 있습니다. 그 차이가 엄청난 Hostname: s1.MySite.com차이를 만든다 server1.MySite.com!

인증서, 국가, 회사명 등을 편집하는 경우 FQDN은 매우 구체적으로 등록되어야 합니다. 기계에 있는 것과 다릅니다 hostname(다른 경우).

내 VPS 설치에서 다음 명령은 을 me***# hostname반환합니다 server1. 내 웹사이트는 에 있습니다 server1.MySite.com. 그러나 호스팅 서비스의 SolusVm 제어판에는 다음이 있습니다.

호스트 이름: s1.MySite.com
알고 보니 그렇게 가입을 했네요.

이 문제로 인해 어떤 추가 문제가 발생할지 아직 잘 모르겠습니다...

관련 정보