#486 closed баг (fixed)
Неверное сообщение об изменении ключа SSH сервера
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | interface |
Cc: | san |
Description
- Удаляем 192.168.0.63 из known_hosts:
ssh-keygen -R 192.168.0.63
- Запускаем программу.
- Входим в сеть.
- Вызываем функцию "Информация о пользователе" для любого пользователя.
В результате программа выдает сообщение "Ключ сервера изменился", что не соответствует действительности.
Проверялось в r498.
Change History (9)
follow-up: 3 comment:1 by , 8 years ago
comment:3 by , 8 years ago
Replying to dimag:
А что выводить?
Выводить правду. Текст сообщений должен соответствовать действительности. В описанном случае можно написать "Хост 192.168.0.63 отсутствует в known_hosts".
Может, "Нет регистрации на сервере".
Нет, не может. Повторяю, выдаваемые сообщения должны соответствовать действительности.
follow-up: 5 comment:4 by , 8 years ago
Будет выводиться сообщение "Сервер [IP-адрес сервера] отсутствует в списке известных хостов". Вас устраивает данное сообщение?
comment:5 by , 8 years ago
Replying to dimag:
Будет выводиться сообщение "Сервер [IP-адрес сервера] отсутствует в списке известных хостов". Вас устраивает данное сообщение?
Нет, не устраивает. Это сообщение выводится для человека. Люди, как правило, не оперируют IP адресами, они оперируют доменными именами. Например, если пользователь программы вошел в сеть как "dispatcher@server.tld" сообщение "Сервер 2a01:540:2f03:4a00:22cf:30ff:fe40:372 отсутствует в списке известных хостов", хоть формально и соответствует действительности, воспринимается тяжело, так как пользователь должен сообразить, что 2a01:540:2f03:4a00:22cf:30ff:fe40:372 - это IP адрес сервера server.tld, с которым он работает. Я считаю, что сервер должен указываться в том виде, в каком его ввел пользователь. В приведенном выше примере я бы предпочел видеть сообщение "Сервер server.tld отсутствует в списке известных хостов".
follow-up: 8 comment:6 by , 8 years ago
Если Будет выводиться сообщение "Сервер [адрес сервера из URI] отсутствует в списке известных хостов". Вас устраивает данное сообщение?
Адрес сервера из URI. URI которое выводиться в диалоге инициализации программы, например sip:2@192.168.0.63, здесь URI задано в виде IP-адреса и равно 192.168.0.63, но может быть задано и виде имя DNS, то есть пользователь будет видеть то же адрес, что и у пользователя к которому он подключался.
comment:7 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
r500
Будет выводиться сообщение "Сервер [адрес сервера из URI] отсутствует в списке известных хостов".
comment:8 by , 8 years ago
Replying to dimag:
Если Будет выводиться сообщение "Сервер [адрес сервера из URI] отсутствует в списке известных хостов". Вас устраивает данное сообщение?
Да, так, устроит.
А что выводить? Может, "Нет регистрации на сервере".