Биллинговая система Nodeny
08 Мая 2024, 01:48:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2
1  Главная категория / Модули NodenyPlus / Re: EasyPay : 29 Декабря 2020, 21:51:42
подключаемся заново к easypay, они при тестировании говорят что есть следующие проблемы:

Код:
<Request>
<DateTime>2020-12-28T12:21:08</DateTime>
<Sign>52EECCB345D38080AA5354818B8FD055ACCDBE366E4B3232579A5701F09330CD9E468526DCA0376027C54E4AE31C8863ADD9E3F4DCDD78B7840F7833753BC1701E53358D7003009E13079716EFD50A8D4AD9738A92A58D2C238F92E9A348F25050A9188C40474943C75096186AA3044AFCF92853BAF03AA7C62F44CE09531F42</Sign>
<Confirm>
<ServiceId>11759</ServiceId>
<PaymentId>7365</PaymentId>
</Confirm>
</Request>

12:21:08.252
28.12.2020 12:21:08 : <?xml version="1.0" encoding="UTF-8"?><Response>
<DateTime>2020-12-28T12:21:08</DateTime>
<OrderDate>2020-12-28T12:21:08</OrderDate>
<Sign></Sign>
<StatusCode>0</StatusCode>
</Response>


12:21:08.253
EasySoft.Services.Common.Exceptions.CustomException: PROVIDER_SYSTEM_ERROR
at Provider.Service._3._0.Provider.Confirm(Transaction transaction) in C:\Users\filatov\Desktop\Work\Git\EasyPay\Provider.Service.3.1\Provider.Service.3.0\Provider.cs:line 698
Provider response missing <StatusDetail> field

12:21:08.312
EasySoft.Services.Common.ServiceResponse
TransactionId: 0
GUID: c5da6182-e314-47bc-99a9-bc1ff49fb97a
RequestId: 0
ServiceId: 0
DatePost: 28.12.2020 12:21:05
TransactionStatus: InProcess
StatusDetail: Provider response missing <StatusDetail> field
ErrorCode: PROVIDER_SYSTEM_ERROR
Items=[
OrderDate: 28.12.2020 12:21:05
]

модуль свежий: скачивали пару дней назад.
2  Главная категория / Модули NodenyPlus / Re: Длинные услуги (long_service) : 05 Августа 2020, 13:00:15
возможно ли где-то указать тарифный план, который будет автоматически включаться после тарифа с длинными услугами?
3  Главная категория / Nodeny Plus / создание объектов из профиля абонента : 02 Апреля 2020, 21:26:46
Недавно появилась возможность добавлять объекты, у нас возникла проблема что их добавляют те кому не нужно этого делать. Просьба сделать возможность ограничения прав на этот функционал по учетным записям администраторов.
4  Главная категория / Модули NodenyPlus / Re: Модуль Тикет : 02 Апреля 2020, 21:14:27
Поле _adr_place в допданных не создано, к тикету можно привязать точку топологии

помогло, спасибо
5  Главная категория / Модули NodenyPlus / Re: Модуль Тикет : 31 Марта 2020, 08:33:13
r608, модули тикеты и карты последние. При создании тикета

Код:
31.03.2020 09:00:26 [stat.pl(179) stat.pl::__ANON__(30) stat.pl(30) stat.pl::Hard_exit(89) stat.pl(90)]
Can't call method "form" on an undefined value at /usr/local/nodeny/web/_o_tickets.pl line 909.
Compilation failed in require at /usr/local/nodeny/web/calls.pm line 1463.
6  Главная категория / Nodeny Plus / Re: маки абонентов PPPoE : 25 Июня 2018, 14:11:56
ошибка ушла после изменения
Код:
device_port='' 
на
Код:
device_port='0'

