08. September 2010, 12:43

Schon seit längerem befasse ich mich damit, wie ich selbst DynDNS hosten kann. Dies, da ich meinen Computer, der zu Hause steht gerne über eine (oder mehrere) Domains ansprechen können möchte. Da mein Computer zu Hause aber (gegenüber dem Internet) eine dynamische IP-Adresse hat, kann ich die Domain nicht zu dieser IP-Adresse zeigen lassen (geschweige denn den Computer zu Hause als Nameserver benutzen), da meine IP ja spätestens nach 24 Stunden wieder ändert und der Eintrag dann nicht mehr aktuell währe. Die Lösung des Problems ist denkbar einfach: Ich benutze einen DynDNS dienst, der die IP alle paar Minuten (oder sobald die IP-Adresse ändert) aktualisiert. Bis anhin habe ich den dienst von DynDNS.org genutzt. Dieser hat jedoch einen entscheidenden nachteil: Ich bekomme immer eine Subdomain die mit .dyndns.org order ähnlichem aufhört.
Aus diesem Grund habe ich mich entschieden, den auf meinem Rootserver laufenden BIND Nameserver so einzurichten, dass ich die dynamischen Einträge dort verwalten kann. So kann ich entweder eine ganze Domain nach Hause zeigen lassen oder aber auch nur Subdomains wie zum Beispiel home.raeberus.ch
WICHTIG: Das Tutorial geht von Debian Linux als Server aus, die Dateien können bei anderen Distributionen in anderen Verzeichnissen liegen! (Mehr…)

Manchmal frage ich mich: “Will Sunrise (respektive der Mitarbeiter von Sunrise) mich eigentlich verarschen oder weis er es einfach nicht besser?”

Wie ich auf diese Frage komme? Ganz einfach: Seit iPhone OS 3.0 unterstützt mein iPhone Tethering. Nur gibt es dabei das Problem, dass mit meinem jetztigen Abo

  1. Die 250MB inbegriffenen Datenvolumens schneller verbraucht wären als ich Tethering buchstabieren kann und
  2. Sunrise Tethering mit dem Telefon soweit ich weis nicht erlaubt.
. Klug, wie ich manchmal bin, habe ich mir dann eine wirklich geniale Lösung für dieses Problem einfallen lassen: Wieso nicht ein Take Away Max Abo für das iPhone abschliessen, mit dem ich dann für gut 50 Franken Grundgebühr so lange und so viel mit dem Handy und dem Computer surfen kann wie ich will?

Nun, im Sunrise Center wurde mir gesagt, dass ein TakeAway Abo nicht für das Handy gebraucht werden kann. Ich bin inzwischen nach Hause gekommen, habe die SIM meines derzeitigen TakeAway Abos in s iPhone gesteckt und siehe da: Ohne murren funktioniert sowohl das Internet als auch das Telefonieren und SMS versenden. Ein Blick auf die Rechnung zeigt auch, dass der Mobile Datenverkehr mit der Pauschale von 3.50 Franken pro Tag abgerechnet wird.

Ich habe mich inzwischen schriftlich bei Sunrise gemeldet und darum gebeten mich, ebenfalls schriftlich, darüber aufzuklären ob es jetzt möglich ist TakeAway als Abo für mein Handy zu verwenden. Leider werden meine Anfragen an Sunrise in 9 von 10 Fällen ignoriert also nehme ich nicht an, dass ich eine Antwort erhalten werde. Die Kumpels bei Sunrise werden sich dann schon wundern wenn ich nach Aboende zu Swisscom wechsle weil die genau dass haben was ich möchte

Letzte Woche war es wieder mal so weit. Ich habe an den Schweizermeisterschaften in Webdesign teilgenommen. Gestern war dann die Rangverkündigung, an der ich gespannt, jedoch ohne grosse Erwartungen, teilgenommen habe. Um so schöner war dann die überraschung:

Ausschnitt_Rangliste
Quelle: http://www.ict-skills.ch/content/cmscontent/100182_rangliste_biel_2009.pdf

Ich habe es tatsächlich auf Platz 3 geschafft. Nach meinem 10. Platz vor 2 Jahren und meinem 8. Platz vor 1 Jahr ist das doch eine recht gute verbesserung ;-)

Inzwischen kennt wohl jeder das Problem. Seit Firmware 3.1 für das iPhone funktioniert Tethering mit dem iPhone nur noch bei Mobilfunkbetreibern, welche das explizit erlauben. Klar, das macht sinn. Schliesslich soll der Kunde ja auch nur bekommen für was er bezahlt hat und sich die Funktion nicht selbst freischalten.
Und jetzt kommt der eigentliche Witz an der Sache. Apple hat das ganze so eingebaut, dass Tethering nur funktioniert, wenn es explizit erlaubt wird. Das heisst, auch wenn ein Provider Tethering eigentlich erlauben würde, wird die Option im iPhone nicht erscheinen, wenn der Provider nicht ein Vertragspartner von Apple ist. So wurde ich (und X Tausend andere) mit meinem Factory-Unlocked iPhone (das mit jeder Simkarte funktioniert) von Apple ganz toll verarscht. Ich bezahle also 1300 Franken für ein iPhone das mit jeder SIM funktioniert aber Tethering geht trotzdem nur, wenn ich zB eine Swisscom SIM einlege

Anfangs habe ich noch gedacht, dass Apple das vieleicht nicht mit absicht gemacht hat, aber denkste! Ich habe echt viel mit Apple kommuniziert (was zwar recht einseitig war, weil Apple praktisch nie antwortet) und ehrlich gesagt scheint es so als sei es Apple scheissegal ob nun Tethering bei mir funktioniert, egal ob es mein Mobilfunkbetreiber erlaubt oder nicht

An dieser Stelle also kurz mein “leidensweg”:
Zuallererst habe ich mein Glück im Applestore im Glattzentrum versucht und wurde auch recht schnell wieder abgewiesen

Sorry, wir dürfen dir Tethering nicht aktivieren
Such doch mal bei Google nach einer Lösung

Wieso genau sie das nicht dürfen wurde mir nicht erklärt und ist mir relativ unerklährlich…
Danach habe ich es bei der Pressestelle versucht. Das ist jetzt über 1 Monat her und ich habe nicht mal eine Lesebestätigung meines Mails erhalten

Kurz darauf habe ich noch mein Glück versucht in dem ich einen Bugreport bei Apple einreichte, mit dem Folgenden Inhalt:

15-Sep-2009 07:53 PM Remo Raeber: I am using a factory unlocked iPhone with an unsupported carrier. As the iPhone doesnt know if the carrier allows tethering or not (the carrier actually allows tethering) the tethering function is disabled and not visible. This is a serious bug for all iPhone users having a factory unlocked phone and it should be considered to allow factory unlocked phones to use tethering with unknown carriers. At least you have to provide a way to request enablement of the tethering feature! I would be grateful for fast processing of this bug as my daily work depends on the tethering function.

Nach 4 Tagen wurde mir dann auch endlich geantwortet:

19-Sep-2009 01:40 AM Patrick Collins : This bug has been closed as Duplicate. We are aware of and tracking this issue under the Bug ID listed above in the bug State (Duplicate/XXXX). To check the status of the original bug report, please update your report directly and we will provide you with any available information.

Zum einen finde ich es echt übelst, dass ich so lange auf eine Antwort warten musste (heutzutage kann man bei einem Geschäft mit einer Antwort innert 24 Stunden rechnen) zum andern finde ich den Text irgendwie amüsant. Nach reiflicher überlegung musste ich nähmlich folgende übersetzung zusammendichten “Jup, wir wissen dass das so ist und es ist uns scheissegal”. Auf das scheissegal komme ich durch die Tatsache, dass ich wie beschrieben nach dem Status des Originalen Bug reports gefragt habe (sowohl über email als auch über die genannte adresse) und bis heute noch keine Antwort habe.

Ihr könnt mich gerne korrigieren, aber irgendwie fühle ich mich von Apple auf s übelste hintergangen. Eine Funktion wird auf einmal für mich versteckt (was man soweit ich weis übrigens als Sachbeschädigung auslegen könnte) und ist auch nicht wiederherstellbar, da Apple verhindert, dass ein iPhone 3GS auf die Firmware 3.0 downgraded wird. Zudem werden sämtliche Anfragen von mir seit fast 1 Monat ignoriert.

Langsam aber sicher muss ich gegen den Wunsch ankämpfen mein iPhone in den Mixer zu stecken und wieder mit meinem Sony Ericsson umher zu ziehen. Mit dem geht Tethering nähmlich ohne weiteres….

PS: Mir ist klar, dass die Rechtschreibung und der Schreibstil in diesem Artikel wohl nicht gerade toll sind. Der Artikel ist halt aus purer Wut über Apple entstanden – Sorry

PPS: Es ist möglich, dass ich mit dem veröffentlichen des Bugreports gegen ein NDA (Non Disclosure Agreement) verstosse. Da Apple aber eh alle Kommunikationsversuche von mir ignoriert, ist mir das im moment echt scheissegal. Ich werde das aber gerne entfernen sobald ich von Steve darum gebeten werde und Tethering wieder funktioniert

Ab sofort kann mein Blog auch über HTTPS verschlüsselt betrachtet werden. Zugegeben, das ist für den Blog jetzt nicht unbedingt nötig aber ich habe es trotzdem aktiviert ;-)

Natürlich ist mein SSL-Zertifikat ungültig, schliesslich habe ich es selbst signiert, Ihr könnt aber die Fehlermeldung in eurem Browser weg klicken , dem Zertifikat vertrauen (Achtung, es könnte sich ab und an ändern und dann müsste man von neuem vertrauen auswählen) oder das Zertifikat meiner CA (Certificate Authority), welches unter http://r1.raeber-edv.ch/ca.crt verfügbar ist, importieren.
Sollte das CA Zertifikat importiert werden, so wird ab sofort allen Zertifikaten vertraut, welche durch die CA ausgestellt wurden (jetztige sowie zukünftige Zertifikate)