MPD 5: при подключении Ошибка 734

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
---nebo---
старшина
Сообщения: 424
Зарегистрирован: 2008-11-01 21:06:23
Откуда: Киев
Контактная информация:

MPD 5: при подключении Ошибка 734

Непрочитанное сообщение ---nebo--- » 2009-03-26 0:17:09

Существует машина с FreeBSD(192.168.1.13), которая своим интерфейсом смотрит в нет. Есть клиент на винде(192.168.1.12), который должен подключаться к нету через VPN сервер. Кабель от провайдера втыкнут в коммутатор, и обе эти машины втыкнуты в коммутатор(почему так сделано вопрос другой). Так вот нужно чтоб пользователь с винды подключался к ВПН и ходил в нет.

Установил на фряху MPD5

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

#uname -a
FreeBSD  7.0-RELEASE FreeBSD 7.0-RELEASE #0:   root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

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

#pkg_info | grep mpd
mpd-5.0.b1          Multi-link PPP daemon based on netgraph(4)

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

#kldstat
Id Refs Address    Size     Name
 1   10 0xc0400000 906518   kernel
 2    1 0xc0d07000 2464     accf_http.ko
 3    1 0xc0d0a000 6a32c    acpi.ko
 4    1 0xc1d4c000 d000     ipfw.ko
 5    1 0xc22c1000 4000     ng_socket.ko
 6    4 0xc22c5000 b000     netgraph.ko
 7    1 0xc22d7000 3000     ng_tee.ko
 8    1 0xc22da000 4000     ng_pptpgre.ko
 9    1 0xc22de000 5000     ng_ksocket.ko

Конфиг mpd.conf

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

startup:
	# configure the console
	set console self 127.0.0.1 5005
	set console user foo bar
	set console user foo1 bar1
	set console open
	# configure the web server
	set web self 0.0.0.0 5006
	set web user foo bar
	set web open

#
# Default configuration is "dialup"

default:
	load pptp_server
pptp_server:
	set ippool add pool1 192.168.1.50 192.168.1.99

# Create clonable bundle template named B
	create bundle template B
	set iface enable proxy-arp
	set iface idle 1800
	set iface enable tcpmssfix
	set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
	set ipcp ranges 192.168.1.13/32 ippool pool1
	set ipcp dns 192.168.1.15
	set ipcp nbns 192.168.1.15
# The five lines below enable Microsoft Point-to-Point encryption
# (MPPE) using the ng_mppc(8) netgraph node type.
	set bundle enable compression
	set ccp yes mppc
	set ccp yes mpp-e40
	set ccp yes mpp-e128
	set ccp yes mpp-stateless

# Create clonable link template named L
	create link template L pptp
# Multilink adds some overhead, but gives full 1500 MTU.
	set link enable multilink
	set link yes acfcomp protocomp
	set link no pap chap
	set link enable chap
# We can use use RADIUS authentication/accounting by including
# another config section with label 'radius'.
#	load radius
	set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation.
	set link mtu 1460
# Configure PPTP
        set pptp self 192.168.1.13
# Allow to accept calls
        set link enable incoming
mpd.key

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

MyLogin		MyPassword
PeerLogin	PeerPassword

fred		"fred-pw"
joe		"foobar"	192.168.1.56
bob		"\x34\"foo\n"	192.168.1.57/24
sal		"yipee"		192.168.1.58
user1		"user1"		192.168.1.66
user2		"user2"		*
user3		"user3"
Создаю на виндовой машине ВПН подключение, конекчусь...
Поключается, проверяет логин/пароль и вылетает: Ошибкф 734

в логах
mpd.log

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

Mar 25 20:51:25 smbsrv mpd: [L-1] Accepting PPTP connection
Mar 25 20:51:25 smbsrv mpd: [L-1] No link actions defined
Mar 25 20:51:25 smbsrv mpd: [L-1] link: OPEN event
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: Open event
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: state change Initial --> Starting
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: LayerStart
Mar 25 20:51:25 smbsrv mpd: [L-1] PPTP: attaching to peer's outgoing call
Mar 25 20:51:25 smbsrv mpd: [L-1] link: UP event
Mar 25 20:51:25 smbsrv mpd: [L-1] link: origination is remote
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: Up event
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: state change Starting --> Req-Sent
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: SendConfigReq #1
Mar 25 20:51:25 smbsrv mpd:  ACFCOMP
Mar 25 20:51:25 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:25 smbsrv mpd:  MRU 1500
Mar 25 20:51:25 smbsrv mpd:  MAGICNUM 0a77020b
Mar 25 20:51:25 smbsrv mpd:  AUTHPROTO CHAP MSOFTv2
Mar 25 20:51:25 smbsrv mpd:  MP MRRU 1600
Mar 25 20:51:25 smbsrv mpd:  ENDPOINTDISC [802.1] 00 0c 29 86 64 6c
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: rec'd Configure Request #0 (Req-Sent)
Mar 25 20:51:25 smbsrv mpd:  MRU 1400
Mar 25 20:51:25 smbsrv mpd:  MAGICNUM 03f03fcc
Mar 25 20:51:25 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:25 smbsrv mpd:  ACFCOMP
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: SendConfigAck #0
Mar 25 20:51:25 smbsrv mpd:  MRU 1400
Mar 25 20:51:25 smbsrv mpd:  MAGICNUM 03f03fcc
Mar 25 20:51:25 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:25 smbsrv mpd:  ACFCOMP
Mar 25 20:51:25 smbsrv mpd: [L-1] LCP: state change Req-Sent --> Ack-Sent
Mar 25 20:51:27 smbsrv mpd: [L-1] LCP: SendConfigReq #2
Mar 25 20:51:27 smbsrv mpd:  ACFCOMP
Mar 25 20:51:27 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:27 smbsrv mpd:  MRU 1500
Mar 25 20:51:27 smbsrv mpd:  MAGICNUM 0a77020b
Mar 25 20:51:27 smbsrv mpd:  AUTHPROTO CHAP MSOFTv2
Mar 25 20:51:27 smbsrv mpd:  MP MRRU 1600
Mar 25 20:51:27 smbsrv mpd:  ENDPOINTDISC [802.1] 00 0c 29 86 64 6c
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: SendConfigReq #3
Mar 25 20:51:29 smbsrv mpd:  ACFCOMP
Mar 25 20:51:29 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:29 smbsrv mpd:  MRU 1500
Mar 25 20:51:29 smbsrv mpd:  MAGICNUM 0a77020b
Mar 25 20:51:29 smbsrv mpd:  AUTHPROTO CHAP MSOFTv2
Mar 25 20:51:29 smbsrv mpd:  MP MRRU 1600
Mar 25 20:51:29 smbsrv mpd:  ENDPOINTDISC [802.1] 00 0c 29 86 64 6c
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: rec'd Configure Reject #3 (Ack-Sent)
Mar 25 20:51:29 smbsrv mpd:  MP MRRU 1600
Mar 25 20:51:29 smbsrv mpd:  ENDPOINTDISC [802.1] 00 0c 29 86 64 6c
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: SendConfigReq #4
Mar 25 20:51:29 smbsrv mpd:  ACFCOMP
Mar 25 20:51:29 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:29 smbsrv mpd:  MRU 1500
Mar 25 20:51:29 smbsrv mpd:  MAGICNUM 0a77020b
Mar 25 20:51:29 smbsrv mpd:  AUTHPROTO CHAP MSOFTv2
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: rec'd Configure Ack #4 (Ack-Sent)
Mar 25 20:51:29 smbsrv mpd:  ACFCOMP
Mar 25 20:51:29 smbsrv mpd:  PROTOCOMP
Mar 25 20:51:29 smbsrv mpd:  MRU 1500
Mar 25 20:51:29 smbsrv mpd:  MAGICNUM 0a77020b
Mar 25 20:51:29 smbsrv mpd:  AUTHPROTO CHAP MSOFTv2
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: state change Ack-Sent --> Opened
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: auth: peer wants nothing, I want CHAP
Mar 25 20:51:29 smbsrv mpd: [L-1] CHAP: sending CHALLENGE len:17
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: LayerUp
Mar 25 20:51:29 smbsrv mpd: [L-1] CHAP: rec'd RESPONSE #1
Mar 25 20:51:29 smbsrv mpd:  Name: "user3"
Mar 25 20:51:29 smbsrv mpd: [L-1] No link actions defined
Mar 25 20:51:29 smbsrv mpd: [L-1] AUTH: Auth-Thread started
Mar 25 20:51:29 smbsrv mpd: [L-1] AUTH: Trying INTERNAL
Mar 25 20:51:29 smbsrv mpd: [L-1] AUTH: INTERNAL returned undefined
Mar 25 20:51:29 smbsrv mpd: [L-1] AUTH: Auth-Thread finished normally
Mar 25 20:51:29 smbsrv mpd: [L-1] CHAP: ChapInputFinish: status undefined
Mar 25 20:51:29 smbsrv mpd:  Response is valid
Mar 25 20:51:29 smbsrv mpd:  Reply message: S=21243AD6E772181F037B22E16F22455B14705826
Mar 25 20:51:29 smbsrv mpd: [L-1] CHAP: sending SUCCESS len:42
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: authorization successful
Mar 25 20:51:29 smbsrv mpd: [L-1] No link actions defined
Mar 25 20:51:29 smbsrv mpd: [L-1] No bundle specified
Mar 25 20:51:29 smbsrv mpd: [L-1] link did not validate in bundle
Mar 25 20:51:29 smbsrv mpd: [L-1] link: CLOSE event
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: Close event
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: state change Opened --> Closing
Mar 25 20:51:29 smbsrv mpd: [L-1] AUTH: Cleanup
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: SendTerminateReq #5
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: LayerDown
Mar 25 20:51:29 smbsrv mpd: [L-1] rec'd proto CCP during terminate phase
Mar 25 20:51:29 smbsrv mpd: [L-1] rec'd proto IPCP during terminate phase
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: rec'd Terminate Ack #5 (Closing)
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: state change Closing --> Closed
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: LayerFinish
Mar 25 20:51:29 smbsrv mpd: [L-1] PPTP call terminated
Mar 25 20:51:29 smbsrv mpd: [L-1] link: DOWN event
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: Down event
Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: state change Closed --> Initial
Mar 25 20:51:29 smbsrv mpd: [L-1] link: SHUTDOWN event
Мне кажется проблема в этом месте

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

Mar 25 20:51:29 smbsrv mpd: [L-1] LCP: authorization successful
Mar 25 20:51:29 smbsrv mpd: [L-1] No link actions defined
авторизируется успешно, а вот что дальше - не могу понять что он хочет
...участки под застройку в живописном месте Интернет

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

iye
ст. сержант
Сообщения: 360
Зарегистрирован: 2008-07-29 9:02:04

Re: MPD 5: при подключении Ошибка 734

Непрочитанное сообщение iye » 2009-03-26 9:02:33

Как минимум не хватае тв конфиге:

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

set link action bundle B

после создания линка.

Аватара пользователя
---nebo---
старшина
Сообщения: 424
Зарегистрирован: 2008-11-01 21:06:23
Откуда: Киев
Контактная информация:

Re: MPD 5: при подключении Ошибка 734

Непрочитанное сообщение ---nebo--- » 2009-03-26 20:01:04

пасиба! добавил - помогло, глупая ошибка, сразу не заметил :smile:
...участки под застройку в живописном месте Интернет