#485 closed баг (fixed)
При установлении соединения SSH с сервером, отсутствующим в known_hosts, не выдается предупреждение
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | major | Milestone: | 1 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | interface |
Cc: | san |
Description
- Удаляю 192.168.0.63 из known_hosts:
ssh-keygen -R 192.168.0.63
- Запускаю программу.
- Вхожу в сеть.
- Вызываю функцию "Информация о пользователе" для любого пользователя.
В результате программа молча (не выдав никакого предупреждения и не спросив разрешения) добавляет 192.168.0.63 в known_hosts.
Считаю, что в этом случае должно выдаваться предупреждение с выбором дальнейших действий.
Change History (9)
follow-up: 4 comment:1 by , 8 years ago
comment:2 by , 8 years ago
Milestone: | Текущее → 1 очередь |
---|
comment:3 by , 8 years ago
Type: | улучшение → баг |
---|
comment:4 by , 8 years ago
follow-up: 7 comment:6 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
r498
Изменил алгоритм поведения при ошибке подключения к SSH, сейчас все случаи вызванные изменением или пропаданием ключа обрабатываются и всех случаях выдаётся сообщение с предложением зарегистрировать ключ, в том числе для случая в тексте тикета.
comment:7 by , 8 years ago
Replying to dimag:
Изменил алгоритм поведения при ошибке подключения к SSH,
Поясните, пожалуйста, как изменение условия завершения цикла в строке 1689 файла MainAppFrameWindow3.cpp связано с алгоритмом поведения при ошибке подключения по SSH.
follow-up: 9 comment:8 by , 8 years ago
Во время выполнения этого тикета, Александр попросил меня изменить диапазон высоты шрифта, который будет использоваться в телефонной книге с 8-20 на 8-48. Соответственно, в цикле заполняющим список с высотой шрифта, изменилось на новое условие окончания цикла.
comment:9 by , 8 years ago
Replying to dimag:
Во время выполнения этого тикета, Александр попросил меня изменить диапазон высоты шрифта, который будет использоваться в телефонной книге с 8-20 на 8-48. Соответственно, в цикле заполняющим список с высотой шрифта, изменилось на новое условие окончания цикла.
Это все замечательно, но я не спрашивал, в чем суть изменения значения 20 на значение 48. Это вполне очевидно из исходного кода. Я спрашивал, как это связано с алгоритмом поведения при ошибке подключения по SSH, о котором говорится в комментарии ченжсета.
Подтверждаю, наблюдал в r496 отсутствие предупреждения.
Можно было переоткрыть #479, так как задание тикета не было выполнено, но раз уж создал новый пусть будет.