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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3]
  Печать  
Автор Тема: NoDeny High Availability Service (NoDeny Кластер)  (Прочитано 11319 раз)
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #30 : 20 Ноября 2011, 11:51:59 »

в такому варіанті є шанс що під одним логіном підключаться два користувача на різні сателіти
Да ладно! Не верю! ))
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #31 : 20 Ноября 2011, 12:00:22 »

в такому варіанті є шанс що під одним логіном підключаться два користувача на різні сателіти
Да ладно! Не верю! ))

недавно тестував - якщо кілька разів позапускати підключення то підключиться з тим самим логіном на інший сателіт, може підкажете як зробити щоб такого не було ?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #32 : 20 Ноября 2011, 14:04:57 »

Я даже не знаю, что и сказать. Из коробки все было как нужно...
Гадать что уже менялось (хотя более чем уверен, что ответ будет: "ничего не менялось!") как-то не в кайф...
самый простой способ это переделать radcheck
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #33 : 20 Ноября 2011, 15:17:56 »

Я даже не знаю, что и сказать. Из коробки все было как нужно...
Гадать что уже менялось (хотя более чем уверен, что ответ будет: "ничего не менялось!") как-то не в кайф...
самый простой способ это переделать radcheck

хм, буду ще раз перевіряти, але radcheck справді був стандартний. Ще питання коли користувач вже підключений то radtest має проходити чи ні ? бо в мене він завжди проходить не в залежносі чи активна сесія чи ні
Записан
Rico-X
NoDeny
Старожил
*

Карма: 7
Offline Offline

Сообщений: 350


Просмотр профиля
« Ответ #34 : 21 Ноября 2011, 09:59:14 »

в такому варіанті є шанс що під одним логіном підключаться два користувача на різні сателіти
Как это у них так получается? Ну если ничего не меняли и реально такой баг, что мешает на сатерит 1 завести виланы 2->N а на сателит 2 виланы N+1->M. Хотя как уже говорилось смотрите на radcheck
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #35 : 21 Ноября 2011, 11:12:55 »

Да не, на самом деле радчек тут не при делах (по дефолту). Его просто можно примостырить чтобы проходила такая проверка.
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #36 : 21 Ноября 2011, 11:21:11 »

Да не, на самом деле радчек тут не при делах (по дефолту). Его просто можно примостырить чтобы проходила такая проверка.

а як переробити radcheck, щоб була перевірка чи підключений користувач чи ні ?  Пробував, щоб перевіряло по таблиці dblogin, але як виявилось вона кожних 7 сек. очищається і в цей час інший користувач може підключитися з тим самим логіном і паролем
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #37 : 21 Ноября 2011, 14:54:14 »

добавить в запрос, который в radcheck:
Код:
and auth = 'no'
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #38 : 21 Ноября 2011, 14:58:19 »

добавить в запрос, который в radcheck:
Код:
and auth = 'no'

дякую!
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #39 : 21 Ноября 2011, 15:37:02 »

добавить в запрос, который в radcheck:
Код:
and auth = 'no'

підключення все одно відбувається, могли б ви повністю написати процедуру, можливо я десь зробив помилку
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #40 : 21 Ноября 2011, 15:39:37 »

після того як я підключаюсь\відключаюсь з іншого сателіту ключик на кілька секунд пропадає а потім знову появляється
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #41 : 21 Ноября 2011, 18:44:46 »

розібрався, все працює.
Записан
Rico-X
NoDeny
Старожил
*

Карма: 7
Offline Offline

Сообщений: 350


Просмотр профиля
« Ответ #42 : 22 Ноября 2011, 09:59:40 »

Выложи решение на память.
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #43 : 22 Ноября 2011, 10:30:27 »

Код:
DROP PROCEDURE IF EXISTS `radcheck`;
DELIMITER $$ 
CREATE PROCEDURE `radcheck` (IN login VARCHAR(64))
BEGIN
  SELECT id,name,'Password' AS Attribute,AES_DECRYPT(passwd,'hardpass3') AS Value,'=='
    FROM users WHERE name=login and auth = 'no';
END$$
DELIMITER ;
Записан
Страниц: 1 2 [3]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!