Настройка YouTrack на пользовательском поддомене в Ubuntu 14.04 с Plesk Onyx 17.5 - PullRequest
0 голосов
/ 27 апреля 2018

Я хочу настроить автономную работу YouTrack на своем веб-сервере, используя zip-версию .

Я загрузил и распаковал все файлы на своем сервере и создал поддомен (board.domain.de). Затем я настроил YouTrack, чтобы использовать другой базовый URL и слушать другой порт:

./youtrack.sh configure --listen-port 1111 --base-url https://board.domain.de:2222

Это вывод:

* Configuring JetBrains YouTrack 2018.1 
* Setting property 'listen-port' to '1111' from arguments 
* Setting property 'base-url' to 'https://board.domain.de:2222' from arguments 
* JetBrains YouTrack 2018.1 runtime environment is successfully configured 
* Loading logging configuration from /var/www/vhosts/domain.de/board.domain.de/youtrack-2018/lib/ext/log4j.xml 
* Redirecting JetBrains YouTrack 2018.1 logging to /var/www/vhosts/domain.de/board.domain.de/youtrack-2018/logs/internal/services/bundleProcess 
* Configuring Service-Container[bundleProcess] 
* Configuring Bundle Backend Service 
* Configuring Configuration Wizard 

Затем я запустил YouTrack через ./youtrack.sh start, который работал без ошибок. Выход:

Starting YouTrack...
* Configuring JetBrains YouTrack 2018.1 
* JetBrains YouTrack 2018.1 runtime environment is successfully configured 
* Loading logging configuration from /var/www/vhosts/domain.de/board.domain.de/youtrack-2018/lib/ext/log4j.xml 
* Redirecting JetBrains YouTrack 2018.1 logging to /var/www/vhosts/domain.de/board.domain.de/youtrack-2018/logs/internal/services/bundleProcess 
* Configuring Service-Container[bundleProcess] 
* Configuring Bundle Backend Service 
* Configuring Configuration Wizard 
* Starting Service-Container[bundleProcess] 
* Starting Bundle Backend Service 
* Starting Configuration Wizard 
* JetBrains YouTrack 2018.1 Configuration Wizard will be available on [https://board.domain.de:2222/?wizard_token=7bDc4UyhjyLFPmlJhkzm] after start 
YouTrack is running

При нажатии на отображаемую ссылку мой браузер открывается, но показывает ошибку. Сайт недоступен (ERR_CONNECTION_REFUSED). Я думаю, что это как-то связано с моей конфигурацией apache / nginx. Итак, я следовал этим инструкциям .

Итак, в Plesk под моими настройками поддоменов я отредактировал общие настройки apache:

enter image description here

Но я все еще получаю ошибку сверху. Что я делаю не так?

1 Ответ

0 голосов
/ 29 июня 2018

Похоже, проблема в использовании https в базовом URL. Конфигурация Apache не содержит строк, необходимых для включения режима TLS:

SSLEngine On
SSLCertificateFile <path_to_certificate>
SSLCertificateKeyFile <path_to_key>

Таким образом, прокси-сервер прослушивает простой http-трафик через порт 2222, пока браузер пытается установить безопасное соединение.

См. официальную документацию для получения подробной информации о режиме

...