Kategorien
Technik

Tipp für Hetzner Webspace Kunden mit externem DNS

Ich nutze Webspace bei Hetzner für meinen Blog, habe meine Domains jedoch alle extern liegen und möchte dies auch gerne beibehalten. Leider gab es nach dem Umzug das Problem, dass einige Mails von WordPress nicht mehr zugestellt werden konnten. Ich habe hier eine ganze Zeit lang geforscht und auch den Hetzner-Support ordentlich auf Trab gehalten. An dieser Stelle noch einmal ein dickes Dankeschön an den netten Herr S. der die Geduld nicht verlor.

Das Problem war letztlich relativ trivial, aber eben nicht ganz offensichtlich. Deswegen dachte ich mir, ich teile es euch mit, so könnt ihr bei vergleichbaren Problemen evtl. einmal mein Beispiel durchgehen und schauen, ob euch das weiter hilft.

Ausgangslage

Folgende Bedingungen herrschen bei mir:

  • Webspace-Paket von Hetzner
  • Domains bei externem Dienstleister
  • Nutzung der DNS-Server von ext. Dienstleister
  • Email-Service ebenfalls von externen Dienstleister

Nun wurden bestimmte E-Mails (z.B. Benachrichtigung über neuen Kommentar) nicht mehr an meine Email-Adresse zugestellt.

Lösungsweg

Nun ist es so, dass Hetzner bei seinen Webspace-Paketen auch einen Mail-Service mit anbietet. Das hat zur Folge, dass per default für jede angelegte Domain ein MX-DNS Eintrag angelegt wird, der auf die Hetzner-Server zeigt. Dadurch sollen Emails direkt an die richtigen Konten bei Hetzner geliefert werden. Auch wenn ich keine Mailkonten angelegt habe, versucht der Server nun die Emails an ein lokales Konto zuzustellen. Die Lösung ist also die komplette Deaktivierung des Maildienstes. Dies kann man machen, nachdem der DNS Server nicht mehr auf den Hetzner Server zeigt.

Also folgendes Vorgehen:
Achtung! Bitte nur weiter machen, wenn ihr wisst, was ihr tut. Ich übernehme keinen Support, keine Garantie, keine Hilfe.

  • Auswählen der betroffenen Domain (für die Mailadresse) in der KonsoleH
  • Aufrufen der „DNS Verwaltung“ unter dem Punkt „Domain Extras“
  • Löschen des Eintrags unter dem Absatz „MX Records“
  • Unter „E-Mail“  den Reiter „Mailsystem Status“ aufrufen.
  • Hier bei „Lokale Mailzustellung“ auf „deaktivieren“ klicken.

Nun sollten Emails nicht mehr an den lokalen Mailserver übergeben werden, sondern stattdessen an den im externen DNS eingetragenen Server.

 

Kategorien
Technik

Neues OpenX und „Quasi Zwangsregistrierung“

Ich habe heute unseren AdServer umgezogen und dabei direkt auf die aktuelle Version der Software umgestellt. Beim bekannten Upgrade-Wizard kam ich dann irgendwann auch an die Stelle „Registration“. Hier soll man sich einen Account auf openx.org anlegen um die Installation abzuschließen.

Nun, ich persönlich halte von solch aufgezwungenen Anmeldungen rein gar nichts und das Produkt hat bei mir entsprechend im Ansehen gelitten. Trotzdem suchte ich, auch weil es einfacher ist, nach einer Lösung diese Zwangsanmeldung zu umgehen. Im Supportchat bekam ich nur Schweigen und Google lieferte auch keine wirklich guten Ergebnisse, also schloß ich aus Frust das Fenster. Kurz darauf kam ich dann aber noch einmal zurück – und siehe da: Das Update war erfolgreich.

Man muss den Wizard nicht bis zum Ende durchgehen, da das Update faktisch schon beim Punkt „Registration“ abgeschlossen ist.
Nach dem Login im AdServer kam mir dann erneut fette Werbung für die OpenX Market Community entgegen… grausam. Die Tendenz auf einen anderen AdServer umzusteigen steigt. Doch vorerst muss dieser noch herhalten.

Die nervige Werbung bekommt man dann auch recht einfach weg, indem man das zugehörige Plugin deaktiviert. Einfach „OpenX Market“ deaktivieren (ggf. auch deinstallieren) und man hat Ruhe. Und damit ihr auch alle wisst, wie es nun richtig geht, hier noch einmal die zwei wichtigen Punkte:

  • Installation/Upgrade bereits beim Punkt „Registration“ abgeschlossen (Anmeldung in der Community ist nicht notwendig)
  • OpenX Market Werbung durch Deaktivieren des Plugins entfernen

Viel Spaß, solltet ihr auch OpenX verwenden.
Ich bin weiterhin für freie Software und freien Content – und gegen unnötige Werbeblockaden 😉

Kategorien
Blogs Privat

Serverumzug erfolgreich

So, soeben ist dieses Blog auf einen neuen Server umgezogen. Dies ist aus einfachen Kostengründen geschehen. Ich habe mir für das Jahr 2010 vorgenommen, meine aktuell laufenden Projekte und Ressourcen zu optimieren, sowohl bei den Kosten als auch den Einnahmen.

Der erste Schritt in diese Richtung war die Optimierung der Serverkosten. Hier war es mir wichtig, von den bisher doch sehr hohen Kosten weg zu kommen, auch wenn dies ggf. eine geringere Verfügbarkeit im Jahresmittel bedeuten könnte – letztlich muss man sich halt auch fragen, wie viel einem sowas wert ist. Ich bin im Moment ganz froh mit Hetzner und werde einmal schauen, wie sich das in den kommenden Wochen verhält.

Bis dahin ist noch viel Arbeit zu erledigen, denn es gilt nun noch einige Kundenprojekte umzuziehen.

Kategorien
PartyNation

Umzug erfolgreich abgeschlossen

Bereits seit Mittwoch vergangener Woche waren die beiden neuen Server online. Seitdem hate ich auch einige kleinere Konfigurationen vorgenommen und immer wieder Rücksprache mit Chris von Aquatix gehalten. Am Samstag entschieden Olliver (unser Programmierer) und ich uns dann kurzerhand zum Umzug.

Die erste Synchronisation der Datenbestände mittels rsync verlangte glattweg mehrere Stunden. Zum Glück hatten wir diese bereits am Freitag zu Testzwecken durchgeführt. Die erneute Synchronisaton am Samstag dauerte so nichteinmal mehr 1 Stunde.
Das Einspielen der aktuellen Datenbank sowie das Umstellen der DNS-Server war in weniger als 30 Minuten erledigt. Der Umzug lief alles in allem sehr schnell und reibungslos. Um etwa halb 1 (00:30 Uhr) am Sonntag war dann alles geschafft.
Lediglich ein kleiner Fehler hatte sich noch eingeschlichen, wodurch wir am Sonntag keine Fotoalben hochladen konnten. Dieser Fehler wurde dann aber in der Nacht von Sonntag auf Montag behoben.

Ich habe hierbei auch einige Erfahrungen gesammelt:

  • Chris Kuhles von Aquatix ist sehr zuverlässig
    (außer Sonntags Mittags)
  • „Support“-Mitarbeiter scheinen eher Nachtaktiv zu sein
  • PHP läuft mit suexec nur richtig, wenn PHP als CGI (–> FastCGI) eingebunden wird
  • Ein rsync von über 300.000 Dateien in mehr als 4000 Ordnern kann bisweilen einen halben Tag andauern
  • Ein zweiter rsync der selben Daten kann dagegen wesentlich schneller sein
  • (Datenbank + Apache) / Server = Flaschenhals
  • (Datenbank / Server) + (Apache / Server) = Speed
  • Unser System ist nicht PHP5 kompatibel

Ja, es war schon ein tolles Wochenende, und am Sonntag waren unsere Server selbst zu Spitzenzeiten nichteinmal zu 25% ausgelastet. Unser alter Server hatte am Ende eine durchschnittliche Auslastung im vergangenem Jahr von über 500%!!!
(Quellen: Ganglia Statistiken)

Kategorien
PartyNation Technik

Neue Hardware…

Habe mich heute für ein Angebot entschieden und die Bestätigung raus geschickt. Nun muss nur noch der Vertrag unterzeichnet werden, dann geht der Umzug los. Mit dem Umzug wird es jedoch auch eine große Umstellung geben, denn wir werden nun den Webserver und die Datenbank komplett trennen.
Das bedeutet für mich vor allem, dass ich vor der Umstellung vom alten auf die neuen Server erst einmal alle Scripte anpassen muss. In vielen Dateien muss die Verbindung zum Server angepasst werden. Wenn das jedoch alles durch ist wird PN wesentlich schneller laufen können. Die Power jedes Server ist dabei sogar stärker als unser jetziger.

Für Techniker hier einmal die Details: