Pomoc VPN a PL nazwy użytkowników

fan11

System Engineer
Q Specialist
4 Sierpień 2014
124
35
78
45
QNAP
TS-x73
Ethernet
10 GbE
Dobrzy ludzie, powiedzcie mi proszę czy da się połączyć z VPN na QNAP (rzecz jasna) jeżeli użytkownik ma polskie znaki diakrytyczne w nazwie? Oto moje spostrzeżenia:
OPEN VPN w wersji na PC i Androida - nazwa i hasło nie mogą mieć polskich znaków - nie łączy się
myQNAPcloudConnect_Windows lub ręcznie ustawione połączenie PPTP w Windows (na jedno wychodzi) hasło może mieć znaki, użytkownik nie.

Kwestia jest o tyle problematyczna, że użytkownicy VPN są tożsami z użytkownikami QNAP i wolał bym im nie zmieniać już im nazw - jest ich kilku i będą mi marudzić, czy da się jakoś odpalić z PL znakami?
Podsyłam screen błędu z QNAPa, w miejscu zaznaczonym strzałką powinna być litera "ł" ale się nie wysłała/nie została odczytana, oczywiście nazwy użytkowników i hasła nie zawierające znaków diakrytycznych łączą się bez najmniejszego problemu.
VPN.JPG
 
Dobrzy ludzie, powiedzcie mi proszę czy da się połączyć z VPN na QNAP (rzecz jasna) jeżeli użytkownik ma polskie znaki diakrytyczne w nazwie?
W aplikacji klienckiej zamień polskie znaki na znak podkreślenia „_”. :)FYI:
string types and remapping In certain cases, OpenVPN will perform remapping of characters in strings. Essentially, any characters outside the set of permitted characters for each string type will be converted to underbar ('_').

Q: Why is string remapping necessary?
A: It's an important security feature to prevent the malicious coding of strings from untrusted sources to be passed as parameters to scripts, saved in the environment, used as a common name, translated to a filename, etc.

Here is a brief rundown of OpenVPN's current string types and the permitted character class for each string:

X509 Names: Alphanumeric, underbar ('_'), dash ('-'), dot ('.'), at ('@'), colon (':'), slash ('/'), and equal ('='). Alphanumeric is defined as a character which will cause the C library isalnum() function to return true.

Common Names: Alphanumeric, underbar ('_'), dash ('-'), dot ('.'), and at ('@').


Po stronie serwera dodaj parametr --no-name-remapping:
no-name-remapping - Allow Common Name, X509 Subject, and username strings to include any printable character including space, but excluding control characters such as tab, newline, and carriage-return.[/information]
 
  • Lubię to
Reakcje: kaktus
Dzięki, że się zainteresowałeś

Po stronie serwera dodaj parametr --no-name-remapping:
no-name-remapping - Allow Common Name, X509 Subject, and username strings to include any printable character including space, but excluding control characters such as tab, newline, and carriage-return.

Ładnie brzmi, a mogę prosić o rozwinięcie dla Noobie? Tak bardziej łopatologicznie :glupi: