Биллинговая система Nodeny
24 Ноября 2024, 10:01:43
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Новости
: Прекращена поддержка версии Nodeny 49
Начало
Помощь
Поиск
Войти
Регистрация
Биллинговая система Nodeny
>
Главная категория
>
Общий раздел
>
Старая версия nodeny+новый авторизатор
Страниц: [
1
]
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Старая версия nodeny+новый авторизатор (Прочитано 5618 раз)
evkalipt
Новичок
Карма: 0
Offline
Сообщений: 2
Старая версия nodeny+новый авторизатор
«
:
18 Августа 2010, 11:39:51 »
Добрый день. У нас проблема следующего рода - новая версия авторизатора (25) очень криво работает с нашей версией биллинга (версия 45р или что то вроде). Выглядит это так - при первом сеансе авторизации авторизатор становится темно - зеленым. Далее, если попытаться изменить режим доступа в интернет, сереет, и серым и остается. Если ничего не менять то остается темно - зеленым. Интернет в обоих случаях у клиента работает. Режим доступа меняется, только вот авторизатор после этого остается серым:(. Соответственно статистики в авторизаторе тоже нет, вобщем некрасиво както перед клиентом. Есть подозрение что в новых версиях биллинга поменялся протокол(в частности формат ответа авторизатору). В нашей версии nodeny формирование ответа авторизатору выглядит так:
$cipher = new Crypt::Rijndael $rnd,Crypt::Rijndael::MODE_CBC;
$time_mss{$j}||=0;
$time_mss{$j}=$time_bcst_mss if $time_bcst_mss>$time_mss{$j};
$str="$id_query{$ip},$cod$cod2,$traf,$traf2,$money,$balance{$j},$your_mb.$Ulimit_balance{$j}!$time_mss{$j}#";
$send=$Uadmin{$ip} ? 'sv' : 'ok';
$str.='.'.' ' x 15;
while (length($str)>15)
{
$send.=$cipher->encrypt(substr $str,0,16);
$str=substr $str,16,length($str)-16;
}
Ну и $send отправляется по сети(и почему-то авторизатору не нравится). Подскажите что исправить чтоб новая версия авторизатора всё принимала по совести.
Записан
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
Re: Старая версия nodeny+новый авторизатор
«
Ответ #1 :
18 Августа 2010, 11:43:03 »
обновить до 49 версии религия не позволяет?
Записан
evkalipt
Новичок
Карма: 0
Offline
Сообщений: 2
Re: Старая версия nodeny+новый авторизатор
«
Ответ #2 :
18 Августа 2010, 12:00:59 »
Думал она платная, счас погуглил, оказывается нет:) Спасибо, я уже в 49й нашёл место где реализован протокол авторизации, сейчас портирую себе в 45ю.
Записан
VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
Re: Старая версия nodeny+новый авторизатор
«
Ответ #3 :
18 Августа 2010, 15:39:27 »
Цитата: evkalipt от 18 Августа 2010, 12:00:59
Думал она платная, счас погуглил, оказывается нет:) Спасибо, я уже в 49й нашёл место где реализован протокол авторизации, сейчас портирую себе в 45ю.
проапгрейдите к 48 версии, она нормально работает с новым авторизатором
Записан
Страниц: [
1
]
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общий раздел
=> Nodeny Plus
===> Изменяем NoDeny+
===> Ревизии
=> Модули NodenyPlus
===> Переводы
=> Nodeny 50
===> Nodeny 49
===> Разработка
===> Модули для Nodeny
=> Железо для нодени
=> Юмор
=> Курилка
===> Торговля
Загружается...