Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Apache: Dev

utf-8 -> punycode for ServerName|Alias?

 

 

Apache dev RSS feed   Index | Next | Previous | View Threaded


wrowe at rowe-clan

Apr 6, 2012, 11:33 PM

Post #1 of 22 (680 views)
Permalink
utf-8 -> punycode for ServerName|Alias?

So we have live registrars, no longer "experimental", who are now
registering domains in punycode. Make of it what you will.

Do we want to recognize non-ASCII strings in the ServerName|Alias
directives as utf-8 -> punycode encodings? Internally, from the
time the servername field is assigned, it can be an ascii mapping.

All thoughts appreciated, particularly references to fresh specs,
implementation guidance and compatible clients.


h.reindl at thelounge

Apr 7, 2012, 2:00 AM

Post #2 of 22 (668 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Am 07.04.2012 08:33, schrieb William A. Rowe Jr.:
> So we have live registrars, no longer "experimental", who are now
> registering domains in punycode. Make of it what you will.
>
> Do we want to recognize non-ASCII strings in the ServerName|Alias
> directives as utf-8 -> punycode encodings? Internally, from the
> time the servername field is assigned, it can be an ascii mapping.
>
> All thoughts appreciated, particularly references to fresh specs,
> implementation guidance and compatible clients.

serverconfigs -> punnycode
dns in background -> punnycode

self written backends -> input UTF8, transparent translation
while generating serverconfigs and translate back for display

nothing other happens if you make "nslookup würmlach.at"
there is no "ü" in any configuration nor in EPP/DRI nor
in any postfix/dbmail/dovecot configuration

[harry [at] srv-rhsof:~]$ nslookup würmlach.at ns1.thelounge.net
Server: ns1.thelounge.net
Address: 85.124.176.242#53
Name: würmlach.at
Address: 91.118.73.6
Attachments: signature.asc (0.26 KB)


charithjc at gmail

Apr 7, 2012, 2:03 AM

Post #3 of 22 (672 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

T
Sent from my BlackBerry® smartphone

-----Original Message-----
From: Reindl Harald <h.reindl [at] thelounge>
Date: Sat, 07 Apr 2012 11:00:16
To: <dev [at] httpd>
Reply-To: dev [at] httpd
Subject: Re: utf-8 -> punycode for ServerName|Alias?



Am 07.04.2012 08:33, schrieb William A. Rowe Jr.:
> So we have live registrars, no longer "experimental", who are now
> registering domains in punycode. Make of it what you will.
>
> Do we want to recognize non-ASCII strings in the ServerName|Alias
> directives as utf-8 -> punycode encodings? Internally, from the
> time the servername field is assigned, it can be an ascii mapping.
>
> All thoughts appreciated, particularly references to fresh specs,
> implementation guidance and compatible clients.

serverconfigs -> punnycode
dns in background -> punnycode

self written backends -> input UTF8, transparent translation
while generating serverconfigs and translate back for display

nothing other happens if you make "nslookup würmlach.at"
there is no "ü" in any configuration nor in EPP/DRI nor
in any postfix/dbmail/dovecot configuration

[harry [at] srv-rhsof:~]$ nslookup würmlach.at ns1.thelounge.net
Server: ns1.thelounge.net
Address: 85.124.176.242#53
Name: würmlach.at
Address: 91.118.73.6


isoma at jellybaby

Apr 7, 2012, 2:59 AM

Post #4 of 22 (669 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 7 Apr 2012, at 07:33, William A. Rowe Jr. wrote:

> So we have live registrars, no longer "experimental", who are now registering domains in punycode. Make of it what you will.
>
> Do we want to recognize non-ASCII strings in the ServerName|Alias directives as utf-8 -> punycode encodings? Internally, from the time the servername field is assigned, it can be an ascii mapping.

I think this is more important for mass virtual hosting (VirtualDocumentRoot from mod_vhost_alias, etc). Users would create a document root directory named, eg, テスト.example and expect it to work. They don't know anything about Unicode, let alone punycode.
I reckon a lot of users would work out quickly that only Roman characters work in domain names, but they aren't going to be able to work out how to rename that folder into the correct punycode nor to tell the folders apart if renamed in this way.


As a user: I already have a configuration file with a UTF-8 ServerAlias defined, that's just waiting for httpd to implement this feature … and until then, I have the punycoded version in there as well.

--
Tim Bannister – isoma [at] jellybaby
Attachments: smime.p7s (4.29 KB)


wrowe at rowe-clan

Jul 30, 2012, 1:54 PM

Post #5 of 22 (562 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 4/7/2012 2:59 AM, Tim Bannister wrote:
> On 7 Apr 2012, at 07:33, William A. Rowe Jr. wrote:
>
>> So we have live registrars, no longer "experimental", who are now registering domains in punycode. Make of it what you will.
>>
>> Do we want to recognize non-ASCII strings in the ServerName|Alias directives as utf-8 -> punycode encodings? Internally, from the time the servername field is assigned, it can be an ascii mapping.
>
> I think this is more important for mass virtual hosting (VirtualDocumentRoot from mod_vhost_alias, etc). Users would create a document root directory named, eg, テスト.example and expect it to work. They don't know anything about Unicode, let alone punycode.
> I reckon a lot of users would work out quickly that only Roman characters work in domain names, but they aren't going to be able to work out how to rename that folder into the correct punycode nor to tell the folders apart if renamed in this way.
>
> As a user: I already have a configuration file with a UTF-8 ServerAlias defined, that's just waiting for httpd to implement this feature … and until then, I have the punycoded version in there as well.

I've spent a bit more time on this. The obvious issue of ambiguious domain
registrations is being handled on a registrar-by-registrar basis, and you
can get a nice summary of the punycode entries accepted by various registrars
here; http://www.mozilla.org/projects/security/tld-idn-policy-list.html

In thinking about what punycode is dangerous to represent, I can't come up
with any within the context of httpd.

1. User VirtualHost ServerName/ServerAlias entries, or mod_vhost_alias
entries. These are controlled by the administrator, not affected by
the remote client. Provided that client provided non-ASCII domains
are refused, then punycode can be represented as UTF-8 in our access
and error logs, server config directives and so forth when referring
to the locally configured domain names. We should always present
these in things like mod_info and httpd -D DUMP_VHOSTS as name(punyname)
to help the administrator to untangle any confusion.

2. Location: headers and automated self-url references should must present
the punycode url in href= and other header fields, but may present the
utf-8 in the presentation context such as error pages or autoindexes, etc.
Whatever the W3C has to say about this in HTML5 is irrelevant if we don't
know whether the user agent supports utf-8 -> punycode transliteration.

What is less clear is what precautions we should take when functioning as
a forward proxy with proxy uri string contents, or presenting user-provided,
non-canonicalized host names. I can imagine such translation being abused to
conceal some forms of XSS exploitation.

I'd start by assembling a patch to introduce punycode transliteration into the
apr-util library and another patch into httpd for vhost, mass-vhosting using
utf-8 path names, and presenting trusted utf-8 values for our error log and
field tokens. Does anyone have concerns before I begin messing with this logic?


h.reindl at thelounge

Jul 30, 2012, 2:47 PM

Post #6 of 22 (563 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Am 30.07.2012 22:54, schrieb William A. Rowe Jr.:
> What is less clear is what precautions we should take when functioning as
> a forward proxy with proxy uri string contents, or presenting user-provided,
> non-canonicalized host names. I can imagine such translation being abused to
> conceal some forms of XSS exploitation.
>
> I'd start by assembling a patch to introduce punycode transliteration into the
> apr-util library and another patch into httpd for vhost, mass-vhosting using
> utf-8 path names, and presenting trusted utf-8 values for our error log and
> field tokens. Does anyone have concerns before I begin messing with this logic?

the idn-code has nothing to search in server-configs

they are not in DNS, they are not in mail-servers
all on the server level is working with punny-codes
and this is good how it is
Attachments: signature.asc (0.26 KB)


wrowe at rowe-clan

Jul 30, 2012, 3:00 PM

Post #7 of 22 (567 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 7/30/2012 2:47 PM, Reindl Harald wrote:
>
>
> Am 30.07.2012 22:54, schrieb William A. Rowe Jr.:
>> What is less clear is what precautions we should take when functioning as
>> a forward proxy with proxy uri string contents, or presenting user-provided,
>> non-canonicalized host names. I can imagine such translation being abused to
>> conceal some forms of XSS exploitation.
>>
>> I'd start by assembling a patch to introduce punycode transliteration into the
>> apr-util library and another patch into httpd for vhost, mass-vhosting using
>> utf-8 path names, and presenting trusted utf-8 values for our error log and
>> field tokens. Does anyone have concerns before I begin messing with this logic?
>
> the idn-code has nothing to search in server-configs
>
> they are not in DNS, they are not in mail-servers
> all on the server level is working with punny-codes
> and this is good how it is

Exactly my point. If you configure a utf-8 hostname, we know in fact it is
a punycode encoding of that value, which is why I believe it makes sense to
represent both when you test the vhost configs with -D DUMP_VHOSTS. If you
configure a punycode hostname, it will be accepted with no hassle. There
is no such thing as an actual utf-8 or extended ASCII (8 bit) hostname.

