amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
06.Mär.2004
Cyborg (ANF)


Patch: Domains mit Umlauten nun auch am Amiga
Cyborg schreibt: Hi, auf dem FTP-Server von benderirc.de liegt ein TCP/IP-Patch (8 KB) bereit für alle TCP/IP-Stacks des Amiga. Praktisch geprüft wurde der Patch mit Miami auf einem 68040-Amiga unter AmigaOS 3.1.

Der Patch erlaubt es allen Programmen ISO-Strings, z. B. "sfbücher.de", zu benutzen, ohne diese vorher in die IDN-Schreibweise "xn--sfbcher-p2a.de" umzuwandeln.

Beispiel:
> ping sfbücher.de
PING xn--sfbcher-p2a.de (212.162.56.70): 56 data bytes
64 bytes from 212.162.56.70: icmp_seq=0 ttl=54 time=59.093 ms
64 bytes from 212.162.56.70: icmp_seq=1 ttl=54 time=57.98 ms
64 bytes from 212.162.56.70: icmp_seq=2 ttl=54 time=56.614 ms

--- xn--sfbcher-p2a.de ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 56.614/57.895/59.093 ms

Wie man sehen kann, erkennt das miamiping sogar, wie die "xn--"-Schreibweise lautet und stellt das dar, ohne dass das Programm das überhaupt jemals kennen konnte! Es ist wirklich ungepatched!

Leider klappt das bei Webbrowsern nicht ganz so wie es sollte, das liegt aber am Browser, nicht am Patch (weshalb, ist in der Readme-Datei beschrieben).

Kurzgefasst: AWeb z. B. zeigt auch die IDN-Schreibweise an, benutzt aber beim vhost die Iso-Form. Das kennt dann der Apache-WebServer nicht und die Seite wird nicht gefunden. Für sfbücher.de hab ich das mal möglich gemacht.

Daher erfolgt hier ein Aufruf an die IBrowse- & AWeb-Teams, ihre Routinen kurz anzupassen, denn dass das geht, sieht man beim Ping (wie, steht wiederum in der Readme-Datei).

YAM und SimpleMail haben das gleiche Problem auf anderer Ebene, das Sie aber über die gleiche Schiene lösen können.

Damit das mit IDN in Zukunft leichter geht, stelle ich in Kürze eine IDN-Library zum Konvertieren zur Verfügung.

Dem Patch-Archiv ist ein IDNA-Konverter ISO->PUNYCODE beigefügt. So kann man die Browser auch so mit dem richtigen Namen versorgen.

> netstat
Active Internet connections
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp 0 12 amiga.1026 xn--sfbcher-p2a..ftp ESTABLISHED
tcp 0 0 amiga.1025 irc.phat-net.de.ircd ESTABLISHED
udp 0 0 amiga.netbios- *.*
udp 0 0 amiga.netbios- *.* (snx)

[Meldung: 06. Mär. 2004, 21:00] [Kommentare: 36 - 09. Mär. 2004, 23:49]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.