@morfair

Почему проходит регистрация в Kamailio по-умолчанию?

Установил kamailio, конфиг дефолтный, ничо не правил. Пробую зарегаться - регистрация проходит. Какого черта?..

# Handle SIP registrations
route[REGISTRAR] {
	if (!is_method("REGISTER")) return;

	if(isflagset(FLT_NATS)) {
		setbflag(FLB_NATB);
#!ifdef WITH_NATSIPPING
		# do SIP NAT pinging
		setbflag(FLB_NATSIPPING);
#!endif
	}
	if (!save("location")) {
		sl_reply_error();
	}
	exit;
}
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 1
@NamelesHero
Для проверки авторизации рекомендую использовать связку
authentificate+challenge.

Пример:
route[AUTH] {
...
if (!pv_www_authenticate("$td","$var(HA1)","1")) {
xlog("L_INFO","5:$fU");
www_challenge("$td","1");
exit;
}
...
}

У меня в примере авторизация по ha1 строке.
Погуглите uac модуль на офф сайте кама. Там всё понятно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы