Prost Mahlzeit! – vServer und sowas

Ich dachte ich spinne, als mir A. am 1. März eine Mail weiterleitet: Kündigung zum 31. des selben Monats. Wir sind beide Kunde des gleichen Anbieters, und finde es verwerflich, erst durch einen guten Bekannten zu erfahren, dass einem der vServer (nicht nur mir, es wäre „Der Support für die oben genannten Produkte ist einfach zu aufwendig“), was man natürlich sehr bedauere. Ich erfuhr durch diese Weiterleitung, dass A. die Mail schon am 18. Februar erhielt – wieso wurde ich nicht gekündigt? Wie auch immer, eine Nachfrage beim Betreiber der Firma sollte helfen. Selber nutzte dieser Skype, also geht das auch recht flott. Interessanterweise bestätigte er mir die Kündigung, allerdings war mir in den AGB kein Punkt bekannt, der eine Kündigung seitens des Anbieters in der Vertragslaufzeit zulässt. Ich bin auch kein Anwalt, und so schlimm ist es auch nicht. Bitte korrigiert mich, wenn ich da falsch denke. Längeres Nachdenken brachte mich zu dem Punkt, dass ich keine Kündigung erhalten habe – weder der Spam-Ordner noch der Posteingang sagen dazu etwas. Ich schrieb am 4. März gegen Abend per Skype:

Guten Abend, Ich habe bisher noch keine Kündigung erhalten. Damit gehe ich davon aus, dass ich doch nicht betroffen bin, da nur ein Freund diese Mail erhalten hat.

Das war offenbar für ihn der Zeitpunkt, mir eine Kündigung zu senden – am 5. März erhielt ich die Kündigung zum 31. März. Ich bin mir, wie gesagt, nicht wirklich sicher, ob das so richtig ist. Bei der Bestellung wurde eine Vertragslaufzeit von einem Monat eingegeben.

Weiterlesen

[UPDATE 1] WB7.eu – Freehostertest

Nach der gestrigen kurzen Chat-Konversation mit Sven (Nachname wird nicht genannt, es sei denn, Sven wünscht dies ;)), in welcher ich bloß eine kurze Bewertung brauchte, ging es erst richtig los: Der Hostertest. Paid-Hoster zu testen, war mir zu großer (finanzieller) Aufwand, da es in diesem Sektor auch einfach zu viele gibt. Aber bei Freehostern geht das etwas schneller. Der Reihe nach:

Irgendwann vor langer Zeit: Ich habe in irgendeiner Forum zu wenig zu tun, und ein sinnvolles Projekt muss her. Prompt in diesem Moment ruft mich ein Freund an, der neben diversen anderen Fragen auch wissen wollte, welchen Freehoster ich empfehlen kann. Ich empfehle ihm kurzerhand den ersten Freehoster, den ich bei Google fand, ich sagte ihm auch „Muss nicht der Beste sein, war eben der erste Treffer“. Ging auch 3 Monate gut, nur irgendwann fehlte dies und das.

Drei Monate später: Weitere Kreative Phase, nur 3 Monate nach dem Anruf. „Eine Idee muss her“. Suchen nach einem vernünftigen Freehoster-Test mit Gegenüberstellung? Fehlanzeige. Auf Anhieb nichts auffindbar. Viele Hoster haben auf ihren Seiten Uptime-Statistiken, aber ich teste das lieber selbst. Wie, kann ich erst verraten, wenn der Langzeit-Check vorbei ist, da ich ein paar Tricks einsetzen musste.

Montag, 18.02.2013: Ein schnelles Dokument mit einem Textverarbeitungsprogramm einer Firma aus Redmond. 15 Hoster. Erstes aussortieren: Dort muss zur Anmeldung Geld fließen. Raus. Der ist Englisch, deutscher Support sollte schon drin sein. Raus.

Dienstag, 19.02.2013: Zweite Phase: Von nun noch 10 übrig gebliebenen waren bei einem die weiteren Spezifikationen erst später sichtbar, welcher auf raus musste.

Weiterlesen

gitolite-Repos auf dem Uberspace per http veröffentlichen

Achtung: Ob man die Variable $USER an den Stellen, wo sie verwendet wird, auch wirklich nutzen sollte, habe ich nicht überprüft. Manuell den Nutzer eintragen ist sicherer.

Langer Titel, langer Weg dahin:

Alles fing damit an, dass „mal eben“ zwei an einem Git-Repo arbeiten wollen, und da ich eben uberspace.de mag und dort Git zu Verfügung hatte, nutzten wir eben gitolite. Wir fingen an, doch bald stellte sich das erste Problem: Wie sollen andere das Repo „test.git“ clonen? Wir können (dank dem SSH-Key) ja mal eben

git clone user@cetus.uberspace.de:test

machen, und haben halt einen Klon auf dem Rechner. Will man das ganze verlinken, kam Jonas als erstes die Idee, das Repo in einen für den Apachen erreichbaren Ordner zu verschieben und einen (wer hätte es gedacht) Link zu erstellen:

mkdir /var/www/virtual/$USER/git.$USER.cetus.uberspace.de
cd /var/www/virtual/$USER/git.$USER.cetus.uberspace.de
mv /home/$USER/repositories/test.git test.git
ln -s /var/www/virtual/$USER/git.$USER.cetus.uberspace.de/test.git /home/$USER/repositories/test.git

Wenn man jetzt aber versucht, das Repo zu clonen, wird das an einem 403 scheitern:
$ git clone http://git.user.cetus.uberspace.de/test.git
Cloning into 'test'...
error: The requested URL returned error: 403 while accessing http://git.user.cetus.uberspace.de/test.git/info/refs?service=git-upload-pack
fatal: HTTP request failed

Das liegt an der Berechtigung. Der Ordner /var/www/virtual/$USER/git.$USER.cetus.uberspace.de  hat von sich aus einen chmod von 700, und diverse Unterverzeichnisse bekommen den bei jedem push. Also jedes mal einen chmod setzen, ist sinnfrei. Damit alles funktioniert, braucht das Verzeichnis /var/www/virtual/$USER/git.$USER.cetus.uberspace.de/test.git  einen chmod von 705, und alle Unterordner und Dateien auch. Direkt nach dem erstellen des Repos sollte man es schon verschieben und diverse Handlungen vornehmen, auch vor dem ersten push. Als erstes wären da die update-server-infos , und der chmod:
cd /var/www/virtual/$USER/git.$USER.cetus.uberspace.de/test.git

Weiterlesen

Ein langer Weg oder Endlich Ubernaut!

Halleluja, das hätte ich eher wissen müssen. Ich war lange Kunde bei dem großen Hoster S….., nennen wir ihn einfach mal $HOSTER, zuletzt mit 6 + 2 Domains, die beiden letzten lagen getrennt vom Webspace. Der verzweifelte Versuch die mit in die Verwaltung reinzuziehen, endete dabei: (Gedächtnisprotokoll)

$HOSTER: Guten Tag, Frau Sonstwer, $HOSTER Kundenservice, Guten Tag, was kann ich für sie tun?

Ich: Guten Tag, {NAME} hier, ich wäre daran interessiert, eine externe Domain aufzuschalten.

$: (unterbricht mich fast) Das ist bei uns nicht möglich.

I: Doch, dass muss möglich sein. Die Domain liegt ja dazu noch bei ihnen.

$: Nein, sie könnten jedoch die Domain in ihr Paket integrieren, das kostet sie bloß XX Cent mehr

Den Rest spare ich mir, dass dürfte reichen. Der beste Teil kam, als ich eine Wildcard zu Uberspace legen wollte, um Jonas Pasche und Team mal zu testen. Wie ich zu Uberspace kam? Nun ja, $HOSTER wurde mir zu inkompetent, und für diese Leistungen zu teuer. Ich liebäugelte erst mit all-inkl, und fand anschließend Uberspace. Beide gegenüber gestellt, war all-inkl mein Favorit, denn ich hatte Angst vor der Shell. (Das hat sich jetzt aber gegeben!) Nach ewigen Stunden im Wiki, wo wirklich alles, ja alles wichtige erklärt ist, wagte ich es mir: Ein kostenloser Testmonat. Die Registrierung war unbekannt einfach: Wunschnutzernamen eingeben, Wunschpasswort eingeben, los gehts! Ich sah (wie viele andere) das Preis-Argument im Vordergrund – Zahl so viel wie du willst, jedoch mindestens einen Euro. Jede „Standard-Domain“ (de, org, net, com) kostet 50 Cent mehr  im Monat, .eu

Weiterlesen