Nachwehen des IPv6 World Launch Days

Ein Kunde beschwert sich darüber, daß an einer Dose im Raum die Webseiten zwei Wochen älter wären als an der anderen Dose. Beide Dosen sind identisch beschaltet und liegen im gleichen VLAN. Was geht da vor?

Der erste Verdacht, jemand habe sich an den Patchungen auf der Etage zu schaffen gemacht, ist unzutreffend.

An den betroffenen Systemen springt mir ein nslookup mit Server 192.168.0.1 ins Auge. Diese IP gibt es in diesem Kundennetz nicht. Jedenfalls nicht von mir. Auf die Frage nach Fremdtechnik zeigt man mir einen selbst beschafften WLAN Router, den man an eine der beiden Dosen anschlossen hat. Warum auch nicht?

World_IPv6_launch_logo_128

Schon ahnend, was geschehen ist, bitte ich die Konfig des WLAN Routers so zu verändern, daß er die Finger von IP und DHCP läßt. Anschließend möge man das Kabel von der Wanddose an den Router doch in die blauen LAN Dosem stecken, nicht in die gelbe WAN Dose. Damit ist es eine WLAN Bridge, die sich nicht in Dinge einmischt, von denen sie nichts versteht (vor allem eben IPv6).

Die Webseite selbst zeigt tatsächlich je nach Anschluß (am LAN-Port des WLAN-Routers oder an der Wanddose) unterschiedliche Webseiteninhalte. Da kann man Rechner und Browser wechseln wie man will. Selbst Cache Löschen und Rebooten bringen keinerlei Effekt.

Ein DNS Lookup liefert zwei IPs: IPv4 und IPv6. Die Nagelprobe zeigt, was los ist:

$ telnet -4 www.***.de 80
Connected to ***.servers.jiffybox.net.
GET / HTTP/1.0
Host: www.***.de

 

HTTP/1.1 200 OK
Date: Fri, 14 Sep 2012 11:29:52 GMT
Server: Mongrel 1.1.5
Status: 200 OK
ETag: "8e...ff"
X-Runtime: 250ms
Content-Type: text/html; charset=utf-8
Content-Length: 924
Cache-Control: private, max-age=0, must-revalidate
Set-Cookie: _newapp_session=B...0; path=/; HttpOnly
Vary: Accept-Encoding
Connection: close
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>

Und die andere IP:

$ telnet -6 www.***.de 80
Connected to ***.webpack.hosteurope.de.
GET / HTTP/1.0
Host: www.***.de
 
HTTP/1.1 200 OK
Date: Fri, 14 Sep 2012 11:23:03 GMT
Server: Apache
Last-Modified: Mon, 15 Jun 2009 07:31:26 GMT
ETag: "8f...80"
Accept-Ranges: bytes
Content-Length: 3711
Connection: close
Content-Type: text/html
 
<html>
  <head>

Da keiner der Beteiligen von IPv6 wußte, liegt der Verdacht nahe, daß im Zuge des World IPv6 Launch Days der AAAA Record hinzugekommen ist. Als man dann die Webpräsens auf einen anderen Server verschob, hat man nur den A Record geändert.

Post a comment

Related content