RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : И снова SFL


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : alexadmin, 2:5030/1468
To : All
Subj : И снова SFL

Меня наконец-то подключили к корбине в связи с чем опять стал актуален вопрос настройки SFL ;-) В процессе выяснились следующие факты. Пару месяцев назад баловался с версией от декабря 2006, сейчас взял 2.08.2007.

В новой версии какие-то проблемы с конфигурацией ремоте контрол (ругается на биндинги в процессе старта. Наверное поменялся интерфейс - отключил и забил пока). Сломался NAT. Выглядит это следующим образом: на LAN1 повешен SFMAC, в конфигурацию включен только nat. Если nat запрещен, то все нормально, если разрещен, то внешняя сеть не пингуется. При этом в логе sfppp мелькают строчки типа
dbg : [02] nat : Deleting Alias 00333200 from 10.115.17.17:20036 to 10.115.0.17:1 delta = 82, expire=60
dbg : [02] nat : Deleted Alias 00337bf0 from 10.115.255.255:35072 to 10.115.20.24:35072
т.е. какая-то активность на порту есть. Более того, если делать iptrace, то видны исходящие ICMP (мои пинги) и входящие броадкасты на 137-139 портах (винда у кого-то). Ответ на ICMP не возвращается. Если нат запрещен, то ответ приходит. Если откатиться на декабрьскую версию, то этих проблем (на этом же конфиге) нет.

Но появляется другая проблема: не коннектится PPTP. Выводит
info: [01] main: init complete
dbg : [06] PPP : pptp: Connecting to 83.102.254.249:1723
dbg : [06] PPP : pptp: Opened control connection socket
dbg : [06] PPP : Sending Control message. type=1, size=156
dbg : [06] PPP : pptp: Changing pptp state from 0 to 1
dbg : [06] PPP : pptp: Received control message of type 2 and size 156
dbg : [06] PPP : pptp: Control Connection Reply received. pv = 256, rc = 1, ecode = 0, framing = 3, bearer = 3, maxchannels = 0, firmware = 1200, hn=vpn6.spb, vn=Cisco Systems, Inc.
dbg : [06] PPP : Sending Control message. type=7, size=168
dbg : [06] PPP : pptp: Changing pptp state from 1 to 4
dbg : [06] PPP : pptp: Received control message of type 8 and size 32
dbg : [06] PPP : pptp: Outgoing Connection Reply received. callid = eda0, peer call id = 1, rc = 1, ecode = 0, recvwindowsize = 16, tr. delay = 0
dbg : [06] PPP : pptp: Connecting data to 83.102.254.249:1723
dbg : [06] PPP : pptp: Opened data connection socket
dbg : [06] PPP : pptp: Changing pptp state from 4 to 5
dbg : [06] PPP : ctrl: Event Up posted
dbg : [06] PPP : ctrl: Read event Up
dbg : [06] PPP : ctrl: event 'Up' received by control while in state Starting
dbg : [06] PPP : ctrl: Action Initialize Restart Count posted
dbg : [06] PPP : ctrl: Action Send Configure Request posted
dbg : [06] PPP : ctrl: State Req-sent posted
dbg : [06] PPP : exiting Control::performevent for 'Up'
dbg : [06] PPP : ctrl: Read action Initialize Restart Count
dbg : [06] PPP : ctrl: action 'Initialize Restart Count'
dbg : [06] PPP : ctrl: Setting timer to 1(10)
dbg : [06] PPP : ctrl: Read action Send Configure Request
dbg : [06] PPP : ctrl: action 'Send Configure Request'
dbg : [06] PPP : ctrl: Read state Req-sent
dbg : [06] PPP : ctrl: state set to Req-sent
dbg : [06] PPP : ctrl: LCP timer active. 9 restarts left
dbg : [06] PPP : ctrl: Event TO+ posted
dbg : [06] PPP : ctrl: Read event TO+
dbg : [06] PPP : ctrl: event 'TO+' received by control while in state Req-sent
dbg : [06] PPP : ctrl: Action Send Configure Request posted
dbg : [06] PPP : exiting Control::performevent for 'TO+'
dbg : [06] PPP : ctrl: Read action Send Configure Request
dbg : [06] PPP : ctrl: action 'Send Configure Request'
dbg : [06] PPP : ctrl: LCP timer active. 8 restarts left

и далее по кругу.

Я проверил pptp на новой версии в отсутствии ната на lan1 - работает. Единственное, чего еще не попробовал это старая версия без ната на lan1. Если будет работать, тогда проблема в хождении PPTP сквозь NAT, если нет, значит с реализацией PPTP что-то.

Попытка скомбинировать две версии в одну ни к чему не привела - если попытаться подсунуть pl_ppp.dll от новой версии в старую, то ругается, а если запускать разные версии параллельно (старую для NAT, новую для PPTP), то вторая запущенная просто падает в popuplog. Може быть где-то можно раздобыть промежуточные версии, где одно уже поправили, а другое еще не сломали? :)

С надеждой жду советов.

Tue 04 Sep 2007 10:37 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.