пpоблемы совместимости

From
Igor Mitichev (2:6001/10.2)
To
All
Date
2006-01-26T10:58:08Z
Area
RU.UNIX.FTN
=============================================================================
* Это письмо переслал Igor Mitichev (2:6001/10.2)
* Из эхи  : RU.BINKD (RU.BINKD)
* Автор   : Pavel Gulchouck, 2:463/68 (25 Янв 06 г., 23:25)
* Адресат : Denis Klester
* Тема    : пpоблемы совместимости
=============================================================================
Hi Denis!

25 Jan 06, Denis Klester ==> All:

 DK> В общем, моя ситуация: на ноде у босса стоит bforce(поддеpживаемый
 DK> пpотокол binkp/1.0), у меня стоит binkd 1.0-490(соответственно
 DK> binkp/1.1), связь чеpез gprs... Пpоблема в следующем: если во вpемя
 DK> соединения с нодой pвётся соединение почти всегда оказываются
 DK> недокаченые файлы в последствии пpи повтоpных соединениях я не могу не
 DK> забpать больше почту не отпpавить... логи висят на том что
 DK> пpоизводилась попытка забpать файл начиная с какого-то смешения, затем
 DK> таймаут и по новой попытка забpать файл начиная с какого-то
 DK> смещения... Насколько я понимаю из пpочтения доков по пpотоколам эта
 DK> ситуация возникает из-за того, что моя система уже знает что такое
 DK> закачка файлов начиная со смещения, а мылеp ноды такого понятия не
 DK> знает... Так вот вопpос: возможно ли binkd заставить pаботать по
 DK> пpотоколу binkp/1.0, дабы оставить полностью живой хотябы свою
 DK> систему???

Нет, дело не в этом.
Протокол binkp/1.0 предполагает докачку файлов. И bforce пытается ее поддерживать. Но, к сожалению, делает это криво.
Я изучал вопрос о том, как можно сделать в binkd workaround этого бага bforce, чтобы линк не затыкался. Решения не придумал. Разве что, игнорировать команды о докачке файла, если в приветствии представились как bforce, но этот вариант привел бы к проблемам связи с будущими версиями bforce, в которых, я надеюсь, эта ошибка будет исправлена. Да и неизвестно, как поведет себя bforce, если его просьбы о докачке игнорировать.

Интересно, нормально ли докачиваются файлы на линке между двумя bforce, и, если да, хотелось бы посмотреть на подробные логи такой сессии.

              Lucky carrier,
                           Паша
                           aka  gul@gul.kiev.ua
-+- GoldED+/LNX 1.1.5
 + Origin: printf("%s", "How can I increase performance?\n"); (2:463/68)
=============================================================================

Привет All!


С уважением, Igor                           26 Янв 06 года

       Развитие индивида обусловлено развитием всех других индивидов,
        с которыми он находится в прямом либо косвенном общении.(с)
--- Я писать стихи не могу, по натуре я не Пушкин. Я по натуре Белинский.(с)
 * Origin: Задавайте мне любые вопросы, я вам дам любые ответы. (2:6001/10.2)
SEEN-BY: 46/50 50/12 400/814 450/1024 5000/5000 5010/53 5011/13 5012/46
SEEN-BY: 5015/28 221 5019/31 5020/545 715 1982 2871 4441 5021/29 5025/3
SEEN-BY: 5027/12 5030/115 5035/38 5053/16 5054/1 8 9 18 37 45 63 67 5059/9
SEEN-BY: 5062/10 5063/3 5077/70 5080/1003 5085/13 5095/20 5096/18 6000/1 12
SEEN-BY: 6001/5 9 10
PATH: 6001/10 5020/545 5054/1 37