Страница 1 из 1

кто знает откуда берется CTRL: igrored

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

Re: кто знает откуда берется CTRL: igrored

Добавлено: Пн апр 23, 2007 4:55 am
kvirtu
star писал(а):pptpd[54967]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
откуда берется и как с нима бороться ? :)
таже ошибка, фря 5.4, поптоп 1.1.4, ставил из портов ....

Re: кто знает откуда берется CTRL: igrored

Добавлено: Пн апр 23, 2007 9:23 am
Hash
star писал(а):откуда берется и как с нима бороться ? :)
pptpd так ругается при установке соединения с клиентом, когда приходит SET LINK INFO пакет с установлеными значениями ACCM (т.е. не равными 0xffffffff, что есть значение по-умолчанию по rfc). Дело в том, что по RFC 2637 (Point-to-Point Tunneling Protocol) pptp или pptpd должны при получении этих ACCMs, передавать их на PPP layers, но он этого не делает. Собственно, ничего страшного в этом нет, на работоспособность это не влияет.
Вот кусок из исходников pptpd, ctrlpacket.c:

Код: Выделить всё

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!");
У себя я просто закомментировал строку с syslog в исходниках, чтобы эта ошибка больше не досаждала.

Re: кто знает откуда берется CTRL: igrored

Добавлено: Пн апр 23, 2007 10:53 am
kvirtu
Hash писал(а):
star писал(а):откуда берется и как с нима бороться ? :)
pptpd так ругается при установке соединения с клиентом, когда приходит SET LINK INFO пакет с установлеными значениями ACCM (т.е. не равными 0xffffffff, что есть значение по-умолчанию по rfc). Дело в том, что по RFC 2637 (Point-to-Point Tunneling Protocol) pptp или pptpd должны при получении этих ACCMs, передавать их на PPP layers, но он этого не делает. Собственно, ничего страшного в этом нет, на работоспособность это не влияет.
Вот кусок из исходников pptpd, ctrlpacket.c:

Код: Выделить всё

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!");
У себя я просто закомментировал строку с syslog в исходниках, чтобы эта ошибка больше не досаждала.
Эта ошибка вылазит во фре, а у клиентов выдает ошибку 691: такие имя и пароль в этом домене не допустимы ...., хотя по радтесту все проходит, подскажи какой файл в исходниках править и какую версию поптопа используешь .....

Добавлено: Пн апр 23, 2007 3:58 pm
Hash
Эта ошибка никак не зависит от твоей проблемы. Это сообщение появляется всегда, когда ACCMs равны чему-либо кроме 0xffffffff

Добавлено: Чт апр 26, 2007 4:12 pm
DigiM
а причину этой проблемы можно устранить?
меня еще досаждают такие вот мессаги в логах:
pptpd[16471]: GRE: read(fd=7,buffer=804d580,len=8196) from PTY failed: status = 0 error = No error
что это? :roll:
только не говорите что это тоже надо в исходнике закоментить :)
блин...а mpd так тихо себе работал...не мусорил

Добавлено: Чт ноя 27, 2008 9:35 am
Volk79
DigiM писал(а):а причину этой проблемы можно устранить?
Нужно в файле /etc/ppp/ppp.conf добавить строку
set accmap ffffffff
и проблема решится

Хотя, возможно, смотря на дату поста, проблема уже решена.

Добавлено: Пн дек 08, 2008 5:44 pm
star
Volk79 писал(а):
DigiM писал(а):а причину этой проблемы можно устранить?
Нужно в файле /etc/ppp/ppp.conf добавить строку
set accmap ffffffff
и проблема решится

Хотя, возможно, смотря на дату поста, проблема уже решена.
Лучше поздже чем никогда. спасибо друг ;))