Apache2 Ubuntu - SSL на вторичном порту не работает

avatar
Anoop Agrawal
1 июля 2021 в 15:47
21
0
0

Я новичок. Будем признательны за любую информацию по приведенной ниже проблеме.

Предыстория: Я работаю над размещением личного Nextcloud, используя динамический DNS для доступа через Интернет. Доступ работает нормально через переадресацию портов (mydomain.dyndns.org:900/nextcloud) вне myLan (сеть WiFi). Чтобы решить проблему доступа из сети Wi-Fi, я настроил запись типа DNS для пересылки запросов к моему домену на внутренний сервер (хост nextcloud).

Проблема: Когда я пытаюсь получить доступ к моему домену через 443, это работает. Но если я попытаюсь получить доступ к SSL через порт 900, он выдаст ошибку «SSL_ERROR_RX_RECORD_TOO_LONG».

Мой файл Port.conf

Listen 80 http
Listen 901 http
#Listen 900 https 

<IfModule ssl_module>
        Listen 443 https
        Listen 900 https
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443 https
        Listen 900 https
</IfModule>

Конфигурация моего следующего облачного хоста приведена ниже.

Alias /nextcloud "/var/www/nextcloud" 

<Directory /var/www/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews

  <IfModule mod_dav.c>
    Dav off
  </IfModule>

</Directory>

С благодарностью приму любые рекомендации по устранению проблемы.

Источник

Ответы (0)