Freebsd 6.0 (core)
Freebsd 5.3 (rfw)
В один прекрасный день rfw перестал включать/выключать интернет. В логах rfw - ни каких ошибок нет. Как будто просто перестали передаваться данные. В это время в debug.log ядра валили следующие записи:
Код: Выделить всё
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='0'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <0>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='0'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <0>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='206966912'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <206966912>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='0'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <0>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='0'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <0>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='208072704'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <208072704>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group_name FROM groups WHERE id='451'
ERROR : Jan 09 13:08:45 DBAExistingError: [DBAGroups::get_group_name]: trying to get not existing group
ERROR : Jan 09 13:08:45 ModFWMan: Unexisting group <451>
?Debug : Jan 09 13:08:45 DBCtx: SQL SELECT query: SELECT group name FROM groups WHERE id='0'
Все восстановилось и нормально заработало только после перезапуска ядра (перезапуск одного rfw ничего не дал).
Такая ситуация повторилась уже второй раз и оба раза биллинг работал примерно 1,5 недели.