Просмотр сообщений
|
Страниц: [1] 2 3 ... 19
|
1
|
Главная категория / Nodeny Plus / Re: Снова о DEADLOCK
|
: 05 Февраля 2022, 11:00:51
|
2) везде, где вызывается get_ip как SELECT get_ip(usr_id) INTO usr_ip; Можно уточнить, где это указывается, чтоб ничего не пропустить? Зависит от того какие процедуры и функции у вас используються. Если используете радиус sql то ищите их в файле ...raddb/mods-enabled/sql все вызовы и потом пройдитесь по всем тем процедурам в базе, например будет call radupdate. Заходите в базу и show create procedure radupdate там ищите get_ip. Ну и так далее
|
|
|
2
|
Главная категория / Nodeny Plus / Re: Опрос по СУБД
|
: 02 Марта 2021, 21:06:58
|
Парни. Если есть возможность, выполните на своих базах sql: SELECT SQL_CALC_FOUND_ROWS COUNT(*) AS __count, DATE_FORMAT(DATE(a.last_auth), "%d.%m.%Y") AS __as_last_auth FROM fullusers u LEFT JOIN ( SELECT FROM_UNIXTIME(MAX(time)) AS last_auth, uid FROM ( (SELECT uid, `end` AS time FROM auth_log) UNION ALL (SELECT uid, `last` AS time FROM ip_pool vl1 LEFT JOIN auth_now vl2 ON INET_NTOA(vl1.ip) = vl2.ip) ) v_last_auth WHERE time IS NOT NULL GROUP BY uid ) a ON u.id=a.uid WHERE u.grp > 0 GROUP BY __as_last_auth ORDER BY __count DESC, __as_last_auth; результат мне не нужен, нужно только знать дает ли ошибку или нет и какая версия субд. Спасибо mysql Ver 15.1 Distrib 10.3.27-MariaDB без помилок
|
|
|
3
|
Главная категория / Nodeny Plus / Re: нет доступа в веб интерфейс ни под админом ни под пользователем
|
: 31 Декабря 2020, 09:41:31
|
Проблема в установке куки для браузера. Она устанавливается до 31 декабря 2020 года. Видимо, в 2013 году, когда я делал версию plus, то думал что 2020 год это слишком далеко))) Да, прошу прощения, что за столько лет не обратил внимания на этот момент. В самом коде стоит дата 2020 год. Это легко меняется. Я сейчас выпущу фикс, но вы можете сами изменить файл /usr/local/nodeny/web/calls.pm (Предварительно забекапив его): находите строку: my $expire = $val ne ''? 'Thu,31-Dec-2020' : 'Thu,31-Dec-2020'; и ставите дату в будущее, например 2030 год (если доживем до него): my $expire = $val ne ''? 'Thu,31-Dec-2030' : 'Thu,31-Dec-2030'; номер строки не пишу ибо в разных версиях может быть разная P.S. фикс выпустил P.P.S. 2020й год уходя пытается окончательно взять звание худшего года Дякую. З наступаючим Новим Роком)
|
|
|
5
|
Главная категория / Nodeny Plus / Re: После установки Nodeny+ есть пару вопросов.
|
: 15 Мая 2019, 14:00:22
|
не могу понять в чем проблема, не работает поиск на стартовой странице, если по фильтрам найти абона то не работают кнопки пополнить, операции, пароль, а история и персональный кабинет работают
так как для платежных систем не хватало модулей перла то устанавливал их, после них вылезла проблема, думал может пакеты какие-то не обновлены, обновил их pkg upgrade, не помогло, обновил биллинг, все равно проблема осталась, в дебаге ошибку не выдает, в логах /tmp /var/log вроде как ошибок не видно
в /user/local/nodeny/logs в файле kernel 15.05.2019 13:12:49 ! sql error перезапускал mysql-server так же не помогло
подскажите пжл, куда далее копать?
Включите debug в билинге, попробуйте сделать операцию которая не работает и открыть дэбаг. Наверно не хватает модуля перл какого то
|
|
|
6
|
Главная категория / Nodeny Plus / Re: Пара вопросов
|
: 26 Марта 2019, 09:36:07
|
Использования rlm_perl не самая хорошая идея. С ним много разных проблем.
Почему, я использую, наверно тоже более 4 лет и все отлично, даже брасы и их конфиги беру из базы, пишу из веба билинга брасы. Конечно реализовать можно и на rlm_sql, но это очень запутанно выходит ка по мне.
|
|
|
7
|
Главная категория / Nodeny Plus / Re: Сбор трафика через Radius
|
: 25 Марта 2019, 21:03:14
|
Є питання: зміна в /usr/local/etc/raddb/sql.conf Код: postauth_query = "call radupdate('%{User-Name}','%{Framed-IP-Address}',\ 'user=%{Calling-Station-Id};nas=%{NAS-IP-Address}',%{Acct-Session-Id},0)" в Радіус3 ця процедура відрізняється досить кардинально.
пошукайте по форуму було по freeradius3 А процедура яка? radupdate(це процедура бази данних) А тут просто запит до бази з змінними і викликається call radupdate(***);
|
|
|
8
|
Главная категория / Nodeny Plus / Re: r558 Error
|
: 21 Февраля 2019, 11:33:57
|
После обновления до r558 некорректно работают все кнопки (ссылки) с всплывающей информацией. календарь, в карточке абонента: Пароль, Операції, Готівка, Поповнити... добавление, удаление услуг, IP адресов. и т.д. в результате клика либо ничего не происходит, либо появляется Error.
помогите разобраться.
попробуйте еще раз perl install.pl -x ну и нет ли вконце вывода ошибок?
|
|
|
10
|
Главная категория / Nodeny Plus / Re: После установки Nodeny+ есть пару вопросов.
|
: 04 Января 2019, 13:23:27
|
Не учитывается скидка. Если в услуге стоит "не уходить в минус" услуга остается замороженной. Стоимость услуги 100 грн, скидка 50%. Пополняю на 50 грн, услуга не размораживается. Так и должно быть?
Було б теж зручно якби знайшли час зробити, дякую. Для себя сделал такой патч #<ACTION> file=>'services/inet_unlim.pm',replace=>'' # Не хватает денег на установку услуги? if( $service_new->{param}{wait_pos_balance} && $user->{balance} < $service_new->{price} ) { #<REPLACE> my $endprice = $user->{discount}? $service_new->{price}*(100-$user->{discount})/100 : $service_new->{price}; my $endbalance = $user->{limit_balance}*(-1)+$user->{balance}; if( $service_new->{param}{wait_pos_balance} && $user->{block_if_limit}==1 && $endbalance < $endprice ) {
Гарно дякую, зроблю, ну може поставлять у реліз якщо більше буде запитів)
|
|
|
15
|
Главная категория / Nodeny Plus / Re: Модуль заглушки
|
: 29 Ноября 2018, 13:39:45
|
стоп не нужен походу файл, настройка заглушки в веб интерфейсе Ядро так он у меня отдельно запускается perl /usr/local/nodeny/nokernel.pl -m=cap -d & а в cap.cfg нужно написать на какую айпи/домен перенаправлять в веб интерфейсе пишите и запускайте как хотите
|
|
|
|