Название: Проблема авторизации PPPoE Отправлено: enigmaticua от 06 Сентября 2019, 10:28:03 Форум перерыл, не нашел решения...
Проблема в том, что есть учетка PPPoE и по ней я могу соединиться на нескольких компах, инет работает на обоих. Как устранить данный баг? Название: Re: Проблема авторизации PPPoE Отправлено: Cell от 07 Сентября 2019, 09:21:59 Плохо рыл. Это бородатый баг хз каких готов.
Вот почитай для просветления http://forum.nodeny.com.ua/index.php?topic=2743 Название: Re: Проблема авторизации PPPoE Отправлено: enigmaticua от 09 Сентября 2019, 14:50:40 Плохо рыл. Это бородатый баг хз каких готов. У меня Н+, немного не такВот почитай для просветления mysql> explain users; +----------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------------+---------------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | name | varchar(64) | NO | UNI | NULL | | | passwd | varchar(64) | NO | | NULL | | | grp | tinyint(4) unsigned | NO | | 0 | | | contract | tinytext | NO | | NULL | | | contract_date | int(10) unsigned | NO | | NULL | | | state | enum('off','on') | NO | MUL | on | | | balance | float(10,2) | NO | | 0.00 | | | limit_balance | float(6,2) | NO | | 0.00 | | | block_if_limit | tinyint(4) | NO | | 0 | | | modify_time | int(11) | NO | | 0 | | | fio | tinytext | NO | | NULL | | | discount | tinyint(4) | NO | | 0 | | | cstate | int(11) | NO | | 0 | | | cstate_time | int(10) unsigned | NO | | NULL | | | comment | text | NO | | NULL | | | lstate | tinyint(4) | NO | | 0 | | +----------------+---------------------+------+-----+---------+----------------+ 17 rows in set (0.00 sec) Название: Re: Проблема авторизации PPPoE Отправлено: Cell от 09 Сентября 2019, 17:14:36 Ну в биллинге видно авторизованных юзеров?
Просто эти данные в другой таблице находятся (auth_now). Ссылка для примера давалась чтобы понять в какую сторону копать. Название: Re: Проблема авторизации PPPoE Отправлено: enigmaticua от 09 Сентября 2019, 21:22:10 Ну в биллинге видно авторизованных юзеров? Я не могу найти где это может быть... Авторизованных - да, видноПросто эти данные в другой таблице находятся (auth_now). Ссылка для примера давалась чтобы понять в какую сторону копать. Название: Re: Проблема авторизации PPPoE Отправлено: Cell от 09 Сентября 2019, 23:42:21 Даю наколку
Код: SELECT id,name,'Password' AS Attribute,AES_DECRYPT(passwd,'hardpass3') AS Value,'==' FROM users WHERE name=login and id NOT IN (SELECT id FROM v_auth_now); Только не забывайте исправлять ключ шифрования на свой, я столько когда-то себе мозга вынес с этой процедурой ппц. Название: Re: Проблема авторизации PPPoE Отправлено: enigmaticua от 11 Сентября 2019, 12:51:58 Даю наколку Код: SELECT id,name,'Password' AS Attribute,AES_DECRYPT(passwd,'hardpass3') AS Value,'==' FROM users WHERE name=login and id NOT IN (SELECT id FROM v_auth_now); Только не забывайте исправлять ключ шифрования на свой, я столько когда-то себе мозга вынес с этой процедурой ппц. Да, вы направили меня на истинный путь! Спасибо! Плюсик вам! Название: Re: Проблема авторизации PPPoE Отправлено: enigmaticua от 11 Сентября 2019, 13:59:35 Даю наколку Только теперь есть другой косяк, если разорвать и переконнектить PPPoE, то сразу же 691 ошибка. Соединение идет через пару минут. Что тут сделать?Код: SELECT id,name,'Password' AS Attribute,AES_DECRYPT(passwd,'hardpass3') AS Value,'==' FROM users WHERE name=login and id NOT IN (SELECT id FROM v_auth_now); Только не забывайте исправлять ключ шифрования на свой, я столько когда-то себе мозга вынес с этой процедурой ппц. Название: Re: Проблема авторизации PPPoE Отправлено: Cell от 11 Сентября 2019, 15:07:51 Ничего, ждать пару минут. Там же по ссылке и про это есть )
Нужно из двух зол выбирать злейшее. Название: Re: Проблема авторизации PPPoE Отправлено: enigmaticua от 11 Сентября 2019, 16:00:12 Ничего, ждать пару минут. Там же по ссылке и про это есть ) А есть так чтобы и PPPoE при втором наборе банило и коннект сразу был? А так получается делаю одно, падает другое... Нужно из двух зол выбирать злейшее. |