• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

ansible로 우분투 nginx 설치시 에러 원인 확인 부탁드립니다.

21.03.06 16:01 작성 조회수 276

0

강의를 통해 유요한 정보많이 받아갑니다.

감사합니다.

강사님, 그런데 강좌는 좀 무관한 오류인거 같은데....

실습시 제 서버에서는 우분투에 ngnix설치 과정에서 아래와 같은 오류가 뜨는데 무슨 문제인지 알수 있을까요?

에러로그

TASK [./roles/nginx : Upload default index.html for web server] **********************************************************************************************************************************

Saturday 06 March 2021  06:57:43 +0000 (0:00:57.492)       0:01:23.711 ********

fatal: [192.168.1.102]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.103]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.104]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.110]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.101]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.111]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.112]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.113]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.114]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.115]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.116]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.117]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.120]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.118]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

fatal: [192.168.1.119]: FAILED! => {"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

답변 1

답변을 작성해보세요.

0

안녕하세요 

일단 질문 주신 내용을 보면..

Task는 

Upload default index.html for web server 

아래와 같은 에러들이 발생한 것으로 보여지는데요 

{"changed": false, "dest": "/usr/share/nginx/html/", "elapsed": 0, "gid": 0, "group": "root", "mode": "0755", "msg": "Request failed: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>", "owner": "root", "size": 4096, "state": "directory", "uid": 0, "url": "https://www.nginx.com"}

이쪽은 이러한 코드로 돌아가는데요 

- name: Upload default index.html for web server

  get_url: url=https://www.nginx.com dest=/usr/share/nginx/html/ mode=0644 validate_certs=no

 이게 이슈가 있어서 예전에 공지를 한번 했는데...그게 인프런 구 버전이어 새소식에 안 보이는거 같네요. 

아래의 링크와 같은 내용이었고...https://www.nginx.com 의 주소를 http://www.apache.com 로 수정하시면 문제가 없을 것으로 생각됩니다.

================

안녕하세요 조훈 입니다.

정확한 시기는 알수 없지만, 특정 시기 이후로 우분투 노드에서 get_url을 통해서 https://www.nginx.com에 접속하여 홈페이지 정보를 수집해 오는 경우 아래의 에러가 발생하고 있습니다.

우분투 노드는 12,14,16 모두에서 발생하고요. 지난 3월에 배포된 것 까지 테스트 해봤는데 모두 동일합니다.

따라서, 일단 아래와 같은 에러가 발생하는 경우

([Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure)

https://www.nginx.com 의 주소를 http://www.apache.com으로 변경하여 실습하시기 바랍니다.

=====================

한번 해보고 알려주세요. 감사합니다.

조훈 드림.