Сообщение от
capzap
изучите два моих
скрина
слейв, приняв любой запрос и идентифицировав как не подходящий не шлет ответа, но соединение то установлено. Мастер после таймаута принимает решение что слейв не ответил
Так же и с телнетом, по нему можно судить есть или нет соединения, если его нет будет ошибка, если есть будет пустой экран пока Вы не наберете руками нужный запрос
ЗЫ если в телнете Вы видите какой нибудь набор символов при правильном коннекте, значит возможно у Вас работают два мастера, об этом Вам и говорила техподдержка аж в самом начале темы
Я изучил скринты, а теперь закройте монитор и выполните оба скрина, будет ошибка таймаута. вот именно ее я и вижу.
Я умею отличать правильное подключение в телнет, а точнее его наличие, от вообще его отсуствия.
Если я вижу такое ( и только это в течении например 10 секунд), думаю что это как раз и есть ошибка
Код:
% telnet 10.1.10.5 502
Trying 10.1.10.5...
Но когда я вижу это, знаю, что подключение прошло успешно. И тут если отправлю верную команду, то ответ получают корректный.
Код:
% telnet 10.1.10.5 502
Trying 10.1.10.5...
Connected to 10.1.10.5.
Escape character is '^]'.
Может и правда косяк в том, что клиент не закрывает соединения. Хотя везде в коде, после использования я всегда его закрываю. Да и нестат не показывает висящего постоянно соединения.