Zahnarztpraxis Tausend Hirschmann in Kempten

May 17th, 2011 by Mark 2 comments »

Letztes Wochenende habe ich ungeplant wieder einmal bei Zahnarzt vorbeischauen müssen. Ich war über das Wochenende bei engen Freunden in Kempten wo wir gegrillt haben. Die Region Richtung Bodensee hat einiges zu bieten, auch schöne Zahnarztpraxen ;)

Beim Biss auf eine dickes Stück Brot hat sich ein wurzelbehandelter Zahn genau in der Mitte geteilt. Also musste ich zum Zahnarzt. Mein Freund empfiehl mit dann die Zahnarztpraxis von Tausend Hirschmann in Kempten, wo wir auch gleich hinfuhren. Der Zahn musste dann schlussendlich komplett entfernt werden, es war nichts mehr zu machen. Auf den Röntgenbilder die mir in der Praxis gezeigt wurden war es auch für mich erkennbar -> der Riss ging bis hinunter zur Zahnwurzel. Tja, jetzt komme ich um ein Implanten wohl nicht mehr herum.

Die Praxis war nebenbei der Hammer. Erst dachte ich, ich wäre falsch. Die Praxis sieht mehr aus wie eine Schönheitsklinik. Überall Flatscreens, schicke Designermöbel und bis ins letzte Detail ausgestattet. Echt Top. Der Tipp meines Freudes kann ich weiterempfehlen. Wer einen Zahnarzt in Kempten sucht, sollte mal in der Praxis von Tausend Hirschmann vorbeischauen.

VMTurbo phones home

March 16th, 2011 by Mark No comments »

