Исходник rfw-client

Технические вопросы по UTM 5.0
Ответить
Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

Самая главная :D . Не виснет. Родной то, хоть в шелле и обречен на вечный презапуск, но об этом не знает. Хоть бы отпадал при потере коннекта, чтоли :)
Если серьезно, то этот всегда можно доделать под себя, исходники прилагаются.
А так, когда виснет родной клиент, попробуй объясни почему при 0-м пороге отключается при любом балансе. Были случаи, когда просто отказывались платить эту разницу. Если не так, значит их просто разводят на деньги. Вот и вся разница
:) .
Так что не только ради идеи я этим занимаюсь, эту разницу однажды мне пришлось компенсировать. Даже urfaclient тут отдыхает :(

Аватара пользователя
Lex
NetUP Team
Сообщения: 623
Зарегистрирован: Ср мар 09, 2005 12:12
Откуда: НетАП
Контактная информация:

Сообщение Lex »

Хм... Давно не слышал о том, чтобы штатный rfw вис.

Кстати, разница ещё и в том, что протокол реализован не совсем корректно, насколько я помню. По крайней мере судя по коду. Кстати, опять же советую реализовать шифрование т.к. в 007 оно станет обязательным.

dwemer
Сообщения: 276
Зарегистрирован: Чт янв 25, 2007 05:59

Сообщение dwemer »

Lex писал(а):Хм... Давно не слышал о том, чтобы штатный rfw вис.
на freebsd 7.0 еще как виснет

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

Lex писал(а): Кстати, разница ещё и в том, что протокол реализован не совсем корректно, насколько я помню. По крайней мере судя по коду. Кстати, опять же советую реализовать шифрование т.к. в 007 оно станет обязательным.
Шифрование уже давно реализовано.

Аватара пользователя
Lex
NetUP Team
Сообщения: 623
Зарегистрирован: Ср мар 09, 2005 12:12
Откуда: НетАП
Контактная информация:

Сообщение Lex »

dwemer писал(а):
Lex писал(а):Хм... Давно не слышал о том, чтобы штатный rfw вис.
на freebsd 7.0 еще как виснет
На 7.0 виснет в некоторых случаях программа в 10 строк, которая использует вызов pthread_create. Что-то они там намудрили с тредами. Причем на наших стендах всё нормально, а вот на некоторых клиентских машинах такое проявляется.
Так что 7.0 не показатель. На других платформах проблем давно нет, насколько я знаю.

loki_
Сообщения: 46
Зарегистрирован: Вс фев 12, 2006 16:35

Сообщение loki_ »

Может кто подскажет в чем проблема ?
uname -v
FreeBSD 7.0-RELEASE
Кусок лога rfw5client.log
27 Dec 2008 15:26:47 [5889] NOTIFY: Reconnecting to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] NOTIFY: Success connect to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] ERROR: Received unknown packet

dwemer
Сообщения: 276
Зарегистрирован: Чт янв 25, 2007 05:59

Сообщение dwemer »

Lex писал(а): На 7.0 виснет в некоторых случаях программа в 10 строк, которая использует вызов pthread_create. Что-то они там намудрили с тредами. Причем на наших стендах всё нормально, а вот на некоторых клиентских машинах такое проявляется.
Так что 7.0 не показатель. На других платформах проблем давно нет, насколько я знаю.
а на 7.1 не тестировали? rc2 уже

max1976
Сообщения: 8
Зарегистрирован: Вс авг 14, 2005 21:18

Сообщение max1976 »

loki_ писал(а):Может кто подскажет в чем проблема ?
uname -v
FreeBSD 7.0-RELEASE
Кусок лога rfw5client.log
27 Dec 2008 15:26:47 [5889] NOTIFY: Reconnecting to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] NOTIFY: Success connect to 10.11.11.11:12758
27 Dec 2008 15:26:47 [5889] ERROR: Received unknown packet
Ошибка в коде rfw-client'a, в части организации первичного обмена данными с ядром.

Аватара пользователя
Jovanotti
Сообщения: 63
Зарегистрирован: Вт фев 27, 2007 22:47

Сообщение Jovanotti »

С версией ядра 5.1.10-16 будет работать ?

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

pthread_create вешает rfw? так в ядре фряхи надо KSE включить. Пробовал на семерке гонять rfw - не виснет. Либо сделать подстановку библиотек через libmap.conf, однако с бинарником rfw под пятую фрю этот финт не проходит. Там только ставить compat5x и включать в ядре COMPAT5X и KSE.

Аватара пользователя
Jovanotti
Сообщения: 63
Зарегистрирован: Вт фев 27, 2007 22:47

Сообщение Jovanotti »

С ядром не соединяется (. Вот такое пишет:

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

27 Jan 2009 14:54:15 [1744] NOTIFY: Reconnecting to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] NOTIFY: Success connect to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] ERROR: Unknown protocol version 402662336

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

А разработчики говорили, что нет никакой гарантии того, что разные версии ядра и RFW состыкуются успешно. Сам на такие грабли наступал.

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

Jovanotti писал(а):С ядром не соединяется (. Вот такое пишет:

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

27 Jan 2009 14:54:15 [1744] NOTIFY: Reconnecting to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] NOTIFY: Success connect to 10.1.50.7:11758
27 Jan 2009 14:54:15 [1744] ERROR: Unknown protocol version 402662336
Он не может работать с версиями младше 5.2.0. Там ввели новый протокол для rfw, в отличие от 5.1.x. И порт д.б. соответственно не 11758 а 12758.

Может я и некорректно реализовал какую то часть, у меня не было ни одного сбоя под debian etch и под x86 и под x86_64. Про другие платформы/ОС я предупредил, что я не смог проверить работу, потому что их у меня нет.

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

Естьу кого исходик, пришлите выложу у себя на форуме, а?

Аватара пользователя
ds
Сообщения: 380
Зарегистрирован: Пн сен 18, 2006 14:06

Сообщение ds »

Chris писал(а):Естьу кого исходик, пришлите выложу у себя на форуме, а?
http://62.168.232.78/rfw/rfw5client-1.0.b9.tar.gz

Ответить