Где искать информацию по ошибке?

Status
Not open for further replies.

vgo

Explorer
Joined
Sep 3, 2013
Messages
60
FreeNAS-9.1.1-RELEASE-x64 (a752d35)

Несколько дней подряд получаю от FreeNAS сообщение такого рода:
Code:
Checking for uids of 0:
root 0

Checking for passwordless accounts:

Checking login.conf permissions:

Checking for ports with mismatched checksums:

freenas.nstealth.local kernel log messages:
+++ /tmp/security.JEusAm2N  2017-04-19 03:01:00.000000000 +0300

freenas.nstealth.local login failures:

freenas.nstealth.local refused connections:

-- End of security output --

Беспокоит строчка +++ /tmp/security.JEusAm2N 2017-04-19 03:01:00.000000000 +0300
Раньше такой строчки не было, теперь повторяется ежедневно, меняя только символы после 'security.'
dmesg -a ничего с таким временем не показывает.
В папке /tmp/ таких файлов нет
Логи в папке /var/log перерыл - ничего подходящего не нашел.

Что это и где мне найти более подробную информацию?
 

mav@

iXsystems
iXsystems
Joined
Sep 29, 2011
Messages
1,428
Я полагаю что это какой-то баг в стандартных security скриптах FreeBSD. Эта строчка c +++ похожа на первую строчку вывода diff, сравнивающего одни логи с другими. Я бы не обращал внимания. Если раздражает, можно попробовать перезагрузить NAS, полагаю это может его заткнуть.
 

vgo

Explorer
Joined
Sep 3, 2013
Messages
60
Я полагаю что это какой-то баг в стандартных security скриптах FreeBSD. Эта строчка c +++ похожа на первую строчку вывода diff, сравнивающего одни логи с другими. Я бы не обращал внимания. Если раздражает, можно попробовать перезагрузить NAS, полагаю это может его заткнуть.

Спасибо. К сожалению, чтобы перезагрузить NAS, мне придется останавливать довольно много серверов.
А я могу где-то найти и проанализировать эти скрипты?

Ну и остается такой вопрос: если это в самом деле запись в логе, как мне тот лог найти и в нем эту запись увидеть? Или баг как раз в том и состоит, что записи в логе нет, а сообщение такое - есть?

PS. Собственно, скрипт нашел. Надо будет разобраться.
 

mav@

iXsystems
iXsystems
Joined
Sep 29, 2011
Messages
1,428
Скрипты находятся в /etc/periodic/security, вероятно 700.kernelmsg. В логе вероятно этой строки нет, думаю это результат сравнения сгенерированный на лету, почему-то попавший в вывод.
 

vgo

Explorer
Joined
Sep 3, 2013
Messages
60
Скрипты находятся в /etc/periodic/security, вероятно 700.kernelmsg. В логе вероятно этой строки нет, думаю это результат сравнения сгенерированный на лету, почему-то попавший в вывод.
Большое спасибо!
Сегодня голова уже никакая, постараюсь завтра поразбираться со скриптами.
 

vgo

Explorer
Joined
Sep 3, 2013
Messages
60
Скрипты находятся в /etc/periodic/security, вероятно 700.kernelmsg. В логе вероятно этой строки нет, думаю это результат сравнения сгенерированный на лету, почему-то попавший в вывод.
Да, судя по всему это именно он.
А вот тот вызов diff, который формирует эти строчки:

Code:
 diff ${daily_status_security_diff_flags} ${LOG}/${label}.today \
	${tmpf} | eval "${filter}"

При том, что
Code:
 filter="grep '^[>+]'"


При этом diff сформировал такой ответ (до фильтрации):
Code:
--- /var/log/dmesg.yesterday	2017-04-21 03:01:00.000000000 +0300
+++ /var/log/dmesg.today		2017-04-22 03:01:00.000000000 +0300
@@ -1,11 +1,3 @@
-mfi0: 5103 (boot + 24s/0x0002/info) - Inserted: PD 09(e0x0e/s2)
-mfi0: 5104 (boot + 24s/0x0002/info) - Inserted: PD 09(e0x0e/s2) Info: enclPd=0e, scsiType=0, portMap=00, sasAddr=500304800059d7ae,0000000000000000
-mfi0: 5105 (boot + 24s/0x0002/info) - Inserted: PD 0a(e0x0e/s3)
-mfi0: 5106 (boot + 24s/0x0002/info) - Inserted: PD 0a(e0x0e/s3) Info: enclPd=0e, scsiType=0, portMap=00, sasAddr=500304800059d7af,0000000000000000
-mfi0: 5107 (boot + 24s/0x0002/info) - Inserted: PD 0b(e0x0e/s5)
-mfi0: 5108 (boot + 24s/0x0002/info) - Inserted: PD 0b(e0x0e/s5) Info: enclPd=0e, scsiType=0, portMap=00, sasAddr=500304800059d7b1,0000000000000000
-mfi0: 5109 (boot + 24s/0x0002/info) - Inserted: PD 0c(e0x0e/s6)
-mfi0: 5110 (boot + 24s/0x0002/info) - Inserted: PD 0c(e0x0e/s6) Info: enclPd=0e, scsiType=0, portMap=00, sasAddr=500304800059d7b2,0000000000000000
mfi0: 5111 (boot + 24s/0x0002/info) - Inserted: PD 0d(e0x0e/s8)
mfi0: 5112 (boot + 24s/0x0002/info) - Inserted: PD 0d(e0x0e/s8) Info: enclPd=0e, scsiType=0, portMap=00, sasAddr=500304800059d7b4,0000000000000000
mfi0: 5113 (boot + 24s/0x0002/info) - Inserted: PD 0f(e0x0e/s9)

Если бы к логу строчки добавлялись, все было бы здорово...но они убавляются!

Вот это мне непонятно: почему в каждый следующий день лог dmesg теряет несколько строк. И почему раньше у меня ничего такого не было.

А так - да, видимо, нет никакого повода для тревоги.

PS. Вы будете смеяться, но сегодня (23-го) этого сообщения не было.
 
Last edited:
Status
Not open for further replies.
Top