{"id":553,"date":"2010-02-22T18:02:36","date_gmt":"2010-02-22T17:02:36","guid":{"rendered":"http:\/\/blog.benny-baumann.de\/?p=553"},"modified":"2010-02-22T18:03:43","modified_gmt":"2010-02-22T17:03:43","slug":"ispcp-login-uber-ipv6","status":"publish","type":"post","link":"https:\/\/blog.benny-baumann.de\/?p=553","title":{"rendered":"ispCP-Login \u00fcber IPv6"},"content":{"rendered":"<p>Da mein Server \u00fcber IPv6 l\u00e4uft und die Haupt-Server-Adresse dementsprechend auch via IPv6 erreichbar ist, gab es bisher noch ein kleines Problem, wenn versucht wurde, auf die Konfigurationsoberfl\u00e4che \u00fcber IPv6 zuzugreifen. Um diesen Fehler zu beheben, gibt es jedoch eine ganz einfache L\u00f6sung.<!--more--><\/p>\n<p>Als Erstes muss im Apache die ispCP-Oberfl\u00e4che auf IPv6 eingetragen werden. Hierzu \u00f6ffnet man die Datei \/etc\/apache2\/sites-available\/00-master.conf und kopiert sich den VirtualHost-Block nach die abschlie\u00dfende Zeilen<\/p>\n<pre lang=\"apache\">#\r\n# Master End\r\n#<\/pre>\n<p>In dieser Kopie \u00e4ndert man in der einleitenden Zeile des VirtualHosts die IPv4-Adresse des Servers in die IPv6-Adresse unter der der Host erreichbar sein soll. <\/p>\n<p>Die gleiche \u00c4nderung wiederholt man mit der Datei \/etc\/ispcp\/apache\/00-master.conf, da die \u00c4nderungen ansonsten nicht korrekt \u00fcbernommen werden.<\/p>\n<p>Nach einer \u00dcberpr\u00fcfung der Konfiguration mit<\/p>\n<pre lang=\"bash\">apache2ctl configtest<\/pre>\n<p>und einem Neustart des Apache mit<\/p>\n<pre lang=\"bash\">apache2ctl restart<\/pre>\n<p>muss noch eine \u00c4nderung an der Datenbank-Struktur von ispCP vorgenommen werden. Hierf\u00fcr verbindet man sich mit einem Datenbank-Benutzer mit ausreichend Rechten zum MySQL-Server und f\u00fchrt folgenden Befehl aus:<\/p>\n<pre lang=\"mysql\">ALTER TABLE `ispcp`.`login` MODIFY COLUMN `ipaddr` VARCHAR(39) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL;<\/pre>\n<p>Das Login via IPv6 sollte nun problemlos funktionieren.<\/p>\n<p>Sollte es an anderen Stellen Probleme mit IPv6-Verbindungen auf der WebUI geben, bitte ich um eine kurze R\u00fcckmeldung. Alternativ besteht zudem die M\u00f6glichkeit, auf das offizielle Release von ispCP 1.1 zu warten, f\u00fcr welches vollst\u00e4ndiger IPv6-Support angek\u00fcndigt wurde.<\/p>\n<p class=\"wp-flattr-button\"><a href=\"https:\/\/blog.benny-baumann.de\/?flattrss_redirect&amp;id=553&amp;md5=fed0623290ec80cf18a1c27ef0ccb4a2\" title=\"Flattr\" target=\"_blank\"><img src=\"http:\/\/blog.benny-baumann.de\/wp-content\/plugins\/flattr\/img\/flattr-badge-large.png\" srcset=\"http:\/\/blog.benny-baumann.de\/wp-content\/plugins\/flattr\/img\/flattr-badge-large.png\" alt=\"Flattr this!\"\/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Da mein Server \u00fcber IPv6 l\u00e4uft und die Haupt-Server-Adresse dementsprechend auch via IPv6 erreichbar ist, gab es bisher noch ein kleines Problem, wenn versucht wurde, auf die Konfigurationsoberfl\u00e4che \u00fcber IPv6 zuzugreifen. Um diesen Fehler zu beheben, gibt es jedoch eine ganz einfache L\u00f6sung.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[4],"tags":[156,14,10,162,81,346],"class_list":["post-553","post","type-post","status-publish","format-standard","hentry","category-server","tag-apache","tag-bugs","tag-debian","tag-ipv6","tag-ispcp","tag-server"],"_links":{"self":[{"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=553"}],"version-history":[{"count":3,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/553\/revisions"}],"predecessor-version":[{"id":555,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=\/wp\/v2\/posts\/553\/revisions\/555"}],"wp:attachment":[{"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.benny-baumann.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}