Zebedee на Windows 7
Модераторы: kdv, Alexey Kovyazin
Zebedee на Windows 7
Добрый день.
Более 5 лет пользовался туннелем через инет для Firebird'a - Zebedde под Windows XP. Но пользователи начали ставить Windows 7, а Zebedde отказывается на нем работать. Может нужны какие специальные настройки туннеля или Windows. Разработка Zebedee закончилась в 2005 году, думаю новых версий уже не будет. Если кто сталкивался с данной проблемой подскажите плз.
P.S. Firewall Windows и антивирусов отключал - не предлагать
Более 5 лет пользовался туннелем через инет для Firebird'a - Zebedde под Windows XP. Но пользователи начали ставить Windows 7, а Zebedde отказывается на нем работать. Может нужны какие специальные настройки туннеля или Windows. Разработка Zebedee закончилась в 2005 году, думаю новых версий уже не будет. Если кто сталкивался с данной проблемой подскажите плз.
P.S. Firewall Windows и антивирусов отключал - не предлагать
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Zebedee на Windows 7
Что, так прямо и говорит: отказываюсь, мол?..
Переходи на VPN.
Переходи на VPN.
Re: Zebedee на Windows 7
Ну почти... ПишетDimitry Sibiryakov писал(а):Что, так прямо и говорит: отказываюсь, мол?..
Код: Выделить всё
waiting for client connection
С удовольствием, но много клиентов нужно переводить. Если решения не найду, то придется.Dimitry Sibiryakov писал(а):Переходи на VPN.
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Zebedee на Windows 7
Это как раз говорит о том, что оно работает.S.H.S писал(а):Ну почти... Пишети... всё. Подскажите хоть в каком направлении копать.Код: Выделить всё
waiting for client connection
Уровень verbosity на максимум и изучать лог.
Re: Zebedee на Windows 7
Подробный лог такой:
zebedee(5044/5028): line 2: server false
zebedee(5044/5028): key = 'server', value = 'false'
zebedee(5044/5028): line 3: detached false
zebedee(5044/5028): key = 'detached', value = 'false'
zebedee(5044/5028): line 4: tunnel 3051:~~~IP~~~:3050
zebedee(5044/5028): key = 'tunnel', value = '3051:~~~IP~~~:3050'
zebedee(5044/5028): line 5: command "Prog.exe"
zebedee(5044/5028): key = 'command', value = 'Prog.exe'
zebedee(5044/5028): client listener routine entered
zebedee(5044/5028): creating TCP-mode local listener socket for port 3051
zebedee(5044/5028): listening on 0.0.0.0
zebedee(5044/5028): local port 3051 has socket 400
zebedee(5044/5028): listening on local port 3051
zebedee(5044/5028): spawning command 'Prog.exe'
zebedee(5044/5028): waiting for client connection
~~~IP~~~ - IP сервера
Prog.exe - программа, которая запускается.
Завтра гляну как это выглядит на XP, но пока смущает эта строка "zebedee(5044/5028): listening on 0.0.0.0". Вроде как должен быть IP сервака.
zebedee(5044/5028): line 2: server false
zebedee(5044/5028): key = 'server', value = 'false'
zebedee(5044/5028): line 3: detached false
zebedee(5044/5028): key = 'detached', value = 'false'
zebedee(5044/5028): line 4: tunnel 3051:~~~IP~~~:3050
zebedee(5044/5028): key = 'tunnel', value = '3051:~~~IP~~~:3050'
zebedee(5044/5028): line 5: command "Prog.exe"
zebedee(5044/5028): key = 'command', value = 'Prog.exe'
zebedee(5044/5028): client listener routine entered
zebedee(5044/5028): creating TCP-mode local listener socket for port 3051
zebedee(5044/5028): listening on 0.0.0.0
zebedee(5044/5028): local port 3051 has socket 400
zebedee(5044/5028): listening on local port 3051
zebedee(5044/5028): spawning command 'Prog.exe'
zebedee(5044/5028): waiting for client connection
~~~IP~~~ - IP сервера
Prog.exe - программа, которая запускается.
Завтра гляну как это выглядит на XP, но пока смущает эта строка "zebedee(5044/5028): listening on 0.0.0.0". Вроде как должен быть IP сервака.
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Zebedee на Windows 7
0.0.0.0 означает, что оно случает на всех локальных интерфейсах, не более. Серверная часть ЗиБиДи считает, что работает нормально. Стало быть проблемы или в клиентской части или где-то между ними. Да, я помню, что ты просил не упоминать файерволлы и антивирусы, но... Большинство топикстартеров, утверждавших "я отключил антивирус" сподобились только на закрытие программы настройки. Большинство антивирусов невозможно отключить без деинсталляции, а некоторые умирают только вместе с ОСью.
Re: Zebedee на Windows 7
Вообще то это и есть клиентская часть.Dimitry Sibiryakov писал(а):0.0.0.0 означает, что оно случает на всех локальных интерфейсах, не более. Серверная часть ЗиБиДи считает, что работает нормально.
Код: Выделить всё
zebedee(5044/5028): line 2: server false
zebedee(5044/5028): key = 'server', value = 'false'
На момент считывания логов стоит Avira, с отключенными настройками файерволла. При инсталляции Avira требует отключения файерволла винды, так что нужно полагать, что он тоже отключен. В XP все конечно по проще, но прописав в игнор файервола Зебидди и проблем нет. Пробовал и на "чистой" семерке, результат тот же. Может есть еще какие-нить защиты в семерке, которых я не знаю. Может пользовательские порты еще где-то нужно прописывать.Dimitry Sibiryakov писал(а): Стало быть проблемы или в клиентской части или где-то между ними. Да, я помню, что ты просил не упоминать файерволлы и антивирусы, но... Большинство топикстартеров, утверждавших "я отключил антивирус" сподобились только на закрытие программы настройки. Большинство антивирусов невозможно отключить без деинсталляции, а некоторые умирают только вместе с ОСью.
Прописал запись в файл логов. То что было в логах выше - это до запуска программы. После запуска командная строка сворачивается и в файле логов следующее:
zebedee(4724/3780): select returned 1
zebedee(4724/3780): connection ready on socket 404
zebedee(4724/3780): accepted connection from 127.0.0.1
zebedee(4724/3780): running handler function in-line
zebedee(4724/3780): client routine entered
zebedee(4724/3780): client on local port 3051 tunnels to target ~~~IP~~~:3050
zebedee(4724/3780): target address is ~~~IP~~~ (в шестнадцатеричном виде)
zebedee(4724/3780): making connection to ~~~IP~~~:11965
zebedee(4724/3780): ERROR: can't connect to ~~~IP~~~ port 11965: (Result too large)
Так же глянул логи со стороны сервера, там и намека нет что была попытка подключения.
Re: Zebedee на Windows 7
Все разобрался. Проблема была в следующем.
это запуск программы из скрипта Zebede. В семерке это не корректно работает. Но пишет в логи совершенно другое. Короче убрал эту строку, прогу запускаю из батника и все работает. Может кому пригодится на будущее.
Дмитрий благодарю за поддержку.
Код: Выделить всё
command "prog.exe param1 param2"
Дмитрий благодарю за поддержку.
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
Re: Zebedee на Windows 7
Клиентская часть что-то слушает?.. Похоже, я уже подзабыл как работает ЗиБиДи...S.H.S писал(а):Вообще то это и есть клиентская часть.