APM 설치 후 ‘사이트에 연결할 수 없음’

오라클 클라우드 무료 인스턴스 ‘록키 리눅스’에 APM을 설치하고 난 후에 ‘사이트에 연결할 수 없음‘ 에러와 함께 ‘ERR_INVALID_RESPONSE’ 잘못 된 응답이라는 에러 메시지 화면을 확인했다. 도메인까지 연결한 후에 ping으로 해당 IP까지 향하는 것까지 확인했지만 오류가 확인된다.

사이트에 연결할 수 없음: IP 체크

도메인 주소로 오류가 뜨는 것을 확인해서 IP로 접속을 시도했다. 뜨는 화면이 조금 다를 뿐 동일한 결과를 확인했다.

1. IP 상태 확인

CMD 창에서 IP 상태를 확인했을 때 이미 정상인 것을 확인할 수 있다.

2. 웹 접속 오류

애초에 웹을 읽지 못하는 것으로 판단되고 있으며, 80번 포트가 정상으로 잡혀 있는 것을 확인할 수 있다.

netstat -anp | grep httpd
cp6       0      0 :::80                   :::*                    LISTEN      150910/httpd        
unix  2      [ ACC ]     STREAM     LISTENING     2862444  150912/httpd         /etc/httpd/run/cgisock.150910
unix  2      [ ]         DGRAM                    2862448  150910/httpd         
unix  3      [ ]         STREAM     CONNECTED     2863332  150910/httpd       

# 정상 서버 접속 상태 #
tcp6       0      0 :::80                   :::*                    LISTEN      742/httpd           

curl 명령어로 접속 상태까지 확인했는데 정상.(iptables 와 firewllad 방화벽은 꺼진 상태를 이미 확인)

curl www.example.com 
curl 152.xx.xxx.xx

두 가지 테스트를 통해 네트워크는 정상이란 것을 판단할 수 있다.

3. access_log와 error_log 확인

tail -f access_log

▲ 엑세스 로그에서는 403 에러가 뜨고, ▼ [authz_core:errord] 인증 코어 오류라는 메시지를 확인했다.

tail -f error_log

Require all granted > Require all granted 로 수정한 후 문제가 해결 됨.

#<Directory />
#    AllowOverride none
#    Require all granted
#</Directory>
## ▼ 아래 방법으로 수정 ## 
<Directory /home/*/www/>
        Options FollowSymLinks MultiViews
        AddType application/x-httpd-php .php .jsp
        AllowOverride FileInfo
        Require all granted
</Directory>

SELinux 에러

SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0

Similar Posts