For adding the feature to mod_vhost_alias, I absolutely would not do that
without adding a flag (or a %-escape modifier) to determine whether we are
looking at the punycode host (default) or utf-8 representation (configurable).

If there are a significant number of folks who enjoy reading punycode, I have
no problem making the access and error log representations in original
punycode representation, and for non-canonical hostname behavior, I believe
that would be for the best.


isoma at jellybaby

Jul 30, 2012, 3:11 PM

Post #8 of 22 (565 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 30 Jul 2012, at 23:00, William A. Rowe Jr. wrote:

> Exactly my point. If you configure a utf-8 hostname, we know in fact it is
> a punycode encoding of that value, which is why I believe it makes sense to
> represent both when you test the vhost configs with -D DUMP_VHOSTS. If you
> configure a punycode hostname, it will be accepted with no hassle. There
> is no such thing as an actual utf-8 or extended ASCII (8 bit) hostname.

At the moment I have configuration (not working, but ready anyway :-) for the same virtual host in UTF-8 and punycode variants. I could easily set one of them to differ from the other.

How will the new httpd handle this kind of situation? I think what I'd expect is a warning and then for one of them to take precedence and the other to be ignored.

--
Tim Bannister isoma [at] jellybaby
Attachments: smime.p7s (4.29 KB)


wrowe at rowe-clan

Jul 31, 2012, 1:03 PM

Post #9 of 22 (567 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 7/30/2012 3:11 PM, Tim Bannister wrote:
> On 30 Jul 2012, at 23:00, William A. Rowe Jr. wrote:
>
>> Exactly my point. If you configure a utf-8 hostname, we know in fact it is
>> a punycode encoding of that value, which is why I believe it makes sense to
>> represent both when you test the vhost configs with -D DUMP_VHOSTS. If you
>> configure a punycode hostname, it will be accepted with no hassle. There
>> is no such thing as an actual utf-8 or extended ASCII (8 bit) hostname.
>
> At the moment I have configuration (not working, but “ready” anyway :-) for the same virtual host in UTF-8 and punycode variants. I could easily set one of them to differ from the other.
>
> How will the new httpd handle this kind of situation? I think what I'd expect is a warning and then for one of them to take precedence and the other to be ignored.

I expect we would follow the same duplicate detection logic we currently employ
against ServerName/ServerAlias.


wrowe at rowe-clan

Aug 1, 2012, 9:25 AM

Post #10 of 22 (565 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 4/7/2012 2:00 AM, Reindl Harald wrote:
>
>
> Am 07.04.2012 08:33, schrieb William A. Rowe Jr.:
>> So we have live registrars, no longer "experimental", who are now
>> registering domains in punycode. Make of it what you will.
>>
>> Do we want to recognize non-ASCII strings in the ServerName|Alias
>> directives as utf-8 -> punycode encodings? Internally, from the
>> time the servername field is assigned, it can be an ascii mapping.
>>
>> All thoughts appreciated, particularly references to fresh specs,
>> implementation guidance and compatible clients.
>
> serverconfigs -> punnycode
> dns in background -> punnycode
>
> self written backends -> input UTF8, transparent translation
> while generating serverconfigs and translate back for display
>
> nothing other happens if you make "nslookup würmlach.at"
> there is no "ü" in any configuration nor in EPP/DRI nor
> in any postfix/dbmail/dovecot configuration
>
> [harry [at] srv-rhsof:~]$ nslookup würmlach.at ns1.thelounge.net
> Server: ns1.thelounge.net
> Address: 85.124.176.242#53
> Name: würmlach.at
> Address: 91.118.73.6

Reindl,

I'm having a hard time parsing what you are trying to communicate.

AIUI, your example above, you've either

1. added RFC-incompliant high bit names to your own DNS, or

2. running a punycode-aware flavor of nslookup.

Could you clarify? I am truly interested in your feedback as one
active user of i18n domains, and the entire goal of any punycode
awareness within httpd is to make your lives easier.


h.reindl at thelounge

Aug 1, 2012, 5:01 PM

