Rechenzentren, Standorte und weiter gehts …

In den letzten Monaten ist viel passiert – sowohl privat als auch bei ANEXIA. Wir haben wieder neue Rechenzentrums-Standorte erschlossen, an welchen wir unter anderem auch computing ressources (zB in Form von virtual machines) bereitstellen:

#) Sao Paulo
#) Rio de Janeiro
#) Sydney

Zusätzlich dazu folgen in den nächsten Wochen:

#) Taipeh (Taipei)
#) Bratislava
#) Kuwait-Stadt

Es bleibt also spannend 🙂

Theme iFeature Block-Style deaktivieren …

wp-content/themes/ifeature/css/style.css

Line 422: /* WordPress Styles  */
Line 423: 
Line 424: .featured-image {margin-top:4px;margin-right: 12px;margin-bottom: 10px;}
Line 425: 
Line 426: .alignnone {
Line 427: /*      display: block; */
Line 428:     margin: 5px 20px 20px 0;
Line 429: }

Spam-Mails, PHP, Tracking

Install runkit module:

wget https://github.com/downloads/zenovich/runkit/runkit-1.0.3.tgz
tar xf runkit*.tgz
cd runkit-1.?.?
phpize
./configure
make
make install

Edit php.ini:

extension=runkit.so
runkit.internal_override=1
auto_prepend=/sendmail_tracker.php

Create /sendmail_tracker.php:

touch /sendmail_tracker.php
chown root:root /sendmail_tracker.php
chmod 755 /sendmail_tracker.php

Edit /sendmail_tracker.php:

<?php

runkit_function_redefine('mail','','

        $mail_args = func_get_args();
        $sendmail_tracker_log =  "\n\n".date("d.m.y H:i:s") . "\n";
        $sendmail_tracker_log .= "### Start Mail\n";
        $sendmail_tracker_log .= "Script: ".$_SERVER[\'SCRIPT_FILENAME\']."\n\n";
        $sendmail_tracker_log .= "Mail to: ".$mail_args[0]."\n";
        $sendmail_tracker_log .= "Mail subject: ".$mail_args[1]."\n";
        $sendmail_tracker_log .= "Args: ".print_r(func_get_args(),TRUE)."\n";
        $sendmail_tracker_log .= "\n### End Mail";
        $sendmail_tracker_fp =   fopen("/var/log/sendmail_tracker_log","a+");
        fwrite( $sendmail_tracker_fp, $sendmail_tracker_log);
        fclose( $sendmail_tracker_fp );

        unset($sendmail_tracker_log);
        unset($sendmail_tracker_fp);
        unset($mail_args);
');

?>

Create logfile:

touch /var/log/sendmail_tracker_log && chmod 666 /var/log/sendmail_tracker_log

Restart Apache

Read logfile:

tail -f /var/log/sendmail_tracker_log | grep Script

Extreme Networks ACL

# vi ssh-acl.pol

ssh-acl.pol:

entry permitMGMT {
	if match all {
		protocol tcp;
		destination-port 22-23;
		source-address 1.1.1.1/32;
		destination-address 2.2.2.2/32;
	} then {
		permit;
		count permitMGMT;
	}
}

entry dropMGMT {
	if match all {
		protocol tcp;
		destination-port 22-23;
		destination-address 2.2.2.2/32;
	} then {
		deny;
		count dropMGMT;
	}
}

# check policy ssh-acl
# configure access-list ssh-acl vlan Mgmt

Galaxy S3 und „Hallo?!?“ …

Mein Galaxy S3 hat leider einen technischen Defekt. Irgendwas am Empfangsmodul dürfte defekt sein – hab jetzt als Zwischenlösung noch eines gekauft und erstmal meine ganzen Daten migriert. Morgen geht das Defekte zur Reparatur raus und ich bin schon gespannt, was das Ding für ein Leiden hat :(.

Linux und IPv6 …

Wer von euch sich mit Linux und IPv6 befasst, der weiß sicher auch, dass eine aktuelle BGP Full Table etwas mehr als 9.600 Routen enthält. Wenn man ein Testlab hat und eine Full Table ziehen möchte, dann sollte man unter Linux (betroffen sind zumindest aktuelle Debian, Ubuntu und Suse Installationen) überprüfen wie groß die Routingtable für IPv6 überhaupt sein darf:

# cat /proc/sys/net/ipv6/route/max_size
4096

Mit 4K kommt man da nicht wirklich weit ;). Das ist einer der Werte die angepasst werden müssen … weiter sollte man ebenfalls noch auf r/wmem_default und r/wmem_max aufpassen. Sonst gibts kuriose Fehlermeldungen wie diese:

netlink-cmd error: Cannot allocate memory, type=RTM_NEWROUTE(24), seq=537054

Cisco, Bestellung und viel Projektarbeit …

Heute haben wir den ersten Teil unserer laufenden großen Cisco Bestellung rausgesandt. Morgen wissen wir dann final was wir zusätzlich noch brauchen werden, dann geht Teil 2 raus. Und dann wirds richtig spannend … denn wir bringen auch einen zusätzlichen Hersteller ins Spiel, dessen Produkte ausgezeichnet funktionieren, perfekt mit unseren Plänen harmonieren und einfach ein unschlagbare Preis-/Leistungs-Verhältnis haben. Mehr dazu dann in den nächsten Tagen ;).

Samsung Galaxy SIII

Seit heute bin ich Besitzer eines Samsung Galaxy SIII white. Bisher war ich mit den Leistungen des SII äußerst zufrieden – lediglich die Performance vom SIII ist wesentlich besser, weshalb ich gerade damit beschäftigt bin meine Apps zu dumpen und zu überspielen ;).