и функционал заработал
7  Главная категория / Nodeny Plus / Re: маки абонентов PPPoE : 21 Июня 2018, 16:32:31
процедура выглядит после правок так:
Код:
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` PROCEDURE `radreply`(IN login VARCHAR(64), tag VARCHAR(64), IN usr_mac VARCHAR(64))
BEGIN
  DECLARE usr_id INT;
  DECLARE usr_ip VARCHAR(15) DEFAULT NULL;

  SELECT id INTO usr_id FROM users WHERE name=login LIMIT 1;
  SELECT get_ip_by_tag(usr_id, tag) INTO usr_ip;
  CALL set_auth(usr_ip, 'mod=pppoe;');

  SELECT NULL,login,'Framed-IP-Address',usr_ip,'=';
  SELECT NULL,login,'Framed-IP-Netmask','255.255.255.255','=';
  SELECT NULL,login,'Framed-Protocol','PPP','=';


    INSERT INTO mac_uid SET mac=usr_mac,
                uid=usr_id, device_mac='', device_port='', ip=INET_ATON(usr_ip), time=UNIX_TIMESTAMP()
    ON DUPLICATE KEY UPDATE
                uid=usr_id, device_mac='', device_port='', ip=INET_ATON(usr_ip), time=UNIX_TIMESTAMP();
END ;;
DELIMITER
;

8  Главная категория / Nodeny Plus / Re: маки абонентов PPPoE : 21 Июня 2018, 16:24:22
сделали, появилась ошибка в логах радиуса

Thu Jun 21 17:23:06 2018 : ERROR: (15679) sql: ERROR: rlm_sql_mysql: ERROR 1366 (Incorrect integer value: '' for column 'device_port' at row 1): HY000


9  Главная категория / Nodeny Plus / маки абонентов PPPoE : 21 Июня 2018, 15:04:22
Добрый день, для userside нам необходимо чтобы маки абонентов PPPoE сохранялись в таблице mac_uid. Есть ли такая возможность?
10  Главная категория / Nodeny Plus / Re: freeradius 3 : 24 Февраля 2018, 14:03:55
изменил процедуру

Код:
DROP PROCEDURE IF EXISTS `radupdate`;
DELIMITER $$
CREATE PROCEDURE `radupdate`(IN login VARCHAR(64), IN ip VARCHAR(16), IN properties VARCHAR(255))
BEGIN
  DECLARE usr_id INT;
  DECLARE usr_ip VARCHAR(15) DEFAULT NULL;
  SELECT id INTO usr_id FROM users WHERE name=login LIMIT 1;
  SELECT get_ip(usr_id) INTO usr_ip;
  CALL set_auth(usr_ip, CONCAT('mod=pppoe;',REPLACE(properties,':','')));
  UPDATE users SET id=usr_id WHERE id=usr_id LIMIT 1;
END$$
DELIMITER ;

пока работает
11  Главная категория / Nodeny Plus / Re: Не рисуются графики : 19 Сентября 2017, 18:28:56
Есть еще варианты? Можем онлайн поработать. В других сетях у меня это поле не заполнено, nginx + fcgiwrap и все хорошо. В этом месте биллинг ставил не я, возможно код ковырялся.
12  Главная категория / Nodeny Plus / Re: Не рисуются графики : 23 Августа 2017, 15:42:48
изменил - графики не рисуются, ошибка - та же.
13  Главная категория / Nodeny Plus / Re: Не рисуются графики : 21 Августа 2017, 00:49:31
почему-то именно запрос на графики выглядит так:
Код:
хттпс://cgi-bin/stat.pl?a=ajGraph&domid=top_lines2&group=_traf_&y_title=%D0%A2%D1%80%D0%B0%D1%84%D0%B8%D0%BA%2C+%D0%BC%D0%B1%D0%B8%D1%82%2F%D1%81

остальные
Код:
 хттпс://сайт_провайдера/box_t.gif

в настройках в поле "Где находятся изображения относительно корня сайта. Если ставили по инструкции - скорее всего поле должно быть пустым" указано
Код:
хттпс://сайт_провайдера
. Попробовал оставить поле пустым - пропадает логотип nodeny слева вверху.
14  Главная категория / Nodeny Plus / Re: Не рисуются графики : 18 Августа 2017, 19:33:45
есть
15  Главная категория / Nodeny Plus / Не рисуются графики : 17 Августа 2017, 18:00:04
по ссылке
cgi-bin/stat.pl?show=graph&a=traf%5Flog
видны даты слева и направления справа. Сверху графика нет. Трафик считается.
В дебаге
Код:
0.051722	
94 Db.pm::connect
Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.010149 sec
+ 0.052604
320 Db.pm::sql
SELECT *, UNIX_TIMESTAMP() AS t, (SELECT COUNT(*) FROM users) AS c, (SELECT GROUP_CONCAT(CONCAT(post, '-', login)) FROM admin WHERE post<>'0') AS employees, (SELECT COUNT(*) FROM documents WHERE tags LIKE '%,system,%' AND tags LIKE '%,template=%' AND parent_id>0) AS templates FROM config ORDER BY time DESC LIMIT 1
Строк: 1. Время выполнения sql: 0.0007 сек
+ 0.053304
216 calls.pm
GET data: show=graph&a=traf%5Flog
+ 0.053408
267 calls.pm


  a     = 'traf_log'
  show  = 'graph'

+ 0.053502
281 calls.pm


Cookies:
  debug  = '1'
  noses  = '5Y4v!rRz6jBrKX/LudhjEQ'

+ 0.069075
320 Db.pm::sql
SELECT * FROM websessions s LEFT JOIN admin a ON (s.uid=a.id AND s.role='admin') WHERE BINARY ses='5Y4v!rRz6jBrKX/LudhjEQ' AND uid>0 LIMIT 1
Строк: 1. Время выполнения sql: 0.0003 сек
+ 0.069187
348 calls.pm
Сессия `5Y4v!rRz6jBrKX/LudhjEQ` существует, uid: 20, role: admin
+ 0.070490
1364 calls.pm::Require_mod
require /usr/local/nodeny/web/start_admin.pl
+ 0.071111
1364 calls.pm::Require_mod
require /usr/local/nodeny/web/traf_log.pl
+ 0.073394
320 Db.pm::sql
SELECT DATE_FORMAT(NOW(), 'X%Y_%c_%e') AS t
Строк: 1. Время выполнения sql: 0.00008200 сек
+ 0.073601
320 Db.pm::sql
SELECT (UNIX_TIMESTAMP()-MAX(time)) AS time FROM X2017_8_17
Строк: 1. Время выполнения sql: 0.0001 сек
+ 0.073877
320 Db.pm::sql
SELECT DATE_FORMAT(FROM_UNIXTIME('1502985168'),'X%Y_%c_%e') AS tbl_name
Строк: 1. Время выполнения sql: 0.00006200 сек
+ 0.074046
320 Db.pm::sql
SELECT DATE_FORMAT(FROM_UNIXTIME('1502985168')-INTERVAL 1 DAY,'X%Y_%c_%e') AS tbl_name
Строк: 1. Время выполнения sql: 0.00005800 сек
+ 0.074215
320 Db.pm::sql
SELECT MAX(time) AS t FROM X2017_8_16
Строк: 1. Время выполнения sql: 0.00006900 сек
+ 0.076009
20 traf.pm::Get_list_of_stat_days
SHOW TABLES (Таблиц: 129)
+ 0.081793
532 calls.pm::Render
Elapsed time: 0.081726 sec
Страниц: [1] 2
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!