Network UPS Tools (NUT) — Ubuntu 20.04 — инициализация SSL без базы данных сертификатов Ошибка: данные устарели
ОС: Ubuntu 20.04NUT: 2.7.4-11ubuntu4 amd64
Я установил и настроил соответствующие файлы .conf для драйвера/сервера/клиента Network UPS Tools (NUT) в «автономном» режиме, используя USB-разъем для ИБП. Поведение, которое я испытываю, выглядит следующим образом:
1.) Первоначально при запуске приложений (после перезагрузки) upsmon (клиент), кажется, может подключиться к upsd (серверу) и получить доступ к информации о состоянии от ИБП. Пример следующим образом:
upsc "имя моего ИБП"@localhost Инициировать SSL без базы данных сертификатов заряд батареи: 100 предупреждение.заряда батареи: 30 время работы батареи: 2450 тип батареи: PbAc напряжение батареи: 0,0 Номинальное.напряжение.аккумулятора: 12.0 device.mfr: Tripp Lite .....
2.) По прошествии некоторого времени, и я запускаю ту же команду, происходит следующее:
upsc "имя моего ИБП"@localhost Инициировать SSL без базы данных сертификатов Ошибка: данные устарели
Мой вопрос высокого уровня: как мне исправить эту проблему «Устаревшие данные»? Мой вопрос более низкого уровня: могу ли я запустить это без SSL-сертификатов (это автономная реализация, поэтому меня не беспокоят проблемы «человек посередине» с пользователем/паролем в виде простого текста, передаваемого по сети).
Я уже читал на этом форуме тему гайки (UPS) и SSL-сертификатов , но она не имеет прямого отношения к проблеме выше.
Заранее большое спасибо за помощь форумов (я нуб).
Я думаю, что установил, что проблема заключается в драйвере USBHID-UPS, и это сообщение о сертификате SSL является «отвлекающим маневром» с точки зрения моей проблемы. Ответ на мой вопрос лежит где-то в интерфейсе драйвера, так как когда я перезапускаю драйвер (usbhid-ups), проблема решается на неопределенное время, а затем снова выходит из строя.
В дополнение к этому, если я останавливаю/запускаю драйвер, это «сбрасывает» соединение, а затем команда upsc работает до тех пор, пока не появится некоторое время спустя, когда она покажет
Init SSL without certificate database Error: Data stale
.
Команды для остановки/запуска драйвера:
sudo /sbin/upsdrvctl stop
sudo /sbin/upsdrvctl start
2 ответа
ДобавлятьMAXAGE 25
к/etc/nut/upsd.conf
на сервере, затем перезапустите службы nut или перезагрузите сервер. Я только что исправил эту же проблему около 20 минут назад.
Проблема связана с периодическим сбоем драйвера USBHID-UPS. После перезапуска драйвера проблема временно исчезает. Опубликую еще один вопрос о проблеме с драйвером.