Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: sunhater в Mar 23, 2004, 18:27



Титла: Мнооого голям лог /var/log/messages
Публикувано от: sunhater в Mar 23, 2004, 18:27
От известно време забелязах, че /var/log/messages се пълни с тонове еднообразни съобщения, а именно:
Примерен код
Mar 22 15:15:27 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 48929 (expecting 48916)
Mar 22 15:15:27 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 48930 (expecting 48916)
Mar 22 15:15:27 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 48931 (expecting 48916)
Mar 22 15:15:27 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 48932 (expecting 48916)
Mar 22 15:20:36 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 64844 (expecting 64843)
Mar 22 15:20:36 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 64845 (expecting 64843)
Mar 22 15:20:36 rastix pptp[19467]: anon log[decaps_gre:pptp_gre.c:397]: buffering out-of-order packet 64846 (expecting 64843)

Машината е на Slack 9.1, ползва се за рутер, интернета идва от VPN връзка (ppp0). За свързване ползвам програмата pptp. Явно от нея някъде е проблема, но не знам къде по-точно. Въпреки тези съобщения, рутера си работи перфектно. Но какво по-точно значат те?


Титла: Мнооого голям лог /var/log/messages
Публикувано от: в Mar 24, 2004, 00:40
Отвори Google и потърси:

+"decaps_gre:pptp_gre.c" +" buffering out-of-order"

Ще получиш десетина резултата, един от които е:

http://pptpclient.sourceforge.net/howto-diagnosis.phtml


Титла: Мнооого голям лог /var/log/messages
Публикувано от: в Mar 24, 2004, 00:47
Oops, бързи пръсти...

Та от Google ще намериш:

http://pptpclient.sourceforge.net/howto-diagnosis.phtml

Там има секция buffering out-of-order packet, според която това е нормално състояние.

Ако не искаш това да се логва можеш да не използваш -j LOG в командата iptables. Но тогава ще загубиш целия си лог...

А ако искаш хем да имаш лог хем да не се пълни с това съобщение - use the source, Luke. Открий фаила pptp_gre.c, коментирай това което е на ред 397, рекомпилирай и готово.


Титла: Мнооого голям лог /var/log/messages
Публикувано от: sunhater в Mar 25, 2004, 02:12
Да, коментирането свърши работа. 10x. Междувременно ъпдейтнах pptp-то. При новата версия съобщенията са по друг начин но пак са много и коментването не е (само) на 397-ми ред.


Титла: Мнооого голям лог /var/log/messages
Публикувано от: в Mar 25, 2004, 06:09
Внимавай с "коментването", това е игра с огъня. Може да се прави с досадни съобщения за които е написано че е нормално да ги има по много (като buffering out-of-order packet). Обикновено е по-добре да се види какво предизвиква съобщението и да се премахне причината отколкото просто да се "запушва устата" на някоя програма. Рискуваш така да осакатиш програмата че да не може да ти каже какво точно не е наред след което ще има да се чудиш защо нещата не вървят...

Иначе честито - консумирал си частичка от "свободата" на свободния софтуер :-)).


Титла: Мнооого голям лог /var/log/messages
Публикувано от: sunhater в Mar 25, 2004, 10:41
Ако се стигне дотам, че да се чудя, може и да се сетя че програмата ми е "осакатена". Ако можеше (а то сигурно може, но аз не знам как) логът да е на отделен файл бих го оставил голям. Иначе е много досадно да цъкаш само "Page Down" и да гледаш едни и същи глупости, които всъщност ти казват, че нещата вървят както трябва.