Биллинговая система Nodeny
28 Апреля 2024, 02:42:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2 3 ... 25
1  Главная категория / Модули NodenyPlus / Re: Модуль Приведи Друга + Модуль Лояльности : 16 Сентября 2022, 06:29:20
ну тогда, чисто теоретически, таблица config
Я посмотрю таблицу в базе, но она ведь должна менять при вносе изменений в в настройки модуля через веб-интерфейс?
2  Главная категория / Модули NodenyPlus / Re: Модуль Приведи Друга + Модуль Лояльности : 14 Сентября 2022, 07:25:59
Перезапустить ядро или модуль, если он запускается отдельно.
Модуль запускается с ядром. Ядро конечно же я перезапускал, но это делу не помогает. Продолжают начисляться бонусы по старым настройкам.
3  Главная категория / Модули NodenyPlus / Re: Модуль Приведи Друга + Модуль Лояльности : 14 Сентября 2022, 07:08:29
Уточните в какой таблице хранятся настройки этого модуля? В веб-интефейсе стер все настройки, нажал сохранить, а бонусы клиентам в виде 1% от суммы оплаты продолжают начисляться. Как это исправить?
4  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 12 Сентября 2022, 06:56:45
Цитировать
так потрібно не тільки інсталювати, а ще і в коллектор прописати               
Код:
 rsh => '/usr/local/bin/rsh'
Вот теперь наконец начало все отображаться. Благодарю!
5  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 11 Сентября 2022, 17:25:50
Через какое-то время по любому появляется ошибка
   
Код:
BIGINT UNSIGNED value is out of range in '(unix_timestamp() - max(`nodeny`.`x2022_9_11`.`time`))' 

{
  'param' => [],
  'sql' => 'SELECT (UNIX_TIMESTAMP()-MAX(time)) AS time FROM X2022_9_11'
};
 
 SELECT (UNIX_TIMESTAMP()-MAX(time)) AS time FROM X2022_9_11
как её побороть?
6  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 11 Сентября 2022, 12:56:11
rsh 127.0.0.1 show ip accounting
записи выводит, но траффик в веб-интерфейсе все равно не отбражается
7  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 11 Сентября 2022, 12:34:00
http_://forum.nodeny.com.ua/index.php?topic=3188.0
Установил. Трафи все равно не отображается.
8  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 11 Сентября 2022, 12:25:52
truncate  x2022_9_11
удалил строки в таблице. Ошибка в дебаг веб-интерфейсе исчезла, но трафик все равно не отображается
9  Главная категория / Nodeny Plus / Re: ipcad не отображает трафик в веб-интерфейсе : 11 Сентября 2022, 11:55:46
модуль коллектор запущен
Loading /usr/local/nodeny/sat.cfg
Код:
MODULE                   AUTORUN?
collectors                 YES
1111 v0- S      0:18.74 /usr/bin/perl /usr/local/nodeny/nokernel.pl -d
1112 v0- S      0:10.75 /usr/bin/perl /usr/local/nodeny/noserver.pl -d
1113 v0- S      0:07.14 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=pingserver -d
2901  0  S      0:01.67 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=collectors -d
Ipcad работает
Код:
1095  -  S<s    5:04.96 /usr/local/bin/ipcad -rds -c /usr/local/etc/ipcad.conf
В файеволе запись divert есть
Код:
00420 divert 1 ip from any to any
00450 divert 2 ip from any to any
В веб-интерфейсе трафик все равно не отображается.
Единственная ошибка это в дебаг режиме при переходе в меню Трафик
   
Код:
BIGINT UNSIGNED value is out of range in '(unix_timestamp() - max(`nodeny`.`x2022_9_11`.`time`))' 

{
  'sql' => 'SELECT (UNIX_TIMESTAMP()-MAX(time)) AS time FROM X2022_9_11',
  'param' => []
};
 
 SELECT (UNIX_TIMESTAMP()-MAX(time)) AS time FROM X2022_9_11
Я пробовал  mysql> SET sql_mode = 'NO_UNSIGNED_SUBTRACTION';
Но это не помогло трафик в веб-интерфейсе все равно не отображается.
Куда еще посмотреть?






10  Главная категория / Nodeny Plus / Re: Проверка системы : 14 Мая 2022, 13:31:08
запусти nokernel.pl )
Он запущено ядро работает. Может как-то по особеному нужно?
11  Главная категория / Nodeny Plus / Re: Проверка системы : 12 Мая 2022, 20:21:39
Код:
Проверка системы

Уровень проблемы Проблема
3 Есть услуги, которые должны были быть завершены больше суток назад
kernel

Начало выдавать такое сообщение. Куда копать. Вроде нет таких услуг.
Как решили данную проблему?
Знайти послугу яка не закінчилась коли потрібно було, і завершити ручно.
Много таких записей. Биллинг не был активен 3 месяца. Хочется какого-то быстрого решения.
12  Главная категория / Nodeny Plus / Re: Проверка системы : 12 Мая 2022, 02:39:55
Код:
Проверка системы

Уровень проблемы Проблема
3 Есть услуги, которые должны были быть завершены больше суток назад
kernel

Начало выдавать такое сообщение. Куда копать. Вроде нет таких услуг.
Как решили данную проблему?
13  Главная категория / Nodeny Plus / Re: Перенос базы Nodeny Next если осталась только папка Nodeny с таблицами : 29 Марта 2022, 02:51:52
Как решилось. Может кому-то понадобится.
После копирования папки с базой я не обратил внимание, что владелец в папке /var/db/mysql/nodeny сменился. Исправил на владельца mysql
 
14  Главная категория / Nodeny Plus / Перенос базы Nodeny Next если осталась только папка Nodeny с таблицами : 28 Марта 2022, 14:04:12
Прошу помочь разобраться как восстановить базу данных если от предыдущего сервера только папка nodeny c таблицами баз данных. Самого mysql дампа нет. Если я копирую эту папку Nodeny на новый сервер в /var/db/mysql/nodeny то это ничего не дает. При запуске perl install -x я получаю ошибки
Код:
g /usr/local/nodeny/sat.cfg

<<< Подключение всех модулей >>>

Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.019386 sec

SELECT * FROM config ORDER BY time DESC LIMIT 1
Строк: 0. Время выполнения sql: 0.0003 сек


--- Module MyNetwork ---

File patch.RU_user.pl

  { file=>'web/lang/RU_user.pl',hook=>'main' }

File patch.UA_user.pl

  { file=>'web/lang/UA_user.pl',hook=>'main' }

File patch.web_plugins


--- Module NoDeny ---

Tablespace is missing for table `nodeny`.`pon_onu`.

