Добрый день.
Есть предложение немного изменить скрипт авторизации с использованием МАК-а в WiKi
http://wiki.bgbilling.ru/index.php/%D0% ... Id-StationВ случае если Cisco или NAS в запросе авторизации не отдает Calling-Station-Id, csi будет null и скрипт высыпется по исключению. На каждое исключение будет сгенерено письмо админу. Почта забивается махом.
Вместо :
Код:
if (! CheckLoginLimit(login, mid)) {
AddLoginLimit(mid, login, csi);
}
Предлагаю использовать:
Код:
if (null == csi) {
print ("Not found MAC address in the ACCOUNTING-REQUEST.");
} else {
if (! CheckLoginLimit(login, mid)) {
AddLoginLimit(mid, login, csi);
}
}
Мы у себя поставили, работает, оч. довольны.