Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error at mounting ssl certificate to frontend container #212

Open
DoohyunHwang97 opened this issue Dec 8, 2022 · 15 comments
Open

Error at mounting ssl certificate to frontend container #212

DoohyunHwang97 opened this issue Dec 8, 2022 · 15 comments
Labels
project question Further information is requested

Comments

@DoohyunHwang97
Copy link

스크린샷 2022-12-09 오전 3 36 15

image

image

ssl certificate을 컨테이너에 마운팅하는 과정에서 컨테이너를 런했을 때 nginx 에러가 뜨는데
해당에러가 뜨는 이유를 잘 모르겠어서 도움 받고 싶습니다!
감사합니다

@gajagajago
Copy link
Contributor

chmod를 하셨나요?

@gajagajago gajagajago added question Further information is requested project labels Dec 9, 2022
@DoohyunHwang97
Copy link
Author

DoohyunHwang97 commented Dec 9, 2022

sudo chmod -R 755 /etc/letsencrypt/archive/stylestargram.shop/fullchain1.pem 이런식으로 했는데
혹시 sudo chmod -R 755 뒤에 붙이는 path에 뭐를 붙이면 될지 알 수 있을까요?!
image

@taeyoungyeon
Copy link

no such file 뜨는것 보니, 제가 올렸던 이슈 한번 확인해보세요 (run_docker_frontend에서 경로 뒷부분 / 제거)

@DoohyunHwang97
Copy link
Author

감사합니다! 알려주신데로 했는데 그대로네요ㅜ
run_docker_frontend.sh 파일은 따로 돌려줘야되는건지 아니면 도커런할 때 알아서 돌아가는건지 잘 모르겠어서 혹시 아시나요?

@gajagajago
Copy link
Contributor

@DoohyunHwang97

  • You may have to chmod -R 755 ssl certificate directory: 실제 fullchain과 privkey가 있는 '디렉토리'를 chmod -R 해 보시면 좋을 것 같습니다.
  • run_docker_frontend.sh 는 직접 실행해주셔야 합니다.

@DoohyunHwang97
Copy link
Author

DoohyunHwang97 commented Dec 9, 2022

@gajagajago

image

이렇게 하는게 맞을까요?

@gajagajago
Copy link
Contributor

네 컨테이너 안에 들어가셔서 full chain이랑 privkey가 COPY가 제대로 되었는지 확인 가능할까요?

@DoohyunHwang97
Copy link
Author

DoohyunHwang97 commented Dec 9, 2022

@gajagajago

스크린샷 2022-12-09 오후 7 34 01

스크린샷 2022-12-09 오후 7 39 05

컨테이너 안에서 full chain이랑 privkey가 COPY 확인했습니다 오류가 떴을때는 docker run을 sudo docker run --rm \--name "frontend" \-p 3000:3000 -it \frontend:latest으로 바로 실행했었는데 sh run_docker_frontend.sh을 실행하니 내부의 docker run이 실행되면서 오류가 뜨지 않는 것 같습니다 하지만 컨테이너에도 들어가고 작동을 확인했는데 docker container ls을 해도 frontend container가 뜨지 않는 것을 보아 실행되지 안 되는 것 같은데 이유를 모르겠습니다ㅠ frontend/run_frontend.sh 과 run_docker_frontend.sh은 각각 어떤 역할인지도 궁금합니다!

image

감사합니다

@gajagajago
Copy link
Contributor

gajagajago commented Dec 9, 2022

도커 컨테이너 내에서 sh run_docker_frontend.sh 를 하셨다는 것인가요?

도커 컨테이너를 띄울 때 위 커맨드를 쓰고, 컨테이너가 켜지면서 내부적으로 docker_frontend.sh 실행되는 것(Dockerfile 참고) 입니다.

@DoohyunHwang97
Copy link
Author

DoohyunHwang97 commented Dec 9, 2022

@gajagajago

image

컨테이너가 돌아가고 있는데 역시 접속은 안됩니다ㅠ
내부에 nginx 실행시켜봐도 안되네요 nginx 내부에서 문제가 생긴걸까요?

@gajagajago
Copy link
Contributor

그렇군요 🥲 사실 이렇게 봐서는 문제가 뭔지 잘 파악이 안 되네요. 내일 연구실(302-420호)로 방문하시면 제가 도움을 드리겠습니다. 어려우시다면 다음주 주중에 다른 TA 오피스 아워를 이용해주세요. (다음주엔 제가 시간이 어려워 요청드립니다 @jaewooMaeng @ccdc-git )

@DoohyunHwang97
Copy link
Author

@gajagajago
넵 감사합니다!!ㅠㅠ
내일 연구실에 언제 계시는지 알수 있을까요??

@gajagajago
Copy link
Contributor

gajagajago commented Dec 9, 2022

10 - 6 있습니다 ㅎㅎ 방문시간 개인 메일 주시면 해당 시간에 자리에 있겠습니다

@DoohyunHwang97
Copy link
Author

넵 감사합니다!! 연락드리겠습니다:)

@gajagajago
Copy link
Contributor

해결되었습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants