Доброе утро. Всем огромное спасибо! Проблема самоликвидировалась. Второй сайт перестал делать редирект на первый сайт. Почему - не знаю. Осталась только маленькая странность. Вход по ip-адресу - у меня стоит заглушка, должна выводится пустая страница. Однако здесь почему-то редирект на второй сайт...
А что принципиально изменится в данном конкретном случае кроме менеджера пакетов?
Просто я ставил по отработанному алгоритму (или списку), который уже отработан на Centos 7. И все работало (на предыдущем VPS). Что-то ведь повлияло...
1. Когда прописал в hosts стал давать правильный ip, а так давал ip предыдущего VPS 2. Да 3. рестарт apache без ошибок. При отключении прослушки порта 443 делает редирект на первый сайт, а так как прослушки нет то ошибка - Не удается получить доступ к сайту Сайт не позволяет установить соединение. какой http ответ - не получается определить 4. Сейчас отключено 5. Сертификат установлен верно 6. не пробовал но вроде и так отключено SSLProtocol all -SSLv2 -SSLv3 7. Да
Правильно ли указан адрес корневой директории в конфиге nginx или apache(в зависимости от того, что юзаете)? Корректно ли прописан хост в настройках лампа?
Если отключить SSL, содержимое корректно?
Обычно, такая ошибка, если у сервера нет ассоциации хост --> директория.
А вообще, очень сложно сделать аборт на расстоянии.
Пересоздание хост на сервере с нуля, не подключая SSL, бросьте туда index.html, если взлетит, включить обработку сертификата, добавить конфиг и снова проверить.
Если вообще отключить https (listen 443 https), то - Не удается получить доступ к сайту Кинул туда index.html и убрал переход на первом сайте автоматический переход к https - в результате второй сайт (с которым и проблемы) сразу стал делать редирект на первый сайт без ssl (http) Хотя редиректа со второго на первый сайт нет
Проверьте рингом или дигом, какой ip отдается на вашу машину или попробуйте мимо ДНС зайти на сайт (прописать в хосте прямой ip для домена) и посмотреть, какой сертификат будет отдаваться.
Если отдается адекватно, то проверять настройки хоста в лампе, если нет, то проверить значение корневой директории и хоста на сервере
Прописал в хосте (файл hosts) прямой ip на домен, по прежнему отдается не тот сертификат. Не понял на счет - проверить значение корневой директории и хоста на сервере...
Нет, не включен. У меня есть настройка в виртуальном хосте через https(через порт 443) SSLOptions +StrictRequire, но она ведь не влияет?! В виртуальном хосте через порт 80 ничего такого нет.
Перепроверьте конфигурацию web-сервера, относящуюся к вашему сайту.
Конфигурация web-сервера, относящуюся к вашему сайту - если это не виртуальный хост apache, то тогда что? Приватный ключ - файл с расширением key перенес, также перенес сам сертификат и файлы chain.pem и fullchain.pem
Всем огромное спасибо! Проблема самоликвидировалась. Второй сайт перестал делать редирект на первый сайт. Почему - не знаю.
Осталась только маленькая странность. Вход по ip-адресу - у меня стоит заглушка, должна выводится пустая страница. Однако здесь почему-то редирект на второй сайт...
А что принципиально изменится в данном конкретном случае кроме менеджера пакетов?
Просто я ставил по отработанному алгоритму (или списку), который уже отработан на Centos 7. И все работало (на предыдущем VPS). Что-то ведь повлияло...
Я так понимаю, обработчик голый апач?
Если до утра не победите, бросьте в личку адрес и конфиг хостов. Но самый верный вариант - перейти с лампы на панель.
Спасибо за помощь. А если просто попробовать поставить Ubuntu 22 например вместо AlmaLinux 9?
Код ошибки? Что говорят логи сервера?
Давайте по порядку.
1. ping доменюзона отдаёт правильный ip?
2. При прямом ip в hosts сервер даёт ошибку - true
3. При отключении прослушки 443 порта ошибка (какая?) Если 500, то nginx какой статус отдаёт? Рестарт проходит без ошибок?
4. Перенаправление http --> https настроено?
5. Сертификат установлен корректно? - true
6. SSL v2 v3 отключать пробовали?
7. Директория сайта указана верно ( DocumentRoot )?
1. Когда прописал в hosts стал давать правильный ip, а так давал ip предыдущего VPS
2. Да
3. рестарт apache без ошибок. При отключении прослушки порта 443 делает редирект на первый сайт, а так как прослушки нет то ошибка - Не удается получить доступ к сайту Сайт не позволяет установить соединение.
какой http ответ - не получается определить
4. Сейчас отключено
5. Сертификат установлен верно
6. не пробовал но вроде и так отключено SSLProtocol all -SSLv2 -SSLv3
7. Да
Правильно ли указан адрес корневой директории в конфиге nginx или apache(в зависимости от того, что юзаете)? Корректно ли прописан хост в настройках лампа?
Если отключить SSL, содержимое корректно?
Обычно, такая ошибка, если у сервера нет ассоциации хост --> директория.
А вообще, очень сложно сделать аборт на расстоянии.
Пересоздание хост на сервере с нуля, не подключая SSL, бросьте туда index.html, если взлетит, включить обработку сертификата, добавить конфиг и снова проверить.
Если вообще отключить https (listen 443 https), то - Не удается получить доступ к сайту
Кинул туда index.html и убрал переход на первом сайте автоматический переход к https - в результате второй сайт (с которым и проблемы) сразу стал делать редирект на первый сайт без ssl (http)
Хотя редиректа со второго на первый сайт нет
Прописал в хосте (файл hosts) прямой ip на домен, по прежнему отдается не тот сертификат. Не понял на счет - проверить значение корневой директории и хоста на сервере...
HSTS включен?
Нет, не включен. У меня есть настройка в виртуальном хосте через https(через порт 443) SSLOptions +StrictRequire, но она ведь не влияет?! В виртуальном хосте через порт 80 ничего такого нет.
Я там еще дописал про приватный ключ.
Перепроверьте конфигурацию web-сервера, относящуюся к вашему сайту.
Конфигурация web-сервера, относящуюся к вашему сайту - если это не виртуальный хост apache, то тогда что?
Приватный ключ - файл с расширением key перенес, также перенес сам сертификат и файлы chain.pem и fullchain.pem