2010-07-01 7 views
0

https (SSL을 사용하는 HTTP)에 익숙하지 않습니다. 나는 자체 서명 인증서 파일을 생성하기 위해 관리하고 아파치의 conf 파일에 다음 줄을 추가 한 :Apache2 SSL 인증서 파일 문제

SSLEngine on 
SSLCertificateFile /path/to/cert/file/myfile.crt 
SSLCertificateKeyFile /path/to/key/file/myfile.key 
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown 

오전 데 문제는 그 나는 다음과 같은 오류가 발생하고 오전 내 서버를 다시 시작하려고하면 왜 읽을 수 없는지 혼란 스럽습니다.

Starting web server apache2 
Syntax error on line 1 of /path/to/cert/file/myfile.crt: 
Invalid command 'MIIDtTCCAx6gAwIBAgIJAOnu0fcwBt1BMA0GCSqGSIb3DQEBBQUAMIGZMQswCQYD', perhaps misspelled or defined by a module not included in the server configuration 
    ...fail! 

아이디어가 있으십니까?

답변

0

아마도 인증서 파일을 스크립트로 해석하려고 시도했을 수 있습니다. crt 파일이 실행 가능합니까?

-1

남자 이것은 구식입니다. 음, 나는 당신이 좋은 하우투로 시작해야한다고 생각합니다. 그냥 구글 apache2 SSL을 하우투.

propably apache에로드 된 ssl 모듈이 없습니다. debian에서 을 실행하면 apache2ctl -M을 사용하여로드 된 모듈을 모두 나열 할 수 있습니다.