2012-09-04 2 views
0

아파치가 실행중인 컴퓨터가 있습니다. 나는 /ssl 위치에서 SSL 인증서를 얻기 위해 아파치를 구성했다. 내 사이트 www.batman.com에 충돌 할 수 있으며 브라우저에 ssl 오류가 없습니다.내 bash에게 ssl 검사를 건너 뛰도록 요청합니다.

하지만 내가하려고하면

wget localhost 

는 내가 큰 오류 :

ERROR: no certificate subject alternative name matches 
    requested host name `localhost'. 
To connect to localhost insecurely, use `--no-check-certificate'. 

나는 나의 SSL 인증서 이름 localhost 일치하지 않는 것을 알고있다. 하지만 내 문제는 내가 here에서 다운로드 한 스크립트를 실행하고 있습니다.

나는 실행하면

./check_apache2.sh -H localhost -P 8443 

나는 오류가 발생 :

(standard_in) 2: syntax error 
OK - Apache serves Requests per second with an average CPU utilization of 0.5%. Busy workers: , idle: | 'cpu_load'=0.5 'req_psec'= 'bytes_psec'= 'bytes_preq'= 'workers_busy'= 'workers_idle'= 

나는 오류가 SSL 인증서 이유 때문이다 같아요.

no-check-certificate과 함께 제공되는 wget과 같은 SSL 인증서 검사를 수행하지 않는 내 스크립트를 말할 수있는 방법이 있습니까?

저는 bash를 처음 사용했습니다. 친절하게 도와주세요

미리 감사드립니다.

+0

구문 오류와 유사합니다. 그게 SSL 인증서에 의한 거니? – Infiltrator

답변

1

시도 :

./check_apache2.sh -H localhost -P 8443 -S 

워드 프로세서에 따르면, -S HTTPS를 수행하고 --no-check-certificate 플래그 wget과를 호출합니다.

+0

동일한 오류가 발생합니다! – batman

+0

@ 배트맨 그러면 가정은 다음과 같습니다. "* ssl 인증서 이유 *로 인한 오류라고 생각됩니다."올바르지 않습니다. –

+0

예. 플러그인은 apache 서버 상태 페이지를 사용하여 정보를 얻습니다. 나는 그것을 가능하게하지 않았다. 답변 해주셔서 감사합니다. – batman

관련 문제