powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разрыв пользовательского соединения через 2 часа
25 сообщений из 144, страница 2 из 6
Разрыв пользовательского соединения через 2 часа
    #39516248
Tactical Nuclear Penguin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_aА там в управлении электропитанием никакой каверзы нет?
Типа заснуть и отключить сетевуху?..

на серверной оси??
хотя от microsoft всего можно ожидать...
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516256
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tactical Nuclear Penguin,
не, я про клиента
Два часа бездействия - вполне могло сработать энергосбережение. Потому и уточняю.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516263
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
касаемо электропитания -точно нет, тестирую на своем компе, все два часа, что жду разрыва -я работаю за компом. Чем поможет мне DummyPacketInteerval и в какое значение его установить? Сниффер запускала на стороне клиента, с сервера тоже попробую, только что именно там искать?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516278
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот чтоб не ждать два часа, я и предлагал keepalive на сервере настроить вменяемо. И провести тесты со сниффером.

Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050.
KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 повторяться каждую секунду в течение всей жизни сокета.
Если через два часа вы увидите пакет с FIN от клиента на сервер, то KEEPALIVE не имеет к этому никакого отношения.

Если вы запустите сниффер на серверной стороне, то при условии тишины в соединении от клиента увидите подноготную KEEPALIVE.
Выдерните шнурок на клиенте после того как клиент установит соединение (физический разрыв линии) и после 15 секунд ожидания увидите секундные пять проб с флагом ACK (при TcpMaxDataRetransmissions=5) - проб безответных от клиента, разумеется, при отключенной на клиенте сети - и шестой пакет будет с FIN
Сокет закроется по KEEPALIVE.
Вот это и есть KEEPALIVE.

А FIN со стороны клиента - это инициатива клиента к KEEPALIVE не имеющая отношения.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516282
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наврал немного:
Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050.
KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 повторяться каждую секунду в течение всей жизни сокета.
Правильно:
Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050.
KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 будет одна проба (посылка-ответ ACK-ACK) и вновь пауза на 15 секунд в течение всей жизни сокета.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516283
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, сейчас попробую!) позже отпишусь
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516307
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
заметила интересную особенность, у меня есть два сервера Firebird, поднятых на двух разных машинах:
1. рабочий основной - 192.168.100.97 - Windows Server 2008 R2 Standart, 64 разр.
2. отладочный мой для тестов keepalive - 192.168.132.220 - Windows XP Professioal версия 2002, SP3, 32 разр.

Так вот, если запустить мою программу на отладочном компе (192.168.132.220), где поднят тоже сервер Firebird для опытов, то разрыва соединения нет.
На своей Win7 тоже подняла сервер, запустила, спустя два часа-опять разрыв(((
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516316
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к прошлому посту уточнение, я с отладочного сервера (192.168.132.220) подключаюсь к рабочему (192.168.100.97). Если с моего компа к любому из двух серверов - разрыв(
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516318
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanova,

"запустить" - понятно, а "поднять" - что означает?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516326
Граур Станислав
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне в свое время Kerio WinRoute рубил Fb-шные соединения.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516329
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovaЕсли с моего компа к любому из двух серверов - разрыв(

Файерволл или антивирус шалят.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516331
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всякие энергосбережения и пр. простои компа
не при чём, она же ping паралллельно держала.

P.S. DummyPacketInterval - в конфиге на клиенте, конечно.
Ещё не мешало бы логи сервера на предмет сетевых
ошибок проверить, пожалуй.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516334
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД, запустить и есть)
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516335
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,
поднять - запустить
уронить - вызвать внештатный останов сбоем
положить - остановить штатно или вызвать внештатный останов сбоем (в зависимости от контекста)
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516339
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanova> 1. рабочий основной
nnivanova> 2. отладочный мой для тестов
nnivanova> На своей Win7

Тестовый для программы не трогайте, тестируйте на Win7.
К какому серверу коннектиться - неважно, лучше - к обоим.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516341
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не, ну какой файрвол и пр., если через 2 часа тютю.

Да и странно было бы файрвол и антивирус в первую
очередь не отключить...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516358
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,
антивирус есть и на сервере и на клиенте (Dr.Web 11.0) по политике предприятия. Брандмауэр на сервере включен, на клиенте - выключен.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516361
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
o_v_a,

настроила keepAlive по рекомендуемым параметрам, перезапустила, спустя минуту - соединение активно. Жду два часа... отпишусь позже
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516362
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну шож вы так, в нестерильной атмосфере-то.
Если на рабочем отключить не можете - так на
тестовом хотя бы отключите.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516379
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tactical Nuclear Penguinна серверной оси??
хотя от microsoft всего можно ожидать...

я ведь уже писал, как виндовый сервер отправляет фаербёрд поспать, чтобы тот процессора слишком много не кушал
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516380
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovao_v_a,

настроила keepAlive по рекомендуемым параметрам, перезапустила, спустя минуту - соединение активно. Жду два часа... отпишусь позже
Ну а сейчас сниффером глянуть? Раз в пятнадцать секунд пары запросов-ответов ACK/ACK проскакивают через сокет?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516425
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
o_v_a,
KeepAlive пакеты перехватываются стабильно через каждые 15 сек
4293 13:26:41.249951000 192.168.132.220 192.168.132.79 TCP 55 [TCP Keep-Alive] gds-db > 55177 [ACK] Seq=478529 Ack=3633 Win=64831 Len=1
4294 13:26:41.250417000 192.168.132.79 192.168.132.220 TCP 66 [TCP Keep-Alive ACK] 55177 > gds-db [ACK] Seq=3633 Ack=478530 Win=2258 Len=0 SLE=478529 SRE=478530
4297 13:26:56.235132000 192.168.132.220 192.168.132.79 TCP 55 [TCP Keep-Alive] gds-db > 55177 [ACK] Seq=478529 Ack=3633 Win=64831 Len=1
4298 13:26:56.235612000 192.168.132.79 192.168.132.220 TCP 66 [TCP Keep-Alive ACK] 55177 > gds-db [ACK] Seq=3633 Ack=478530 Win=2258 Len=0 SLE=478529 SRE=478530
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516430
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ч.Т.Д.
Причиной разрыва TCP-соединения со стороны клиента механизм KEEPALIVE стека TCP/IP ОС Windows не является.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516431
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovaГаджимурадов Рустам,
антивирус есть и на сервере и на клиенте (Dr.Web 11.0) по политике предприятия. Брандмауэр на сервере включен, на клиенте - выключен.
А нельзя ли в рамках эксперимента все временно отключить?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39516437
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД, фаерол могу и попробую, а вот с антивирусом все сложнее. Но попытаться могу
...
Рейтинг: 0 / 0
25 сообщений из 144, страница 2 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разрыв пользовательского соединения через 2 часа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]