Рейтинг:0

Апач не запускается

флаг br

Как название:

Добавлен ssl-сертификат и ключ в папки Apache ssl и ssl/private (etc/apache2/ssl)

Запуск теста apache -config приводит к ошибке, в которой говорится, что файл ключа находится в личной папке, отсутствует или пуст, поскольку sudo OK не выводится ошибка.

Запустите, чтобы запустить службу apache. Я получаю код выхода ошибки 1. См. журналы ошибок на этот счет.

В журнале ошибок apache отображается ошибка ключа ssl и сертификата (эти сертификаты получены от поставщика моего домена), в основном вырезается и вставляется их содержимое в ssl/ssl.crt и ssl/private/key.key

Указал конфиг на них правильно. Работая как sudo, я получаю ОК в команде apache test config

Приходите, чтобы запустить службу apache, нет причин в журнале-xe для сбоя, просто выйдите с кодом 1

Повторил команду несколько раз с 10-минутными интервалами, чтобы просмотреть журналы, ничего не добавлялось к отметкам времени, которые я проверял в журналах.

Есть еще моменты, где искать? Спасибо

Отредактировано публиковать логи

14 января 14:32:19 thanatos systemd[1]: запуск HTTP-сервера Apache...
14 января, 14:32:19. Глобально установите для директивы 'ServerName' значение supp>
14 января, 14:32:19 thanatos apachectl[2095]: действие «старт» не выполнено.
14 января, 14:32:19 thanatos apachectl[2095]: в журнале ошибок Apache может быть больше информации.
14 января 14:32:19 thanatos systemd[1]: apache2.service: процесс управления завершен, код = завершен, статус = 1/FAILURE
14 января 14:32:19 thanatos systemd[1]: apache2.service: Ошибка с результатом «код выхода».
14 января, 14:32:19 thanatos systemd[1]: не удалось запустить HTTP-сервер Apache.

Журнал ошибок апача:

[Чт, 13 января, 14:37:56.373695 2022] [ssl:emerg] [pid 739] AH02565: Сертификат и закрытый ключ thanatos.wh-computers.co.uk:443:0 из /etc/ssl/private/sslcert.crt и /etc/ssl/private/sslkey.key не совпадают
AH00016: Ошибка конфигурации
флаг in
Я не вижу *конкретных* ошибок Apache в вашем вопросе. Не могли бы вы [отредактировать] свой пост, чтобы включить в него то, что говорит вам Apache? Копировать/вставить лучше всего. В файле `/var/log/apache2/error.log` будет самая точная информация о том, *почему* он не запускается... если только вы не используете XAMPP...
флаг br
Отредактируйте сообщение, чтобы отразить изменения, спасибо, что нашли время ответить
флаг in
Вы можете подтвердить копирование/вставку. Если вы использовали Windows для этой задачи, вероятно, в файле скрыт какой-то мусорный код Unicode, который мешает проверке.
флаг br
Спасибо за правильное форматирование поста, я подтвержу копирование/вставку и отчитаюсь
флаг us
https://serverfault.com/questions/1076853/how-to-fix-ah02565-certificate-and-private-key-do-not-match
флаг br
@garethTheRed, спасибо за ответ, я проверил их ранее, и они совпадают на 100%, никакой мусор Windows не скопирован
флаг us
Вы сравнивали модуль как один из предложенных ответов?
флаг br
Спасибо за все комментарии, модуль @garethTheRed был проверен и не совпал (!) со второй попытки получить ключ и сертификаты от поставщика домена. Я отозвал сертификат, подождал 48 часов и перезапустил процесс, и теперь он работает. Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.