Страница 1 из 2

billd

Добавлено: Ср дек 21, 2011 9:46 pm
Matrixnts
При выполнении комманды /usr/abills/libexec/billd -ALL вылазят вот такие ошибочки:

Код: Выделить всё

Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 529.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
Use of uninitialized value in addition (+) at /usr/abills/libexec/billd line 522.
CVS от 21.12.2011 Подскажите куда смотреть, что делать? При отрицательном балансе не закрывает сессии...

Re: billd

Добавлено: Ср дек 21, 2011 11:13 pm
~AsmodeuS~
думаю не внесены все поля в базу смотрите /tmp/sql_errors

Re: billd

Добавлено: Чт дек 22, 2011 9:23 am
Matrixnts
точно, спасибо, помогло...

Re: billd

Добавлено: Вт янв 03, 2012 2:47 pm
YATV
# /usr/abills/libexec/billd -all
Subroutine SNMP_Session::pack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMP_Session::unpack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMP_Session::sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMPv1_Session::pack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594
Subroutine SNMPv1_Session::unpack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594
Subroutine SNMPv1_Session::sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594

Куда рыть?

Re: billd

Добавлено: Вт янв 03, 2012 2:52 pm
~AsmodeuS~
perl 5.14 еще не пробовали

Re: billd

Добавлено: Вт янв 03, 2012 3:56 pm
YATV
Я как бы уже попробовал. Основное работает. Вот только то, что выше написал - на это ругается.

Re: billd

Добавлено: Вт янв 03, 2012 4:16 pm
~AsmodeuS~
в 5.14 9 появились функции с теми ж названия и что и у меня

Re: billd

Добавлено: Чт янв 05, 2012 2:29 pm
incubus
Доброго времени суток.

Не буду плодить темы, напишу здесь. С переходном с версии 0.51 на 0.53 стал иногда получать сообщения от cron (/usr/local/abills/libexec/billd -all):

DBD::mysql::st execute failed: BIGINT UNSIGNED value is out of range in '(`abills`.`dv_calls`.`lupdated` - unix_timestamp(`abills`.`dv_calls`.`started`))' at /usr/local/abills/libexec/../Abills/mysql/main.pm line 177.

mysql 5.5.19, вроде бы в базу все добавил из Changelog. Что это может быть?

WBR

Re: billd

Добавлено: Чт янв 05, 2012 10:33 pm
~AsmodeuS~
incubus писал(а):Доброго времени суток.

Не буду плодить темы, напишу здесь. С переходном с версии 0.51 на 0.53 стал иногда получать сообщения от cron (/usr/local/abills/libexec/billd -all):

DBD::mysql::st execute failed: BIGINT UNSIGNED value is out of range in '(`abills`.`dv_calls`.`lupdated` - unix_timestamp(`abills`.`dv_calls`.`started`))' at /usr/local/abills/libexec/../Abills/mysql/main.pm line 177.

mysql 5.5.19, вроде бы в базу все добавил из Changelog. Что это может быть?

WBR

смое интересно что в системе нет такого запроса

Re: billd

Добавлено: Пт янв 06, 2012 1:06 am
incubus
Хм, мистика. Обновился до CVS версии, понаблюдаю.

Re: billd

Добавлено: Пт янв 06, 2012 2:33 am
incubus
К сожалению, с 0.54 версией тоже самое:

DBD::mysql::st execute failed: BIGINT UNSIGNED value is out of range in '(`abills`.`dv_calls`.`lupdated` - unix_timestamp(`abills`.`dv_calls`.`started`))' at /usr/local/abills/libexec/../Abills/mysql/main.pm line 159.

Судя по всему это происходит при подключении клиента.

Re: billd

Добавлено: Пт янв 06, 2012 10:49 am
incubus
А это не оно?

DURATION_SEC => 'c.lupdated - UNIX_TIMESTAMP(c.started)',
в /usr/local/abills/Abills/mysql/Dv_Sessions.pm

Re: billd

Добавлено: Пн фев 20, 2012 2:42 pm
~AsmodeuS~
YATV писал(а):# /usr/abills/libexec/billd -all
Subroutine SNMP_Session::pack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMP_Session::unpack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMP_Session::sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 140
Subroutine SNMPv1_Session::pack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594
Subroutine SNMPv1_Session::unpack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594
Subroutine SNMPv1_Session::sockaddr_in6 redefined at /usr/local/lib/perl5/5.14.2/Exporter.pm line 67.
at /usr/abills/libexec/../Abills//SNMP_Session.pm line 594

Куда рыть?

уже поправлено

Re: billd

Добавлено: Чт фев 23, 2012 11:56 am
kvirtu
Тоже столкнулся с похожей проблемой.
У меня причина в перле: стоит 5.8, а нужен 5.10.
Как правильно обновить перл на боевом серваке ?

1. удалить 5.8 (после удаления все пакеты, зависящие от перла работать не будут)
2. установить из портов 5.10
3. запустить portupgrade -fr perl

Будет ли сервак нормально работать, в плане доступа абонов в инет ?

Re: billd

Добавлено: Чт фев 23, 2012 9:01 pm
~AsmodeuS~
будет