кто знает откуда берется CTRL: igrored
Добавлено: Пн янв 08, 2007 7:10 pm
pptpd[54967]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
откуда берется и как с нима бороться ?
откуда берется и как с нима бороться ?

ABillS - ~AsmodeuS~ Billing System
http://abills.net.ua/forum/
таже ошибка, фря 5.4, поптоп 1.1.4, ставил из портов ....star писал(а):pptpd[54967]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
откуда берется и как с нима бороться ?
pptpd так ругается при установке соединения с клиентом, когда приходит SET LINK INFO пакет с установлеными значениями ACCM (т.е. не равными 0xffffffff, что есть значение по-умолчанию по rfc). Дело в том, что по RFC 2637 (Point-to-Point Tunneling Protocol) pptp или pptpd должны при получении этих ACCMs, передавать их на PPP layers, но он этого не делает. Собственно, ничего страшного в этом нет, на работоспособность это не влияет.star писал(а):откуда берется и как с нима бороться ?
Код: Выделить всё
set_link_info = (struct pptp_set_link_info *) packet;
if(set_link_info->send_accm != 0xffffffff || set_link_info->recv_accm != 0xffffffff)
syslog(LOG_ERR, "CTRL: Ignored a SET LINK INFO packet with real ACCMs!");
Эта ошибка вылазит во фре, а у клиентов выдает ошибку 691: такие имя и пароль в этом домене не допустимы ...., хотя по радтесту все проходит, подскажи какой файл в исходниках править и какую версию поптопа используешь .....Hash писал(а):pptpd так ругается при установке соединения с клиентом, когда приходит SET LINK INFO пакет с установлеными значениями ACCM (т.е. не равными 0xffffffff, что есть значение по-умолчанию по rfc). Дело в том, что по RFC 2637 (Point-to-Point Tunneling Protocol) pptp или pptpd должны при получении этих ACCMs, передавать их на PPP layers, но он этого не делает. Собственно, ничего страшного в этом нет, на работоспособность это не влияет.star писал(а):откуда берется и как с нима бороться ?
Вот кусок из исходников pptpd, ctrlpacket.c:У себя я просто закомментировал строку с syslog в исходниках, чтобы эта ошибка больше не досаждала.Код: Выделить всё
set_link_info = (struct pptp_set_link_info *) packet; if(set_link_info->send_accm != 0xffffffff || set_link_info->recv_accm != 0xffffffff) syslog(LOG_ERR, "CTRL: Ignored a SET LINK INFO packet with real ACCMs!");
Нужно в файле /etc/ppp/ppp.conf добавить строкуDigiM писал(а):а причину этой проблемы можно устранить?
Лучше поздже чем никогда. спасибо другVolk79 писал(а):Нужно в файле /etc/ppp/ppp.conf добавить строкуDigiM писал(а):а причину этой проблемы можно устранить?
set accmap ffffffff
и проблема решится
Хотя, возможно, смотря на дату поста, проблема уже решена.