{
  'sql' => 'CREATE TABLE IF NOT EXISTS `pon_onu` (
  `id` mediumint(7) UNSIGNED NOT NULL AUTO_INCREMENT,
  `sn` char(32) NOT NULL,
  `vendor` char(64) NOT NULL DEFAULT \'\',
  `model` char(24) NOT NULL DEFAULT \'\',
  `firmware` char(24) NOT NULL DEFAULT \'\',
  `descr` char(255) NOT NULL DEFAULT \'\',
  `changed` int(11) NOT NULL DEFAULT \'0\',
  PRIMARY KEY (`id`),
  UNIQUE KEY `sn` (`sn`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=\'ONU list\';
',
  'param' => []
};

 CREATE TABLE IF NOT EXISTS `pon_onu` (
  `id` mediumint(7) UNSIGNED NOT NULL AUTO_INCREMENT,
  `sn` char(32) NOT NULL,
  `vendor` char(64) NOT NULL DEFAULT '',
  `model` char(24) NOT NULL DEFAULT '',
  `firmware` char(24) NOT NULL DEFAULT '',
  `descr` char(255) NOT NULL DEFAULT '',
  `changed` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  UNIQUE KEY `sn` (`sn`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ONU list';


Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.000554 sec

Tablespace is missing for table `nodeny`.`data1`.

{
  'param' => [],
  'sql' => 'INSERT INTO data1 (uid) SELECT id FROM users ON DUPLICATE KEY UPDATE uid=uid;'
};

 INSERT INTO data1 (uid) SELECT id FROM users ON DUPLICATE KEY UPDATE uid=uid;

Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.000341 sec

Tablespace is missing for table `nodeny`.`pon_ports`.

{
  'sql' => 'CREATE TABLE IF NOT EXISTS `pon_ports` (
  `id` smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  `olt_id` smallint(11) NOT NULL,
  `name` varchar(30) NOT NULL DEFAULT \'new olt\',
  `p_index` varchar(30) NOT NULL,
  `type` varchar(30) NOT NULL DEFAULT \'\',
  `shelf` tinyint(2) NOT NULL DEFAULT \'0\',
  `slot` tinyint(2) NOT NULL DEFAULT \'0\',
  `port` tinyint(2) NOT NULL DEFAULT \'0\',
  `tx` varchar(10) NOT NULL DEFAULT \'\',
  `descr` varchar(250) NOT NULL DEFAULT \'\',
  `status` tinyint(1) NOT NULL DEFAULT \'9\',
  `enable` tinyint(1) NOT NULL DEFAULT \'0\',
  `changed` int(11) NOT NULL DEFAULT \'0\',
  PRIMARY KEY (`id`),
  UNIQUE KEY `olt_id` (`olt_id`,`p_index`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=\'OLT ports\';
',
  'param' => []
};

 CREATE TABLE IF NOT EXISTS `pon_ports` (
  `id` smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  `olt_id` smallint(11) NOT NULL,
  `name` varchar(30) NOT NULL DEFAULT 'new olt',
  `p_index` varchar(30) NOT NULL,
  `type` varchar(30) NOT NULL DEFAULT '',
  `shelf` tinyint(2) NOT NULL DEFAULT '0',
  `slot` tinyint(2) NOT NULL DEFAULT '0',
  `port` tinyint(2) NOT NULL DEFAULT '0',
  `tx` varchar(10) NOT NULL DEFAULT '',
  `descr` varchar(250) NOT NULL DEFAULT '',
  `status` tinyint(1) NOT NULL DEFAULT '9',
  `enable` tinyint(1) NOT NULL DEFAULT '0',
  `changed` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  UNIQUE KEY `olt_id` (`olt_id`,`p_index`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='OLT ports';


Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.000333 sec

Tablespace is missing for table `nodeny`.`services_log`.

{
  'param' => [],
  'sql' => 'CREATE TABLE IF NOT EXISTS `services_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `module` varchar(64) NOT NULL,
  `uid` bigint(20) unsigned NOT NULL,
  `token` bigint(20) unsigned NOT NULL,
  `service_id` int(10) unsigned,
  `tm_start` int(10) unsigned NOT NULL,
  `tm_end` int(10) unsigned NOT NULL DEFAULT \'0\',
  `price` float NOT NULL DEFAULT \'0\',
  PRIMARY KEY (`id`),
  KEY `uid` (`uid`),
  KEY `module` (`module`(16)),
  KEY `tm_start` (`tm_start`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
'
};

 CREATE TABLE IF NOT EXISTS `services_log` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `module` varchar(64) NOT NULL,
  `uid` bigint(20) unsigned NOT NULL,
  `token` bigint(20) unsigned NOT NULL,
  `service_id` int(10) unsigned,
  `tm_start` int(10) unsigned NOT NULL,
  `tm_end` int(10) unsigned NOT NULL DEFAULT '0',
  `price` float NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  KEY `uid` (`uid`),
  KEY `module` (`module`(16)),
  KEY `tm_start` (`tm_start`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.000342 sec

Tablespace is missing for table `nodeny`.`pon_bind`.

{
  'sql' => 'CREATE TABLE IF NOT EXISTS pon_bind (
  id smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  sn char(18) NOT NULL,
  olt_id smallint(4) NOT NULL,
  llid char(16) NOT NULL,
  name char(32) NOT NULL DEFAULT \'\',
  user int(10) NOT NULL DEFAULT \'0\',
  place int(10) NOT NULL DEFAULT \'0\',
  tx char(6) DEFAULT NULL,
  rx char(6) DEFAULT NULL,
  status char(30) DEFAULT NULL,
  dereg char(24) DEFAULT NULL,
  changed int(11) NOT NULL DEFAULT \'0\',
  PRIMARY KEY (id),
  UNIQUE KEY uniq (olt_id,llid) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=\'ONU binds\';
',
  'param' => []
};

 CREATE TABLE IF NOT EXISTS pon_bind (
  id smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  sn char(18) NOT NULL,
  olt_id smallint(4) NOT NULL,
  llid char(16) NOT NULL,
  name char(32) NOT NULL DEFAULT '',
  user int(10) NOT NULL DEFAULT '0',
  place int(10) NOT NULL DEFAULT '0',
  tx char(6) DEFAULT NULL,
  rx char(6) DEFAULT NULL,
  status char(30) DEFAULT NULL,
  dereg char(24) DEFAULT NULL,
  changed int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (id),
  UNIQUE KEY uniq (olt_id,llid) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ONU binds';


Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.000322 sec

Tablespace is missing for table `nodeny`.`notifications_users`.



sql error. Run with -v at /usr/local/nodeny/modules/NoDeny/run.pl line 86.
Ключевая ошибка Tablespace is missing for table
Да я еще пытался сделать mysql dump из папки nodeny c таблицами, но опять выдает ту же ошибку Tablespace is missing for table
Подскажите как же правильно перенести базу если осталась только папка с базой данных?
15  Главная категория / Nodeny Plus / Re: Проект nodeny закрылся? Все ок. : 28 Марта 2022, 00:52:30
Вопрос решен.
Страниц: [1] 2 3 ... 25
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!