Summary: | После установки сервера не запускается ЦУС (ahttpd) | ||
---|---|---|---|
Product: | Альт Сервер | Reporter: | savvin <savvin> |
Component: | Установка | Assignee: | jqt4 <jqt4> |
Status: | NEW --- | QA Contact: | qa-p8 <qa-p8> |
Severity: | normal | ||
Priority: | P5 | CC: | s |
Version: | 10.1 | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
savvin
2023-06-26 09:33:01 MSK
Давайте проверим к релизу 10.2. Для проверки требуются подробности для воспроизведения. Как минимум вот такой набор файлов: # ls -1 /root/.install-log alteratord.log diskinfo install2.log pkg-install.log remount.log wizard.log x11.log Файлы /var/lib/ssl/certs/ahttpd.cert, /valib/ssl/certs/ahttpd.csr и /var/lib/ssl/private/ahttpd.key проверяются, а при отсутствии создаются, при загрузке системы скриптом cert-sh. В процессе установки системы они не создаются. Можно предположить, что при 1-й загрузке системы произошло событие, помешавшее завершить создание этих файлов. Лог, приведённый в описании, это уже следствие повреждения ahttpd.key. Сообщение "Certificate will not expire" это результат проверки, он говорит, что сертификат уже существует, следовательно, этот лог получен не при 1-й загрузке. Для исследования проблемы нужно понять, что произошло при 1-й загрузке и вызвало сбой. Исследованию проблемы может помочь лог, выданный по команде journalctl -u ahttpd.service -b 0 именно после 1-й загрузки, если при последующих загрузках проблема воспроизводится. Если есть возможность его получить, то прошу приложить. Для обхода проблемы не нужно создавать сертификат вручную. Достаточно удалить 3 указанных файла и перезагрузить систему. При загрузке они должны быть созданы. Прошу подать команду: journalctl -u ahttpd.service и приложить начало выданного лога до строки "-- Boot ..." |