# After Discourse installation can’t reach it in browser

**URL:** https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887
**Category:** Self-hosting
**Created:** [18.Январь.2019 09:30:19 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887 "2019-01-18T09:30:19Z")
**Posts on this page:** 5
**Page:** 2

<div class="post-metadata">

### Author: ![paulraines68](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paulraines68/32/233905_2.png) [@paulraines68](https://meta.discourse.org/u/paulraines68)
#### Post date: [04.Сентябрь.2020 20:25:18 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887/21 "2020-09-04T20:25:18Z")

</div>

@Rafeal В подсказке $letsencrypt\_status == “ENTER to skip”

@Stephen Я только что развернул новую виртуальную машину CentOS8, переключил firewalld на использование iptables, установил Docker и прошел шаги установки Discourse с самого начала, как указано в INSTALL-cloud.md. Я получил тот же результат — мгновенное отключение при подключении к портам 80 и 443. Я не использую Let’s Encrypt. Я просто нажимаю ENTER, когда появляется эта подсказка.

```
[root@disctest discourse]# telnet localhost 80
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
[root@disctest discourse]# ls shared/standalone/ssl/
disctest.nmr.mgh.harvard.edu.cer disctest.nmr.mgh.harvard.edu_ecc.key
disctest.nmr.mgh.harvard.edu_ecc.cer disctest.nmr.mgh.harvard.edu.key

[root@disctest discourse]# ls -l shared/standalone/ssl/disctest.nmr.mgh.harvard.edu.cer
-rw-r--r--. 1 root root 0 Sep 4 16:06 shared/standalone/ssl/disctest.nmr.mgh.harvard.edu.cer

[root@disctest discourse]# tail -1 shared/standalone/log/var-log/nginx/error.log
2020/09/04 20:20:37 [emerg] 6186#6186: cannot load certificate "/shared/ssl/disctest.nmr.mgh.harvard.edu.cer": PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)

```

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [04.Сентябрь.2020 21:05:45 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887/22 "2020-09-04T21:05:45Z")

</div>

> [@paulraines68](#):
>
> `disctest.nmr.mgh.harvard.edu`

`disctest.nmr.mgh.harvard.edu` не выглядит как корректный DNS-адрес. Это имя хоста? Размещено ли оно в публичном сетевом блоке Гарварда?

Используете ли вы split horizon?

---

<div class="post-metadata">

### Author: ![paulraines68](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paulraines68/32/233905_2.png) [@paulraines68](https://meta.discourse.org/u/paulraines68)
#### Post date: [04.Сентябрь.2020 22:28:58 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887/23 "2020-09-04T22:28:58Z")

</div>

> [@Stephen](#):
>
> `disctest.nmr.mgh.harvard.edu` не выглядит как корректный DNS-адрес. Это имя хоста? Он размещён в публичном сетевом блоке Гарварда?

Он находится в частной сети с внутренней системой DNS.

> [@](#):
>
> Вы используете разделение горизонтов (split horizon)?

Нет, я не знаю, что это такое.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [04.Сентябрь.2020 22:37:05 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887/24 "2020-09-04T22:37:05Z")

</div>

Хорошо, причина того, что стандартная установка не сработала, как ожидалось, в том, что у вас нет типичной конфигурации.

Если ваша запись DNS действительна только во внутренней сети, то да, вы используете раздельный DNS. Let’s Encrypt не сможет выполнить проверку через DNS, которая используется для принятия решения о выпуске вашего сертификата. Ваша конфигурация крайне редка за пределами академических сетей.

Раздельный DNS — это продвинутая настройка, `./discourse-setup` не предназначена для таких случаев. Если вы посмотрите [эту документацию](https://github.com/discourse/discourse/blob/master/docs/INSTALL.md), то увидите, что инструкция по базовой установке не предназначена для вас.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [05.Сентябрь.2020 01:42:10 UTC](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887/25 "2020-09-05T01:42:10Z")

</div>

> [@paulraines68](#):
>
> Это находится в частной сети с внутренним DNS.

Тогда вам нужно вручную отредактировать файл app.yml и удалить шаблон Let’s Encrypt.

[Предыдущая страница](https://meta.discourse.org/t/after-discourse-installation-can-t-reach-it-in-browser/106887.md?page=1)
