Internet

Firefox etwas schweigsammer machen – Der Useragend String

Firefox ist recht großzügig wenn es darum geht,
lauthals rumzubrüllen was er alles kann und hat.
Diese Information wird bei jeder Seitenanfrage an den Server mitgesand,
etwas unschön, weil dieser sog. “Useragent”-String zur identifikation herrangezogen werden kann.

Glücklicherweise kann man Firefox dieses Verhalten abgewöhnen.
Dazu in die Adressleiste

about:config

eingeben, und dort Rechtsklick -> Neu -> String.
Als Key

general.useragent.override

angeben, und als Value irgendwas wenig aussagekräftiges, ich hab einfach “Firefox 3” genommen.

[ munin ] Fritzbox traffic monitoring

Wann benötige ich wieviel Traffic,
so hier,
so von meinem DSL?

Diese Frage kam mir, und der Wunsch den Traffic den ich über meine Fritzbox ins Internet blase mal Mengenmäßig zu erfassen.

Also musste ein Munin Script her, welches die entsprechenden Werte aus der Fritzbox Admininterface herrauszulesen.

Hier kommts :

#!/bin/sh
# 
# Plugin to monitor the fritzbox traffic

#%# family=auto
#%# capabilities=autoconf

# If run with the "autoconf"-parameter, give our opinion on wether we
# should be run on this system or not. This is optinal, and only used by
# munin-config. In the case of this plugin, we should most probably
# always be included.

if [ "$1" = "autoconf" ]; then
        echo yes
        exit 0
fi

# If run with the "config"-parameter, give out information on how the
# graphs should look. 
 
if [ "$1" = "config" ]; then
#        LOAD_WARN=${load_warn:-10}
#        LOAD_CRIT=${load_crit:-120}
#
#       # The title of the graph
        echo 'graph_title fritz.box dayly traffic'
#       # Arguments to "rrdtool graph". In this case, tell it that the
        # lower limit of the graph is '0', and that 1k=1000 (not 1024)
        echo 'graph_args --base 1000 -l 0'
        # The Y-axis label
        echo 'graph_vlabel Data'
        # Graph category. Defaults to 'other'
        echo 'graph_category network'
        # The fields. "label" is used in the legend. "label" is the only
        # required subfield. 
        echo 'load.label traffic'
        # These two are optional. They are only used if you have
        # configured your munin to tell a Nagios-server about any
        # problems
        #echo "load.warning $LOAD_WARN"
        #echo "load.critical $LOAD_CRIT"
        # This one is purely to add an explanation to the web page. The first
        # one is for the graph itself, while the second one is for the field
        # "load".
        echo 'graph_info The load average of the machine describes how many processes are in the run-queue (scheduled to run "immediately").'
        echo 'load.info Average load for the five minutes.'

        # Last, if run with the "config"-parameter, quit here (don't
        # display any data)
        exit 0
fi

# If not run with any parameters at all (or only unknown ones), do the
# real work - i.e. display the data. Almost always this will be
# "value" subfield for every data field.

###############################
#
# Change password here
#
###############################

FRITZBOX_ADMIN_PASSWORD='PASSWORD123' # Hier password ersetzen

################################
#
# End change password
#
################################


echo -n "load.value "
VAR=`wget -qO- --post-data "getpage=../html/de/menus/menu2.html&var:pagename=inetstat&var:menu=internet&var:lang=de&errorpage=../html/index.html&login:command/password=$FRITZBOX_ADMIN_PASSWORD" http://fritz.box/cgi-bin/webcm | cat`;
INL=`echo "$VAR" | grep  "var inl = " |  sed 's/[a-zA-Z =]*\([0-9]*\).*/\1/'`;
OUT=`echo "$VAR" | grep "var outl = " | sed 's/[a-zA-Z =]*\([0-9]*\).*/\1/'`;
let RES=$INL+$OUT;
echo $RES;

Enjoy using it.

More ...

langsam laufen lernen

Früher war das Netz wohl ein abenteuerlicher Ort. Aus Erzählungen stellte ich mir stets einen technisch beschränkten Ort vor, dessen Kommunikationsmittel das Usenet und Mailinglisten waren. Dessen Bewohner spätere Experten wurden, dessen damalige Geistesblitze in der Dotcom-Blase grandios scheiterten. Kurzum: Ein Ort voller Pioniergeist, ein Ort voller Gründerstimmung, ein Ort voller Enthusiasten. Ein schöner Ort. (…)

via langsam laufen lernen.

Ein sehr schöner Text über das was das Internet war, und was es werden könnte,

More ...

ssh und dyndns und “Permanently added the RSA host key for IP address”

Jeder der eine Kiste hinter einem normalen DSL-Anschluss mit dynamischer IP hat
kennt das Problem: Wie finde ich den Weg zur Kiste.

Gut die Lösung ist nicht schwer und heißt Dyndns-Adresse, mit passendem Client,
der die Adresse immer schön auf die gerade aktuelle Heimische IP zeigen lässt.

Schön und gut,
das funktioniert nur wird man feststellen, dass man alle 24 Stunden mit folgender Nachricht behelligt wird:

Warning: Permanently added the RSA host key for IP address ‘[a.b.c.d]’ to the list of known hosts.

More ...

[ interrail ] en France :)

Sooo wir sind angekommen in diesem Frankreich,
genauer Strasbourg.
Eigentlich ganz schön hier, auch wenn der orange.fr Mensch erstmal garnicht drauf klar kam das ich ne Prepaid karte mit Internet MAX option von ihm wollte.
Naja die Prepaid ist trotzdem mal gekauft mal sehen ob wir die Internet option selbst irgendwie gebucht bekommen.
Ansonsten müssen wir halt Mc.Donalds finden die uns Internetzugang gewähren :) …
Jetzt heißt es jedenfalls erstmal genießen das der Rucksack ab ist,
Pommes futtern und darauf warten das Morgen die erste Zugfahrt steigt.

Neuer Artikel 5

Mir liegt das neue Grundgesetz vor. Ich zitiere:

Artikel 5:

Jeder hat das Recht, ██████ ██████ ██████ ██████ , ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ ██████ sich aus ██████ ██████ Quellen ██████ zu unterrichten. Die ███ █████████ ██████ Berichterstattung durch Rundfunk und Film werden gewährleistet. Eine Zensur findet ███ statt.

Zitat Ende.

via lanu

Was sich alles im Iphone versteckt

Quicktime loading film

Bei meiner täglichen Reise durch die weiten des unergründeten Internet,
bin ich in einem Blog über einen Film gestolpert.
Vor lauter neugier hat mein Finger ihn berührt,
ganz ohne Hintergedanken,
und eigentlich in der Erwartung eine Fehlermitteilung
von wegen “Flash geht garnicht auf dem Iphone” zu erhalten.

Aber OHO…Nein diesmal nicht

das Video war in einem Quicktime-Format und schau einer an:
Iphone kann Quicktime von Webseiten abspielen :)

More ...

Jabber vs. MSN

Kampf gegen den pyMSNt Transport gewonnen :)

Dank der Debian Lenny aktualisierung war die Instalation des pymsnt-Transports mit 

apt-get pymsnt

schnell erledigt.
Auch die Config sah gut aus.
Allerdings weigerte sich der Transport sich zu Verbinden:

Failed to connect to MSN servers: [Failure instance: Traceback (failure 
with no frames): <type ‘exceptions.Exception’>: Timeout 
] 

wie sich zeigte war die standart Host einstellung verkehrt statt

127.0.0.1

muss hier die externe IP eingetragen werden.

Mein Jabber spricht jetzt auch ICQ

Dank des schoenen Jabberpakets von hier
spricht mein Jabber-Server jetzt auch ICQ.

Jetzt fehlt nur noch ne Config möglichkeit,
den Transport auf eine Nutzung für User des eigenen Servers zu beschränken.

Update 14.02.2009 17:30:

Oh gott in die richtige Config muesste man schauen (ejabberd.cfg):

Der betreffende Teil sieht so aus

% Jabber ICQ Transport
%durch access, local nur fuer locale user
{5347, ejabberd_service, [{ip, {127, 0, 0, 1}},
{access, all},
{hosts, [“icq.ohneKontur.de”], [{password, “strenggeheimesgeheimnis;)”}]}]},

More ...

Archiv