Вылетает mpd

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Вылетает mpd

Непрочитанное сообщение Dolphin_BSD » 2008-04-09 20:08:28

Добрый день !

Уважаемые .., никто не сталкивался с ситуацией когда mpd ( ВПН ) просто падает. И в логе про это ни слова не сказано !

конф настроен самым простым и стандартным способом.

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

bopota# cat /usr/local/etc/mpd/mpd.conf
startup:
        set console port 5005
        set console ip 127.0.0.1
        set console user юзер пароль
        set console open

default:
        load pptp0
        load pptp1
        load pptp2
        load pptp3
        load pptp4

pptp0:
        new -i ng0 pptp0 pptp0
        set ipcp ranges 192.168.0.1/32 192.168.0.12/32
        load cli

pptp1:
        new -i ng1 pptp1 pptp1
        set ipcp ranges 192.168.0.1/32 192.168.0.21/32
        load cli

pptp2:
        new -i ng2 pptp2 pptp2
        set ipcp ranges 192.168.0.1/32 192.168.0.133/32
        load cli

pptp3:
        new -i ng3 pptp3 pptp3
        set ipcp ranges 192.168.0.1/32 192.168.0.144/32
        load cli

pptp4:
        new -i ng4 pptp4 pptp4
        set ipcp ranges 192.168.0.1/32 192.168.0.155/32
        load cli

cli:
        set iface disable on-demand
        set iface enable proxy-arp
        set iface route 192.168.0.0/24
        set iface idle 1800
        set iface enable tcpmssfix
        set bundle enable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        set link mtu 1460
        set iface mtu 1500
        set link keep-alive 0 0
        set ipcp yes vjcomp
        set ipcp dns 192.168.0.х
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
        set bundle yes crypt-reqd

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

bopota# cat /usr/local/etc/mpd/mpd.links
pptp0:
    set link type pptp
    set pptp self х.х.х.х
    set pptp enable incoming
    set pptp disable originate
    set pptp disable windowing

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

bopota# pkg_info | grep mpd
mpd-3.18_5          Multi-link PPP daemon based on netgraph(4) [legacy version]
bopota#
Подскажите что может быть

Заранее Спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: Вылитает mpd

Непрочитанное сообщение Гость » 2008-04-09 23:48:50

все уже давно переходят на mpd5 и пользуются такими вкусностями как динамическое поднятие линков, а вы все еще сидите на mpd3...
я сомневаюсь, что Александр Мотин (нынешний мейнтейнер) заинтересован в исправлении багов в mpd3.

Если mpd3 вылетает без единой записи в логах то почему бы не...
  • скомпилировать его с поддержкой отладочных символов: make install -DWITH_DEBUG DEBUG_FLAGS=-ggdb3 -C/usr/ports/net/mpd3
  • запустить mpd3 в gdb: gdb -q mpd и написать run в консоли отладчика
  • дождаться когда mpd3 вылетит
  • написать в bt или backtrace в консоли отладчика
  • кинуть сюда вывод/лог
, а?

ежели падает только линк, а не сам даемон, то смотри открытые socket'ы и возьми дамп соединения при помощи tcpdump