# 사이트가 열리지 않아요. 무엇이 문제인지 어떻게 알 수 있을까요?

**URL:** https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675
**Category:** Self-hosting
**Created:** [3월 9, 2020, 5:29오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675 "2020-03-09T05:29:13Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 5:29오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/1 "2020-03-09T05:29:13Z")

</div>

안녕하세요,

[https://forum.netdivo.com](https://forum.netdivo.com) 이 열리지 않습니다.

문제가 무엇인지 어떻게 알 수 있을까요?

서버는 실행 중이며 여러 번 재시작해 보았습니다.

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 5:46오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/2 "2020-03-09T05:46:14Z")

</div>

요청이 시간 초과되어 Ping이 실패했습니다.

이것은 방화벽이 서버로의 연결을 차단했거나 Discourse가 실행되지 않고 있기 때문일 수 있습니다.

서버에 SSH로 접속하여 다음을 실행해 보세요.

```plaintext
cd /var/discourse
docker ps

```

이 명령을 실행하면 출력 결과를 통해 Discourse 컨테이너가 실제로 실행 중인지 확인할 수 있습니다.

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 6:13오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/3 "2020-03-09T06:13:28Z")

</div>

> Docker 데몬 소켓(unix:///var/r  
> un/docker.sock)에 연결을 시도하는 동안 권한이 거부되었습니다: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /va  
> r/run/docker.sock: connect: permission denied

이 문제를 어떻게 해결할 수 있을까요?

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 6:20오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/4 "2020-03-09T06:20:57Z")

</div>

root로 실행 중인가요? 아니면 아래를 시도해 보세요.

```plaintext
sudo docker ps

```

여전히 동일한 문제가 보고되면 Docker가 실행되지 않는 것입니다. Docker를 재시작하려면 어떻게 설치되었는지 확인해야 합니다.

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 6:28오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/5 "2020-03-09T06:28:19Z")

</div>

루트 권한으로 실행했을 때 오류가 발생하지 않았습니다.

아래 스크린샷에서 확인한 내용을 참고해 주세요.

 ![root2](https://global.discourse-cdn.com/meta/original/3X/5/1/512fae2d1ea13d08bac37ba609331b8ceb8c86c1.png)

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 7:51오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/6 "2020-03-09T07:51:44Z")

</div>

Discourse가 실행되지 않습니다. 다음을 시도해 보세요:

```plaintext
cd /var/discourse
./launcher start app

```

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 8:41오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/7 "2020-03-09T08:41:48Z")

</div>

다음과 같은 결과가 반환되었습니다:

> 기존 컨테이너 시작 중
> 
> - /usr/bin/docker start app  
> Error response from daemon: driver failed programming external connectivity on endpoint ap  
> p (9076151599bb0371571888de949fc4c3e747160792902ea5c483536fabaf99cc): Error starting userl  
> and proxy: listen tcp 0.0.0.0:80: bind: address already in use  
> Error: failed to start containers: app

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 8:45오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/8 "2020-03-09T08:45:40Z")

</div>

docker info :

> /var/discourse# docker info  
> 컨테이너: 1  
> 실행 중: 0  
> 일시 중지: 0  
> 중지됨: 1  
> 이미지: 9  
> 서버 버전: 18.09.2

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 8:52오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/9 "2020-03-09T08:52:41Z")

</div>

다음 명령을 실행해 주세요

```plaintext
netstat -alpn | grep 80

```

그리고 출력을 공유해 주세요

참고: docker를 업데이트해야 합니다

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 9:06오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/10 "2020-03-09T09:06:33Z")

</div>

출력 확인:

```
/var/discourse# netstat -alpn | grep 80
tcp6 0 0 :::80 :::* LISTEN 911/apache2
         
tcp6 0 0 172.26.13.42:80 213.95.35.221:25030 SYN_RECV -          
         
tcp6 0 0 172.26.13.42:80 213.95.35.221:27615 SYN_RECV -          
         
tcp6 0 0 172.26.13.42:80 213.95.35.221:6406 SYN_RECV -          
         
tcp6 0 0 172.26.13.42:80 213.95.35.221:48296 SYN_RECV -          
         
unix 2 [ACC] STREAM LISTENING 19680 816/dockerd /var/run/do
cker/metrics.sock
unix 3 [] STREAM CONNECTED 17604 809/systemd-logind   
unix 2 [] DGRAM 18293 809/systemd-logind   
unix 2 [] DGRAM 18283 806/rsyslogd         
unix 3 [] STREAM CONNECTED 18299 809/systemd-logind   
unix 3 [] STREAM CONNECTED 18099 816/dockerd

```

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 10:32오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/11 "2020-03-09T10:32:03Z")

</div>

서버에서 apache2가 실행 중입니다. discourse docker를 시작하기 전에 이를 중지하고 제거해야 합니다.

아래와 같이 시도해 보세요.

```plaintext
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app

```

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 11:37오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/12 "2020-03-09T11:37:26Z")

</div>

감사합니다. 하지만 purge 명령을 실행하니 이 오류가 발생했어요:

 ![purge](https://global.discourse-cdn.com/meta/original/3X/6/f/6f2f734a057139014b10655598b985dfe74c55e3.png)

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [3월 9, 2020, 11:54오전 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/13 "2020-03-09T11:54:26Z")

</div>

명령어 앞에 sudo를 추가하세요. 예:

```plaintext
sudo -i
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app

```

---

<div class="post-metadata">

### Author: ![jidetheblogger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidetheblogger/32/73213_2.png) [@jidetheblogger](https://meta.discourse.org/u/jidetheblogger)
#### Post date: [3월 9, 2020, 12:05오후 UTC](https://meta.discourse.org/t/site-not-opening-how-can-i-know-whats-wrong/143675/14 "2020-03-09T12:05:43Z")

</div>

와! 작동하네요. 사이트가 다시 온라인으로 돌아왔어요!

 ![happy gif](https://global.discourse-cdn.com/meta/original/3X/8/6/86caed2a6e5eba87915cf33d47419e8067c544b3.gif)

정말 감사합니다!