It`me, VMTurbo!

http://download.vmturbo.com/appliance/cgi-bin/vmtcallhome.cgi

http://download.vmturbo.com/appliance/cgi-bin/vmtcallhome.old

#!/usr/bin/perl -w
#
#
use strict;
use vars qw($cgi $event $pm $vm $app $health $sendmail $reply_to $send_to $subject $content $whois);

# Autoflush.
$| = 1;

# Print the HTTP header line.
print “Content-Type: text/html\n\n”;

# Make sure CGI version 2.46 or above is installed.
eval(“use CGI 2.46 qw(-private_tempfiles :standard);”);
(print(“Error: $@”), exit(-1)) if $@;

# Create CGI object.
$cgi = new CGI;

# Has any files been uploaded?
if (! $cgi->param(‘event’)) {
print <<__END__ERROR__;



It seems like you have not specified the event.
Please try again.


__END__ERROR__
exit(-1);
}

# Prep email content
$sendmail = “/usr/sbin/sendmail -t”;
$subject = “Subject: $event notification from $ENV{REMOTE_ADDR}\n”;
$send_to = “To: support\@vmturbo.com\n”;

# Get the whois information
$whois = `whois $ENV{REMOTE_ADDR}`;

# Get the event type: Firstboot or Discovery
$event = $cgi->param(‘event’);

if ($event eq “firstboot”) {
$reply_to = “Reply-to: support\@vmturbo.com\n”;
$content = “Appliance booted at customer IP: $ENV{REMOTE_ADDR}\n”;
} elsif ($event eq “discovery”) {
$reply_to = “Reply-to: support\@vmturbo.com\n”;
$pm = $cgi->param(‘PM’);
$vm = $cgi->param(‘VM’);
$app = $cgi->param(‘APP’);
$content = “Discovery completed at customer IP: $ENV{REMOTE_ADDR} with PM=$pm, VM=$vm, App=$app\n”;
} elsif ($event eq “healthcheck”) {
$reply_to = “Reply-to: healthcheck\@vmturbo.com\n”;
$health = $cgi->param(‘HEALTH’);
$content = “Healtcheck results from customer IP: $ENV{REMOTE_ADDR} $health\n”;
}

# Send email notification
open(SENDMAIL, “|$sendmail”) or die “Cannot open $sendmail: $!”;
print SENDMAIL $reply_to;
print SENDMAIL $subject;
print SENDMAIL $send_to;
print SENDMAIL “Content-type: text/plain\n\n”;
print SENDMAIL $content.$whois;
close(SENDMAIL);

mod_fcgid: HTTP request length 135714 (so far) exceeds MaxRequestLen (131072)

November 30th, 2010 by Mark 15 comments »

Dieser interessante kleine Fehler trat, zumindest bei mir, auf wenn man, wie ich, von Debian lenny auf squeeze updated. Der Parameter MaxRequestLen kam mir unter lenny nie in die Wege.
Dieser wurde wohl mit einem neuen default Wert versehen. Interessanterweise wirkt sich der Parameter darauf aus wie gross eine Datei sein darf welche man als Dateianhang hochladen möchte. In diesem Fall ganze 131072 bytes. Ein bisschen wenig ;)

mod_fcgid: HTTP request length 135714 (so far) exceeds MaxRequestLen (131072)

Der Paramter wird wie folgt in der Datei /etc/apache2/mods-available/fcgid.conf einfach angehoben. In diesem Beispiel auf 15MB.


AddHandler fcgid-script .fcgi
FcgidConnectTimeout 20
MaxRequestLen 15728640

SuperClix will Passwort für Accountlöschung

November 11th, 2010 by Mark 1 comment »

Bei der Durchsicht alter Zugänge zu Portalen im Netz, welche ich nicht mehr benötige, habe ich in den letzten Tagen eigentlich nur gute Erfahrungen gemacht. Zumindest auf den Portalen die es auch noch gibt konnte ich meinen Account entweder selbständig löschen oder eine Supportanfrage wurde kurzfristig mit einer Löschbestätigung geschlossen. Rundum eine sehr überraschende Erfahrung welche zeigt das Datenschutz nach den vielen Pannen immer mehr in den Vordergrund von Unternehmen & Portalen rückt.

Aber wo viel Gutes, da wohl auch Schlechtes.

SuperClix, ein Partnerprogramm-Netzwerk, schrieb mir das die Accountlöschung nur möglich ist wenn ich mein Passwort mitteile. Auf Nachfrage ob dies ernstgemeint sei und den Hinweis, dass kein Dienstleister der Welt das Passwort seiner Kunden wissen will, wurde mir lapidar mitgeteilt:

…ja, es ist unser ernst. Ansonsten würden wir diese Mail nicht versenden.

Für SuperClix habe ich zur Accountlöschung das Passwort geändert. Leider fällt mir zu spät ein das ich folgendes hätte wählen sollen: “Datenschutz-kennen-wir-nicht!”

AVM: no response from Modem! Workaround…now!

November 4th, 2010 by Mark 4 comments »

Ich musste grad lachen als ich die Debug-Meldungen meiner AVM 7570 HN-Edition durchschaute.

===================================================
AVM: no response from Modem! Workaround…now!
===================================================
1) SW reset
unlocking interrupts
VINAX: GOT INTERRUPT: user reset
locking interrupts
reset done. wait for first modem response.
Done. Modem state= 0
=======================================
workaround worked! (after 1 attempt(s))
exiting workaround.
=======================================
na bitte geht doch
=======================================
VINAX_DRV[00]: Start Download – DMA transfere
VINAX_DRV[00]: BM-7 CS: EMPTY page[53] found – skipped
VINAX_DRV[00]: BM-7 CS: EMPTY page[54] found – skipped
VINAX_DRV[00]: BM-7 CS: EMPTY page[55] found – skipped
VINAX_DRV[00]: BM-7 CS: EMPTY page[61] found - skipped
VINAX_DRV[00]: BM-7 CS: EMPTY page[62] found - skipped
checked download state machine (= 4)

VideoWeb – Nicht mehr Wert als Katzengold

September 16th, 2010 by Mark 6 comments »

Ich quäle mich schon lange mit dem VideoWeb 600s der VideoWeb GmbH. Bereits seit den Anfängen der BETA-Phase im Frühjahr diesen Jahres steht der HDTV SAT-Empfänger im Wohnzimmer. Über die anfänglichen Probleme des VideoWeb in der BETA-Phase konnte ich als IT-affiner locker hinweg sehen. Doch leider hat sich seit Ende der BETA-Phase nicht viel verändert.

Wenn ich die Webseite lese und dann Sätze wie “VideoWeb 600s ist ein leistungsfähiger “HDTV-Computer” …” entdecke, graut es mir. Man könnte auch einen Blinden als Verkäufer in der Farben-Abteilung eines Baumarktes beschäftigen, welcher Kunden von den brillianten Farben vorschwärmt. Nein, so geht das nicht!

Der VideoWeb kann nicht einmal Dinge welcher jeder “Baumarkt-Receiver” beherscht. Wenn schon ein Dual-Core Prozessor verbaut ist, warum muss ich mich dann mit solchen langen Umschaltzeiten herumschlagen? Das macht keinen Spass! Es macht noch weniger Spass jedesmal aufstehen zu müssen und die Kiste vom Stromnetz zu trennen wenn sie sich wiedereinmal aufhängt wenn man zu schnell oder zu oft die Kanäle zappt. Der Support hat mir damals empfohlen doch langsamer zu zappen. Aua!

Der so oft hochgelobte und mit Preisen behangene VideoWeb 600s ist meiner Meinung nach eine grosse Seifenblase. Ich kann Ihn an dieser Stelle nicht weiterempfehlen. Aufgrund meiner gemachten Erfahrungen kann ich derzeit nur von einem Kauf abraten.

PHP Script um IPv6 und IPv4 connections zu unterscheiden

July 1st, 2010 by Mark No comments »

$ip = getenv ("REMOTE_ADDR");
if (substr_count($ip,":") > 0
&& substr_count($ip,".") == 0) {
echo 'You are using .'href="http://www.dnsstuff.com/tools/whois.ch?ip='
. $ip . '"> IPv6
';
} else {
echo "You are using IPv4";
}
?>

Via PHP snipplet for detecting users with IPv6

VideoWeb Firmware Version 52

May 20th, 2010 by Mark 4 comments »

Heute ist die Firmware Version 52 erschienen. Wer wir einige andere User mal hineinschauen möchte, dem seit die folgende URL empfohlen:

VideoWeb 600s – Firmware v52

Seit heute wird jedoch der User Agent des Browsers ausgewertet. Es ist daher notwendig diesen anzupassen. Die gelingt am einfachsten mit dem User Agent Switcher von Chris Pederick.

Der zu wählende User Agent lautet: COSHIP HTTP Client 1.1

VideoWeb 600s: about:/administrator.htm

May 10th, 2010 by Mark 6 comments »

Wer im Browser der VideoWeb STB about:config.htm eingibt hat, wird auf eine Loginseite umgeleitet. Nach erfolgreicher Eingabe des Passwortes wird mal auf about:/administrator.htm umgeleitet. Diese URL kann man aber auch direkt eingegeben werden, so spart man sich die Passworteingabe.

VideoWeb 600s aka Coship N8750B?

April 18th, 2010 by Mark 2 comments »

Mittlerweile steht allen Betatestern die Firmwareversion v45 zum Download zur Verfügung. Ein Grund sich den HDTV+ SAT-Receiver wiedereinmal näher anzuschauen. Diesmal geht die Recherche im Netz weiter. Vielleicht gibt es ja schon andere die sich den VideoWeb 600s näher angeschaut haben. Bei meiner Suche stolpere ich wiedereinmal über die Coship Herstellerwebseite. Diesmal besuche ich die Ecke Products. Ich frage mich 2 Sekunden später warum ich dort noch nie war. SInd hier doch alle Produkte von Coship aufgelistet. Darunter der N8750B, der dem VideoWeb 600s doch sehr sehr ähnlich sieht.

Der VideoWeb ist also ein umgelabberter Coship N8750B. Dann recherchiere ich mal weiter. Mal sehn was sich über das Original im Netz finden lässt.