Bug 37013

Summary: Выдача ошибки на нормальный IP PPTP сервера
Product: Branch p8 Reporter: jqt4
Component: alterator-net-pptpAssignee: timonbl4 <timonbl4>
Status: CLOSED DUPLICATE QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: ekorneechev, iv, manowar, mike, sem
Version: не указана   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Скриншот ошибки при настройке pptp
none
Скриншот настройки pptp
none
Скриншот настройки pptp в NM none

Description jqt4 2019-07-11 11:31:43 MSK
Created attachment 8187 [details]
Скриншот ошибки при настройке pptp

При попытке настроить PPTP-соединение через альтератор в ЦУС: "Критическая ошибка" Ругается на недопустимые символы в поле, где указывается ip сервера, хотя ip указан правильно.
При настройке PPTP-соединения через NM все работает.
Comment 1 jqt4 2019-07-11 11:35:11 MSK
Created attachment 8188 [details]
Скриншот настройки pptp
Comment 2 jqt4 2019-07-11 11:36:07 MSK
Created attachment 8189 [details]
Скриншот настройки pptp в NM
Comment 3 Ivan A. Melnikov 2019-07-11 12:05:39 MSK
На Сизифе то же самое.


Действительно, с точки зрения "/usr/share/alterator/type/hostname.scm", hostname обязан начинаться с буквы или подчёркивания. Тем временем, он имеет полное право начинаться с цифры (кажется, RFC1123 по этому вопросу никто не отменил), не говоря уже про ip.

Кстати, не разрешить ли заодно IPv6?

Скорее всего надо перевесить на alterator.
Comment 4 Evgeniy Korneechev 2019-07-11 12:28:05 MSK
повтор

*** This bug has been marked as a duplicate of bug 37010 ***
Comment 5 manowar@altlinux.org 2019-07-11 13:45:34 MSK
(В ответ на комментарий №3)
> Действительно, с точки зрения "/usr/share/alterator/type/hostname.scm",
> hostname обязан начинаться с буквы или подчёркивания. Тем временем, он имеет
> полное право начинаться с цифры

Соглашусь. Есть, например, вот такой небезизвестный сайт: http://0x1.tv/ . Поэтому предлагаю в самом деле поправить регулярку hostname. Но в то же время не доводить её до ip4-address. Потому что альтератор же управляет сторонним софтом, который тоже может быть не всеядным в отношении имя или IP. Поэтому формальное деление на hostname и IP я нахожу полезным.

> Кстати, не разрешить ли заодно IPv6?

В hostname-or-ip? Тоже вопрос о всеядности underlying софта.
Я бы не стал, т.к. IP по умолчанию всё ещё IPv4. Если нужно, то можно отдельный тип сделать: hostname-or-ip6. И даже hostname-or-ip4/6.

> Скорее всего надо перевесить на alterator.

Теперь уже новую.
Comment 6 manowar@altlinux.org 2019-07-11 14:03:26 MSK
https://bugzilla.altlinux.org/show_bug.cgi?id=37015