Провести первичную диагностику модуля lbcore-tv24

Предварительно задайте параметры в файле конфигурации и запустите модуль lbcore-tv24.

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

Открыть журнал

  • FreeBSD

    grep tv24 /var/log/debug
    
    
    
  • CentOS, Debian, РЕД ОС, RHEL, Astra Linux

    journalctl -u lbcore-tv24
    
    
    

Успешный запуск

Пример записи:

<MAIN> <0000000000000000000000000000000000000000> starting lbcore-tv24 1.2.1-g838e9f4
<MAIN> <0000000000000000000000000000000000000000> using /etc/lanbilling/lbcore-tv24.conf as configuration file
<MAIN> <0000000000000000000000000000000000000000> trying to connect to LBcore at 127.0.0.1:1502
<MAIN> <0000000000000000000000000000000000000000> connected
<MAIN> <0000000000000000000000000000000000000000> trying to login as admin
<MAIN> <0000000000000000000000000000000000000000> logged in
<MAIN> <0000000000000000000000000000000000000000> license: {GenerationDate:2016-11-24 15:44:16 +0300 MSK ExpirationDate:2016-11-24 15:44:16 +0300 MSK CanExpire:false Key:AAAA-AAAA-AAAA-AAAA-AAAA Name:LANBilling 2.0 Base Owner:Оператор ТЕСТ Expire:0 GenDate:24.11.2016 15:44:16 MonoCaptivePortals:1 MultiCaptivePortals:1 Payments:5 UseAvdesk:false UseCerber:false UseEc:true UseFidelio:true UseInet:99 UseInventory:true UseOperators:true UsePhone:99 UseUsbox:99 UserLimit:10000 UseMegogo:true UseIPTVPortal:true UseLifestream:true UseNextTV:true}
<MAIN> <0000000000000000000000000000000000000000> proccessing events

Ошибка запуска

Причина: указаны неверные параметры доступа к серверу АСР LANBilling или LBcore не запущен.

<MAIN> <0000000000000000000000000000000000000000> starting lbcore-tv24 1.2.1-g838e9f4
<MAIN> <0000000000000000000000000000000000000000> using /etc/lanbilling/lbcore-tv24.conf as configuration file
<MAIN> <0000000000000000000000000000000000000000> trying to connect to LBcore at 127.0.0.1:1502
<MAIN> <0000000000000000000000000000000000000000> error: dial tcp 127.0.0.1:1502: getsockopt: connection refused
<MAIN> <0000000000000000000000000000000000000000> 10 seconds till the next try

Обозначения

  • <MAIN> — код подсистемы. Возможные варианты:

    • MAIN — подсистема, которая запускает другие подсистемы и в которой идёт подключение к LBcore;

    • EVENTS — подсистема, которая обрабатывает события подключения, отключения, блокировки услуг и т. п.

  • <0000000000000000000000000000000000000000> — индивидуальный идентификатор события в АСР LANBilling. Каждому запросу присваивается индивидуальный идентификатор операции. Как правило, это события lbcore, на которые подписан сервис. Некоторые потоки не обрабатывают запросы, и в это поле проставляются нули.

  • starting lbcore-tv24 1.2.1-g838e9f4 — комментарий к событию.