Просмотр сообщений
|
Страниц: [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 ]
модуль свежий: скачивали пару дней назад.
|
|
|
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.
|
|
|
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
|
|
|
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 и все хорошо. В этом месте биллинг ставил не я, возможно код ковырялся.
|
|
|
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 слева вверху.
|
|
|
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
|
|
|
|