Bug 37490 - В интерфейсе настройки сети при установке дистра, нельзя указать в имени компьютера первым символом цифру.
Summary: В интерфейсе настройки сети при установке дистра, нельзя указать в имени комп...
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-net-eth (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-15 11:12 MSK by Yar4e
Modified: 2021-10-28 17:38 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yar4e 2019-11-15 11:12:42 MSK
В интерфейсе настройки сети при установке дистрибутива P8.2 Server, нельзя указать первым символом в имени компьютера цифру, так как выходит сообщение о критической ошибке "Имя компьютера: допустимы только латинские буквы, цифры, символы '-', '.' и '_'". Например, ввожу 1c.blahblahblah.ru, нажимаю далее и вижу ошибку. Стираю 1 в начале или ставлю 1 после буквы "c" и можно продолжить без ошибки. Воспроизводится 100% на ВМ и реальном железе на P8.2 Server и более ранних версиях P8.
Comment 1 Michael Shigorin 2021-10-27 16:15:02 MSK
Таки читайте RFC 1178:

      Don't use digits at the beginning of the name.

         Many programs accept a numerical internet address as well as a
         name.  Unfortunately, some programs do not correctly
         distinguish between the two and may be fooled, for example, by
         a string beginning with a decimal digit.

         Names consisting entirely of hexadecimal digits, such as
         "beef", are also problematic, since they can be interpreted
         entirely as hexadecimal numbers as well as alphabetic strings.
Comment 2 Yar4e 2021-10-28 17:38:51 MSK
(Ответ для Michael Shigorin на комментарий #1)
> Таки читайте RFC 1178:
> 
>       Don't use digits at the beginning of the name.
> 
>          Many programs accept a numerical internet address as well as a
>          name.  Unfortunately, some programs do not correctly
>          distinguish between the two and may be fooled, for example, by
>          a string beginning with a decimal digit.
> 
>          Names consisting entirely of hexadecimal digits, such as
>          "beef", are also problematic, since they can be interpreted
>          entirely as hexadecimal numbers as well as alphabetic strings.

Таки надо откорректировать текст ошибки, так как если считать фичей описанное в данном багрепорте поведение, то текст ошибки должен корреткно оповещать пользователя об том, сообщая, что первым символом не может быть цифра потому-что...