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

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

Дякую. З наступаючим Новим Роком)
4  Главная категория / Nodeny Plus / Re: netflow : 29 Сентября 2020, 14:37:18
up
ext_iface   => '24',
индекс интерфейса точно 24?
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
ну и нет ли вконце вывода ошибок?
9  Главная категория / Nodeny Plus / Re: Вопрос по модулю TurboSMS и проверке правильности номеров : 18 Января 2019, 22:25:25
Я правильно понимаю, если поставить последнюю версию биллинга, то и функции которые сейчас недостающие в модуле добавятся?
ну и в основном модули тоже нужно скачивать новые, там тоже делают изменения часто
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 )
    {
Гарно дякую, зроблю, ну може поставлять у реліз якщо більше буде запитів)
11  Главная категория / Nodeny Plus / Re: После установки Nodeny+ есть пару вопросов. : 04 Января 2019, 12:51:51
Не учитывается скидка. Если в услуге стоит "не уходить в минус" услуга остается замороженной. Стоимость услуги 100 грн, скидка 50%. Пополняю на 50 грн, услуга не размораживается. Так и должно быть?
Було б теж зручно якби знайшли час зробити, дякую.
12  Главная категория / Nodeny Plus / Re: Второй пользователь : 18 Декабря 2018, 16:34:08
это не админ а пользователь без прав админа и суперадмина. дебаг режима нет
я понимаю, а если включить суперадмина то позволяет создать пользователя?
13  Главная категория / Nodeny Plus / Re: Второй пользователь : 18 Декабря 2018, 16:29:03
включите у второго админа дебаг и покажите что в нем при создании
14  Главная категория / Nodeny Plus / Re: Модуль заглушки : 29 Ноября 2018, 13:56:47
этого хватает?

я незнаю не пользуюсь у меня через nginx редиректяться, но думаю html тоже нужно
15  Главная категория / Nodeny Plus / Re: Модуль заглушки : 29 Ноября 2018, 13:39:45
Цитировать
стоп не нужен походу файл, настройка заглушки в веб интерфейсе
Ядро
так он у меня отдельно запускается
perl /usr/local/nodeny/nokernel.pl -m=cap -d &
а в cap.cfg нужно написать на какую айпи/домен перенаправлять
в веб интерфейсе пишите и запускайте как хотите
Страниц: [1] 2 3 ... 19
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!