Я хотел бы регистрировать все запросы INVITE, отправленные пользователями с неверными данными аутентификации
Проблема в том, что мне нужны только неудачные попытки авторизации AUTITE (с неправильным именем пользователя / паролем), а не все запросы, отправленные безучетные данные (перед вызовом OpenSIPS).
После того, как в журналах сценариев также запрашиваются без учетных данных, было бы здорово, если бы кто-нибудь помог мне исправить это:
if (!check_source_address("0")) {
if (!proxy_authorize("", "subscriber")) {
xlog("L_ERROR","Auth error for $fU@$fd from $si cause -1 INVITE\n");
proxy_challenge("", "0");
exit;
}
if (!db_check_from()) {
sl_send_reply("403","Forbidden, use FROM=ID");
exit;
}
consume_credentials();
# caller authenticated
}