Owncloud https и ssl с бесплатным днс

453
user4789408

Я использую no-ip и хочу установить свой сервер owncloud (размещенный на RasPberry) по протоколу https.

После того, как все установлено, я следую этому из официальной документации:

<VirtualHost *:80> ServerName my_no-ip_address Redirect permanent / https://my_no-ip_address/ </VirtualHost>   <VirtualHost *:443> ServerName my_no-ip_address <IfModule mod_headers.c> Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload" </IfModule> </VirtualHost> 

Вот что происходит, когда я пытаюсь подключиться к своему собственному облаку по следующему адресу:

http://192.168.x.x/owncloud (local address) - It works https://192.168.x.x/owncloud (local address) - It works  http://my_no-ip_address/owncloud (no-ip address) - It works https://my_no-ip_address/owncloud (no-ip address) - It doesn't work (403 forbidden) 

Я думаю, что это вызвано сервисом no-ip, потому что у меня есть бесплатный аккаунт.

Я сделал что-то не так или нет проблем с ip? Существуют ли другие бесплатные днс, которые позволяют мне использовать https?

1
Это не должно быть проблемой с использованием no-ip. Как это не работает? Какое сообщение об ошибке вы получаете? Вы создали свой собственный сертификат? Если так, то как? Какой CN ты использовал? heavyd 8 лет назад 1
@heavyd Я получаю 403 Запрещено, я сделал то, что написал user4789408 8 лет назад 0
В данный момент похоже, что вы просто обслуживаете свои файлы по HTTP через порт 443 (на самом деле вы не используете HTTPS / SSL / TLS). Теперь, это не объясняет, почему вы получаете 403, но учтите, что у вас тоже есть эта проблема. Вам нужно будет использовать директиву `SSLEngine on` on для включения SSL, но вам также понадобятся сертификаты SSL ... это гораздо более обширное обсуждение, к которому есть множество руководств. heavyd 8 лет назад 0
@heavyd Я не знаю, почему с локальным адресом это работает. Не могли бы вы дать мне руководство, чтобы включить это? user4789408 8 лет назад 0

0 ответов на вопрос