Post #11 of 22 (565 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Am 01.08.2012 18:25, schrieb William A. Rowe Jr.:
> On 4/7/2012 2:00 AM, Reindl Harald wrote:
>>
>>
>> Am 07.04.2012 08:33, schrieb William A. Rowe Jr.:
>>> So we have live registrars, no longer "experimental", who are now
>>> registering domains in punycode. Make of it what you will.
>>>
>>> Do we want to recognize non-ASCII strings in the ServerName|Alias
>>> directives as utf-8 -> punycode encodings? Internally, from the
>>> time the servername field is assigned, it can be an ascii mapping.
>>>
>>> All thoughts appreciated, particularly references to fresh specs,
>>> implementation guidance and compatible clients.
>>
>> serverconfigs -> punnycode
>> dns in background -> punnycode
>>
>> self written backends -> input UTF8, transparent translation
>> while generating serverconfigs and translate back for display
>>
>> nothing other happens if you make "nslookup würmlach.at"
>> there is no "ü" in any configuration nor in EPP/DRI nor
>> in any postfix/dbmail/dovecot configuration
>>
>> [harry [at] srv-rhsof:~]$ nslookup würmlach.at ns1.thelounge.net
>> Server: ns1.thelounge.net
>> Address: 85.124.176.242#53
>> Name: würmlach.at
>> Address: 91.118.73.6
>
> Reindl,
>
> I'm having a hard time parsing what you are trying to communicate.
>
> AIUI, your example above, you've either
>
> 1. added RFC-incompliant high bit names to your own DNS, or
>
> 2. running a punycode-aware flavor of nslookup.
>
> Could you clarify? I am truly interested in your feedback as one
> active user of i18n domains, and the entire goal of any punycode
> awareness within httpd is to make your lives easier

there is simply no need for UTF8 in servrnames
the nslookup you see is only a user-view

there are only ASCII chars in dns and http-config
without any special char and that is why IDN exists

ServerAlias xn--wrmlach-n2a.at www.xn--wrmlach-n2a.at

you will find no other expression than "xn--wrmlach-n2a.at"
for "würmlach.at" in dns, httpd and other services while
nslookup and any browser are happy with the special chars
Attachments: signature.asc (0.26 KB)


mh.reynaud at chrysam

Aug 1, 2012, 5:02 PM

Post #12 of 22 (562 views)
Permalink
Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:03 PM

Post #13 of 22 (562 views)
Permalink
Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:03 PM

Post #14 of 22 (562 views)
Permalink
Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:04 PM

Post #15 of 22 (564 views)
Permalink
Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:04 PM

Post #16 of 22 (563 views)
Permalink
Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:05 PM

Post #17 of 22 (564 views)
Permalink
Re: Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:05 PM

Post #18 of 22 (562 views)
Permalink
Re: Re: Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:06 PM

Post #19 of 22 (562 views)
Permalink
Re: Re: Re: Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:06 PM

Post #20 of 22 (563 views)
Permalink
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


mh.reynaud at chrysam

Aug 1, 2012, 5:07 PM

Post #21 of 22 (562 views)
Permalink
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

Bonjour,

Je suis absente du 27 juillet au 19 août 2012 inclus.

En cas d'urgence uniquement, contacter le standard au 0442 840 754 afin que votre message soit transmis au Directeur du Pôle Travail Adapté.

Merci de votre compréhension.

Marie-Hélène REYNAUD
Assistante Commerciale

LA CHRYSALIDE
POLE TRAVAIL ADAPTE
ZI St Mître 50 av Braye de Cau
13400 AUBAGNE
Tél : 04 42 84 89 07
Fax : 04 42 84 89 08
mh.reynaud [at] chrysam"


wrowe at rowe-clan

Aug 6, 2012, 12:52 PM

Post #22 of 22 (536 views)
Permalink
Re: utf-8 -> punycode for ServerName|Alias? [In reply to]

On 8/1/2012 5:01 PM, Reindl Harald wrote:
>
> there is simply no need for UTF8 in servrnames
> the nslookup you see is only a user-view
>
> there are only ASCII chars in dns and http-config
> without any special char and that is why IDN exists
>
> ServerAlias xn--wrmlach-n2a.at www.xn--wrmlach-n2a.at
>
> you will find no other expression than "xn--wrmlach-n2a.at"
> for "würmlach.at" in dns, httpd and other services while
> nslookup and any browser are happy with the special chars

Ok, now I'm entirely following you, thanks :)

Based on your feedback, I have a couple of observations;

1. The ServerAlias above will continue to work, never intended otherwise.
Some of us like to work closer to the wire than others.

2. IDN -does- exist, and list/forum traffic suggests there are users who
want IDN to be recognized in a native representation. I propose we
support only utf-8 in .conf files for that native representation and
will prepare a patch that offers that support -for those who desire it-.

3. Some users, like yourself, will want to always see IDN mapped values
in the access/error log. Others will want to always see utf-8, and
I'll prepare a patch that allows either behavior. I don't plan to
spend a lot of time on simultaneous use of both behaviors, but if it
turns out to be trivial, there may be a finer grained support.

4. As you say, browser and nslookup users already benefit from this
silent translation. httpd users are users, of varying skill and
comprehension. There's no need to be exclusionary, IMHO.

Apache dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.