<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
  <channel>
    <title>ScriptBlogger</title>
    <link>http://scriptblogger.de/</link>
    <description>Hier kommt alles auf den Tisch, was so im Alltag von GentleSource, STADTAUS.com und Schedule Organizer passiert. Nette Kunden. Nervige Kunden. Lustiges, Trauriges, Interessantes, Schockierendes, Bescheuertes und noch ganz andere Dinge aus dem Support. Fremde und eigene Dummheiten. Kritisches und Unkritisches.</description>
        <item>
       <title>GrÃ¶Ãeres Update fÃ¼r Appointmind</title>
       <link>http://scriptblogger.de/update-fuer-appointmind-651.html</link>
       <guid>http://scriptblogger.de/update-fuer-appointmind-651.html</guid>
       <description>&lt;p&gt;Unser Saas f&amp;uuml;r &lt;a href=&quot;https://www.appointmind.de/&quot;&gt;Online Terminvereinbarung&lt;/a&gt; hat heute ein gr&amp;ouml;&amp;szlig;erers Update erhalten. Enthalten sind eine Menge Fehlerbehebungen sowie viele kleine und einige gro&amp;szlig;e Neuerungen.&lt;/p&gt;&lt;p&gt;So l&amp;auml;sst sich der Administrationsbereich nun per Zwei-Faktor-Authentifizierung sichern. Dabei ist aufgefallen, dass die Server-Uhr um eine Minute nachging. Leider macht das die Zwei-Faktor-Authentifizierung unm&amp;ouml;glich. Aber zum Gl&amp;uuml;ck gibt es Zeit-Server, mit denen man den Server automatisch synchronisieren lassen kann. :-)&lt;/p&gt;&lt;p&gt;Am Anfang der Woche haben wir endlich den Server auf PHP 7 aktualisiert. War h&amp;ouml;chste Zeit. Jetzt l&amp;auml;uft alles noch schneller und sicherer. :-)&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/update-fuer-appointmind-651.html&quot; title=&quot;GrÃ¶Ãeres Update fÃ¼r Appointmind&quot;&gt;GrÃ¶Ãeres Update fÃ¼r Appointmind&lt;/a&gt;</description>
       <pubDate>Sat, 10 Feb 2018 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>Cron-Jobs behindern sich gegenseitig</title>
       <link>http://scriptblogger.de/cron-jobs-behindern-sich-gegenseitig-635.html</link>
       <guid>http://scriptblogger.de/cron-jobs-behindern-sich-gegenseitig-635.html</guid>
       <description>&lt;p&gt;Keine Ahnung, ob das normal ist, aber auf dem Managed Server bei Domainfactory kommen sich zeitgleich gestartete Cron-Jobs in die Quere. Einer der beiden Cron-Jobs st&amp;ouml;&amp;szlig;t eine Datenbanksicherung per &lt;em&gt;mysqldump [...] | gzip&lt;/em&gt; an und der andere Cron-Job ist ein PHP-Script.&lt;/p&gt;&lt;p&gt;Es stellte sich heraus, dass die Datenbanksicherung nicht vollst&amp;auml;ndig ausgef&amp;uuml;hrt wird, wenn zur gleichen Zeit ein anderer Cron-Job l&amp;auml;uft. Hat m&amp;ouml;glicherweise etwas damit zu tun, dass beide auf die selbe Datenbank zugreifen. Das ist wahrscheinlich eine Sache, die man von vornherein h&amp;auml;tte vermeiden sollen. Jetzt sind wir auf jeden Fall schlauer. ;-)&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/cron-jobs-behindern-sich-gegenseitig-635.html&quot; title=&quot;Cron-Jobs behindern sich gegenseitig&quot;&gt;Cron-Jobs behindern sich gegenseitig&lt;/a&gt;</description>
       <pubDate>Tue, 10 Nov 2015 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>Wie Twitter unseren Kurz-URL-Server crashte</title>
       <link>http://scriptblogger.de/wie-twitter-unseren-kurz-url-server-crashte-595.html</link>
       <guid>http://scriptblogger.de/wie-twitter-unseren-kurz-url-server-crashte-595.html</guid>
       <description>&lt;p&gt;Zugegeben, der Titel ist etwas irref&amp;uuml;hrend. Nicht Twitter allein hat daf&amp;uuml;r gesorgt, dass unser Server kurzfristig &amp;uuml;berlastet war. Neben dem Twitterbot haben auch UnwindFetchor, TweetmemeBot, Twisted PageGetter, real-url.org, Voyager und andere den Server &amp;uuml;berlastet. Wenn zig Anfragen pro Sekunden eingehen, kann das einen virtuellen Server schon aus der Fassung bringen.&lt;/p&gt;&lt;p&gt;Was war passiert. Spammer hatten auf gentleurl.net eine Menge Kurz-URLs generiert und dann &amp;uuml;ber diverse Benutzerkonten auf Twitter gepostet. Jede auf Twitter gepostete URL wird sofort von einer zweistelligen Zahl Bots besucht. Dabei wird ein HEAD Request gemacht, um diverse Informationen zu erhalten. real-url.org ermittelt zum Beispiel die richtige URL, die sich hinter einer Kurz-URL versteckt. Wei&amp;szlig; der Fuchs, was die anderen Dienste mit den Informationen anstellen.&lt;/p&gt;&lt;p&gt;Richtig unangenehm ist nur, dass die Bots alle nicht besonders nett sind. Denn statt sicher zu stellen, dass der Server nicht durch die Masse der eigenen Anfragen in die Knie gehen, h&amp;auml;mmerten die Bots ohne Unterlass und Pause auf den Server ein. Bei mehreren Tausend URLs, die alle &amp;uuml;ber einen sehr kurzen Zeitraum bei Twitter gepostet wurden, ist das dann nicht mehr lustig.&lt;/p&gt;&lt;p&gt;Abhilfe schaffte dann nur noch, diese Bots auszusperren, Firewall und .htaccess sei Dank.&lt;/p&gt;&lt;p&gt;Am Ende waren es dann rund 55.000 Hits in einem Zeitraum von f&amp;uuml;nf Stunden. Am &quot;flei&amp;szlig;igsten&quot; war der UnwindFetchor mit 33,890 Hits, gefolgt von Twisted PageGetter und Voyager mit jeweils rund 8.000 Hits. Nachdem wir dann die diversen Bots gesperrt haben, kamen dann nochmals knapp 65.000 Zugriffe zusammen, die aber zum Gl&amp;uuml;ck ins Leere liefen und keinen Schaden mehr verursachten.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/wie-twitter-unseren-kurz-url-server-crashte-595.html&quot; title=&quot;Wie Twitter unseren Kurz-URL-Server crashte&quot;&gt;Wie Twitter unseren Kurz-URL-Server crashte&lt;/a&gt;</description>
       <pubDate>Mon, 19 Mar 2012 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>HTML-Dateien bei Strato als PHP-Dateien parsen</title>
       <link>http://scriptblogger.de/html-dateien-bei-strato-als-php-dateien-parsen-582.html</link>
       <guid>http://scriptblogger.de/html-dateien-bei-strato-als-php-dateien-parsen-582.html</guid>
       <description>&lt;p&gt;Das Wichtigste gleich vorweg. Strato erlaubt es nicht, Dateien mit der Endung .html als PHP-Dateien parsen zu lassen. Wer PHP-Code in seinen .html-Dateien ausf&amp;uuml;hren m&amp;ouml;chte, muss die Dateien in .php-Dateien umbenennen.&lt;/p&gt;&lt;p&gt;Problematisch wird das beim Thema Suchmaschinenoptimierung. Einfach mal alle Dateinamen &amp;auml;ndern kann sich nachteilig auf das Ranking auswirken.&lt;/p&gt;&lt;p&gt;Die L&amp;ouml;sung ist mod_rewrite. Mit einer einfachen Anweisung in der .htaccess werden alle .html-Dateien im Hintergrund in .php-Dateien umgeschrieben:&lt;/p&gt;&lt;pre&gt;RewriteEngine on&lt;br /&gt;RewriteRule ^(.*).html$ $1.php&lt;/pre&gt;&lt;p&gt;Damit k&amp;ouml;nnen alle Links zu .html-Dateien gleich bleiben, obwohl alle Dateien in .php-Dateien umbenannt wurden.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/html-dateien-bei-strato-als-php-dateien-parsen-582.html&quot; title=&quot;HTML-Dateien bei Strato als PHP-Dateien parsen&quot;&gt;HTML-Dateien bei Strato als PHP-Dateien parsen&lt;/a&gt;</description>
       <pubDate>Sat, 18 Feb 2012 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>DOS gegen unsere Kurz-URL-Dienste</title>
       <link>http://scriptblogger.de/dos-gegen-unsere-kurz-url-dienste-580.html</link>
       <guid>http://scriptblogger.de/dos-gegen-unsere-kurz-url-dienste-580.html</guid>
       <description>&lt;p&gt;Was f&amp;uuml;r ein Mist. Heute f&amp;auml;hrt wieder jemand einen DOS gegen unseren Kurz-URL-Server. Die Angriffe werden jetzt erst einmal geblockt und der Server ist auch wieder gut erreichbar. Hoffen wir, dass es so bleibt.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dos-gegen-unsere-kurz-url-dienste-580.html&quot; title=&quot;DOS gegen unsere Kurz-URL-Dienste&quot;&gt;DOS gegen unsere Kurz-URL-Dienste&lt;/a&gt;</description>
       <pubDate>Fri, 17 Feb 2012 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>Host-Konfiguration unter Plesk Ã¤ndern</title>
       <link>http://scriptblogger.de/host-konfiguration-unter-plesk-aendern-552.html</link>
       <guid>http://scriptblogger.de/host-konfiguration-unter-plesk-aendern-552.html</guid>
       <description>&lt;p&gt;Um nachhaltig &amp;Auml;nderungen an den Konfigurationsdateien des Web-Servers unter Plesk vornehmen zu k&amp;ouml;nnen, gibt es eine einfache L&amp;ouml;sung, die auch in der &lt;a href=&quot;http://kb.parallels.com/432&quot; target=&quot;_blank&quot;&gt;Hilfedatenbank von Plesk erw&amp;auml;hnt&lt;/a&gt; wird.&lt;/p&gt;&lt;p&gt;Individuelle Konfigurationen wie zum Beispiel die &amp;Auml;nderung des &lt;span style=&quot;font-family: courier new,courier;&quot;&gt;open_basedir&lt;/span&gt;-Pfades oder das Einstellen einer &lt;a href=&quot;http://kb.parallels.com/2239&quot; target=&quot;_blank&quot;&gt;Wildcard-Sub-Domain&lt;/a&gt; tr&amp;auml;gt man in eine vhosts.conf ein, die man im Verzeichnis /conf/ beim jeweiligen virtuellen Host erstellt.&lt;/p&gt;&lt;pre&gt;&amp;lt;Directory HTTPD_VHOSTS_D/domain.com/httpsdocs&amp;gt;&lt;br /&gt;    php_admin_value open_basedir /path/to/vhosts/domain.com/httpsdocs:/tmp&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;/pre&gt;&lt;p&gt;F&amp;uuml;r die Wildcard-Sub-Domain tr&amp;auml;gt man einfach ein Server-Alias ein:&lt;/p&gt;&lt;pre&gt;ServerAlias *.domain.com&lt;/pre&gt;&lt;p&gt;Nachdem die Datei &lt;span style=&quot;font-family: courier new,courier;&quot;&gt;vhosts.conf&lt;/span&gt; erstellt wurde, muss die Serverkonfiguration neu geschrieben werden. Das passiert mit folgendem Kommando:&lt;/p&gt;&lt;pre&gt;~# /usr/local/psa/admin/sbin/websrvmng -a -v&lt;/pre&gt;&lt;p&gt;Seit Plesk-Version 10.0:&lt;/p&gt;&lt;pre&gt;~# /usr/local/psa/admin/sbin/httpdmng --reconfigure-all&lt;/pre&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/host-konfiguration-unter-plesk-aendern-552.html&quot; title=&quot;Host-Konfiguration unter Plesk Ã¤ndern&quot;&gt;Host-Konfiguration unter Plesk Ã¤ndern&lt;/a&gt;</description>
       <pubDate>Tue, 10 Jan 2012 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>DoS beendet</title>
       <link>http://scriptblogger.de/dos-beendet-528.html</link>
       <guid>http://scriptblogger.de/dos-beendet-528.html</guid>
       <description>&lt;p&gt;Wir haben jetzt eine M&amp;ouml;glichkeit gefunden, den Angreifer zu blocken. St&amp;auml;ndiges Wechseln der Proxy-Server wird ihm jetzt nichts mehr n&amp;uuml;tzen. Dr&amp;uuml;cken wir die Daumen, dass die L&amp;ouml;sung dauerhaft ist.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dos-beendet-528.html&quot; title=&quot;DoS beendet&quot;&gt;DoS beendet&lt;/a&gt;</description>
       <pubDate>Sun, 11 Dec 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>DoS geht weiter</title>
       <link>http://scriptblogger.de/dos-geht-weiter-527.html</link>
       <guid>http://scriptblogger.de/dos-geht-weiter-527.html</guid>
       <description>&lt;p&gt;Mit der Weiterleitung haben wir den Angreifer nicht lange auf Distanz halten k&amp;ouml;nnen. Jetzt versuchen wir mal einen neuen Trick. Bei den aktuell von dem Typen verwendeten IP-Adressen blenden wir jetzt folgende Nachricht ein:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Due to heavy load this server is down for the time being.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Mal sehen, ob er sich an der Nase herumf&amp;uuml;hren l&amp;auml;sst.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dos-geht-weiter-527.html&quot; title=&quot;DoS geht weiter&quot;&gt;DoS geht weiter&lt;/a&gt;</description>
       <pubDate>Fri, 09 Dec 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>Angreifer Ã¼berlistet</title>
       <link>http://scriptblogger.de/angreifer-ueberlistet-526.html</link>
       <guid>http://scriptblogger.de/angreifer-ueberlistet-526.html</guid>
       <description>&lt;p&gt;Jetzt haben wir den Angreifer, der in den letzten Tagen massive Zugriffe auf wegwerfemail.de verursacht, &amp;uuml;berlistet. Vorerst zumindest.&lt;/p&gt;&lt;p&gt;Nachdem wir eine IP-Adresse nach der anderen geblockt haben, fehlt uns langsam die Lust - und vor allem auch die Zeit - das Katz-und-Maus-Spiel weiter mitzumachen. Da der Typ zeitnah mit einer neuen IP-Adresse am Start war, nahmen wir an, dass der schon mal eine Liste an Proxies bereit hat und automatisch den n&amp;auml;chsten nimmt, wenn der bisherige nicht mehr funktioniert. So w&amp;uuml;rden wir das zumindest machen.&lt;/p&gt;&lt;p&gt;Die naheliegendste Gegenma&amp;szlig;nahme ist also nicht blocken sondern weiterleiten. Jetzt werden die Zugriffe alle zu example.com weitergeleitet. Die L&amp;ouml;sung ist zwar nicht ganz so optimal, da der Web-Server die Zugriffe ja immer noch verarbeiten muss, aber wenigstens muss der Datenbank-Server nicht mehr ran. Und PHP-Dateien m&amp;uuml;ssen auch nicht mehr ausgef&amp;uuml;hrt werden.&lt;/p&gt;&lt;p&gt;Mals sehen, wie lange das etwas bringt.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/angreifer-ueberlistet-526.html&quot; title=&quot;Angreifer Ã¼berlistet&quot;&gt;Angreifer Ã¼berlistet&lt;/a&gt;</description>
       <pubDate>Fri, 09 Dec 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>DoS-Angriff geht weiter</title>
       <link>http://scriptblogger.de/dos-geht-weiter-522.html</link>
       <guid>http://scriptblogger.de/dos-geht-weiter-522.html</guid>
       <description>&lt;p&gt;In den Kommentaren zu &lt;a href=&quot;/dos-angriff-519.html&quot;&gt;DoS-Angriff&lt;/a&gt; schreibt jemand:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Klingt f&amp;uuml;r mich eher nach einem Job f&amp;uuml;r grep, sed, sort und uniq als f&amp;uuml;r ein Office-Programm... ;)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Hat nat&amp;uuml;rlich recht. Libre Office Calc ist nicht unbedingt die n&amp;auml;chstliegendste Option, um nach IP-Adressen zu suchen, die auf den Server einh&amp;auml;mmern. Folgende Anweisung tut es auch (und schneller).&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;span style=&quot;background-color: #000000;&quot;&gt; netstat -plant | grep 46.163.115.119:80 | awk &#039;{print $5}&#039; | sed -e &#039;s/:.*//&#039; | sort | uniq -c | sort &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;Es zeigt sich, dass der Typ von gestern munter weitermacht. Bl&amp;ouml;d nur, dass er damit die Server-Performance in den Keller rei&amp;szlig;t. Derzeit kommen so um die 35 Anfragen pro Sekunde. Das resultiert in &amp;uuml;ber 13.000 generierten Mail-Adressen auf wegwerfemail.de, die derzeit in der Datenbank zu finden sind. Aufgrund der relativ kurzen Halbwertzeit der Mail-Adressen von 60 Minuten sind normalerweise nur so um die 50 Adressen in der Datenbank.&lt;/p&gt;&lt;p&gt;Warum der Typ es nicht langsamer angehen l&amp;auml;sst und - sozusagen - unter dem Radar fliegt, ist mir schleierhaft. Haben andere auch geschafft. W&amp;auml;re ja nicht das erste Mal, dass jemand per Script die Website fernsteuert. K&amp;ouml;nnen sie ja machen, solange der Server erreichbar bleibt.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dos-geht-weiter-522.html&quot; title=&quot;DoS-Angriff geht weiter&quot;&gt;DoS-Angriff geht weiter&lt;/a&gt;</description>
       <pubDate>Thu, 08 Dec 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>DoS-Angriff</title>
       <link>http://scriptblogger.de/dos-angriff-519.html</link>
       <guid>http://scriptblogger.de/dos-angriff-519.html</guid>
       <description>&lt;p&gt;Da hat jemand seine Scripte nicht unter Kontrolle oder da will uns tats&amp;auml;chlich jemand schaden.&lt;/p&gt;&lt;p&gt;Am Montag hat jemand den Server in die Knie gezwungen, indem er massig Zugriffe auf gentleurl.net generiert hat. Das konnten wir dann mit unterbinden, indem wir die IP-Adresse per .htaccess geblockt haben.&lt;/p&gt;&lt;p&gt;Heute ging es weiter mit wegwerfemail.de mit mehreren IP-Adressen. Das hat dann ein bisschen mehr Arbeit gekostet, die beteiligten IP-Adressen aus den Server-Logs zu fischen. Dank der Filterfunktion von Libre Office Calc und der Sortierfunktion von Notepad++ ging es dann doch recht fix. Es waren dann am Ende 17 IP-Adressen. Seitdem l&amp;auml;uft der Server wieder fl&amp;uuml;ssig.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dos-angriff-519.html&quot; title=&quot;DoS-Angriff&quot;&gt;DoS-Angriff&lt;/a&gt;</description>
       <pubDate>Wed, 07 Dec 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>SSI ist ein Scriptprogramm</title>
       <link>http://scriptblogger.de/ssi-ist-ein-scriptprogramm-516.html</link>
       <guid>http://scriptblogger.de/ssi-ist-ein-scriptprogramm-516.html</guid>
       <description>&lt;p&gt;SSI ist ein Scriptprogramm. Das zumindest glaubt der Support von 1&amp;amp;1.&lt;/p&gt;&lt;p&gt;Ein Kunde von uns meldete Probleme mit seiner Website. Beim Aufruf der Seiten wird eine Datei zum Herunterladen angeboten, statt dass sie im Browser angezeigt wird. Ein kurzer Test zeigte, dass SSI (&lt;a href=&quot;http://de.wikipedia.org/wiki/Server_Side_Includes&quot; target=&quot;_blank&quot;&gt;Server Side Includes&lt;/a&gt;) nicht mehr funktionierte.&lt;/p&gt;&lt;p&gt;SSI ist Bestandteil des Web-Servers, genau wie PHP oder Perl. Wenn das nicht funktioniert, kann man als Web-Hosting-Kunde nichts machen. Da muss der Web-Server-Betreiber selbst ran.&lt;/p&gt;&lt;p&gt;1&amp;amp;1 zeigt sich leider mal wieder v&amp;ouml;llig unf&amp;auml;hig und antwortet auf die Support-Anfrage folgenderma&amp;szlig;en:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Leider k&amp;ouml;nnen wir ihnen in diesem Rahmen nicht helfen, da die SSI ein Scriptprogramm ist, welches Sie dirtekt in Ihrem WebspaceExplorer (erreichbar &amp;uuml;ber Ihr Control-Center) verwalten und bearbeiten k&amp;ouml;nnen. Dies ist eine inhaltliche &amp;Auml;nderung, zu der 1&amp;amp;1 zur Sicherheit Ihrer Inhalte nicht berechtigt ist. Wir stellen Ihnen gern Programme und Dienstleistungen zur Verf&amp;uuml;gung. Deren Anwendung und Umsetzung obliegt jedoch allein ihrer Verantwortung.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Statt nach weiteren Informationen zu fragen oder selbst mal auf dem Server nachzusehen, wird die Anfrage gleich abgeb&amp;uuml;gelt.&lt;/p&gt;&lt;p&gt;Nach einigen E-Mails hin und her und Erkl&amp;auml;rungen unsererseits kommt dann folgende Antwort:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Seit der Umstellung der Serverumgebung sollte die u.g. Direktive folgenderma&amp;szlig;en lauten:&lt;br /&gt;AddHandler server-parsed .html .htm .inc&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Da stellt sich die Frage, warum &amp;uuml;ber eine so wichtige &amp;Auml;nderung auf dem Server nicht  per E-Mail informiert wurde. Und wieso ist die Dokumentation bislang nicht angepasst worden? Dann  h&amp;auml;tten wir das Problem auch selbst l&amp;ouml;sen k&amp;ouml;nnen, ohne uns mit dem miesem Support herumschlagen zu m&amp;uuml;ssen?&lt;/p&gt;&lt;p&gt;Diese Angelegenheit ist typisch f&amp;uuml;r 1&amp;amp;1. Es dauert Tage, um ein einfaches Problem zu l&amp;ouml;sen. Uns wird unterstellt, das Problem l&amp;auml;ge bei uns. Es ist deutlich, dass der Support von 1&amp;amp;1 unzureichend geschult ist. Wir melden ein Problem mit SSI und der Support antwortet mit &quot;Leider k&amp;ouml;nnen wir ihnen in diesem Rahmen nicht helfen, da die SSI ein Scriptprogramm ist. [...]&quot;. Was f&amp;uuml;r ein Unfug.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/ssi-ist-ein-scriptprogramm-516.html&quot; title=&quot;SSI ist ein Scriptprogramm&quot;&gt;SSI ist ein Scriptprogramm&lt;/a&gt;</description>
       <pubDate>Sun, 13 Nov 2011 00:00:00 +0100</pubDate>
    </item>
        <item>
       <title>PayPal kaputt gemacht</title>
       <link>http://scriptblogger.de/paypal-kaputt-gemacht-500.html</link>
       <guid>http://scriptblogger.de/paypal-kaputt-gemacht-500.html</guid>
       <description>&lt;p&gt;Wir testen gerade ein bisschen mit PayPal herum. Nichts dramatisches. Trotzdem hat&#039;s PayPal entsch&amp;auml;rft. ;-)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;/cache/images/paypal_bad_request.png&quot; border=&quot;0&quot; width=&quot;619&quot; height=&quot;243&quot; /&gt;&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/paypal-kaputt-gemacht-500.html&quot; title=&quot;PayPal kaputt gemacht&quot;&gt;PayPal kaputt gemacht&lt;/a&gt;</description>
       <pubDate>Thu, 08 Sep 2011 00:00:00 +0200</pubDate>
    </item>
        <item>
       <title>DNS-Cache unter Windows 7 leeren</title>
       <link>http://scriptblogger.de/dns-cache-unter-windows-7-leeren-485.html</link>
       <guid>http://scriptblogger.de/dns-cache-unter-windows-7-leeren-485.html</guid>
       <description>&lt;p&gt;Durch den &lt;a href=&quot;/serverwechsel-478.html&quot;&gt;Serverwechsel&lt;/a&gt; &amp;auml;ndern wir gerade die Nameserver-Einstellungen mehrerer Domains. Um herauszufinden, ob die &amp;Auml;nderungen auch vom eigenen Nameserver (wir nutzen die von Google) &amp;uuml;bernommen wurden, ist es n&amp;ouml;tig, den DNS-Cache auf dem eigenen Rechner zu l&amp;ouml;schen. Das geht ganz einfach mit folgendem Kommando in der Eingabeaufforderung:&lt;/p&gt;&lt;pre style=&quot;padding-left: 30px;&quot;&gt;C:\&amp;gt;ipconfig /flushdns&lt;/pre&gt;&lt;p&gt;Wenn alles gut l&amp;auml;uft, erh&amp;auml;lt man folgende Antwort:&lt;/p&gt;&lt;pre style=&quot;padding-left: 30px;&quot;&gt;Der DNS-Aufl&amp;ouml;sungscache wurde geleert.&lt;/pre&gt;&lt;p&gt;Es kann sein, dass die Eingabeaufforderung dazu im Administratormodus ge&amp;ouml;ffnet sein muss.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/dns-cache-unter-windows-7-leeren-485.html&quot; title=&quot;DNS-Cache unter Windows 7 leeren&quot;&gt;DNS-Cache unter Windows 7 leeren&lt;/a&gt;</description>
       <pubDate>Thu, 01 Sep 2011 00:00:00 +0200</pubDate>
    </item>
        <item>
       <title>Serverwechsel vollendet</title>
       <link>http://scriptblogger.de/serverwechsel-vollendet-486.html</link>
       <guid>http://scriptblogger.de/serverwechsel-vollendet-486.html</guid>
       <description>&lt;p&gt;Mit dem &lt;a href=&quot;/serverwechsel-478.html&quot;&gt;Serverwechsel&lt;/a&gt; sind wir durch. 25 Domains haben ein neues zu Hause gefunden. 17 Domains davon sind Kurz-URL-Dienste wie zum Beispiel &lt;a href=&quot;http://melt.li/&quot; target=&quot;_blank&quot;&gt;melt.li&lt;/a&gt;. 7 Domains geh&amp;ouml;ren zu Wegwerfe-E-Mail-Diensten wie &lt;a href=&quot;http://www.wegwerfemail.de/&quot; target=&quot;_blank&quot;&gt;wegwerfemail.de&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Einige Domains mussten allerdings auch gehen. Wir hatten mal vier Domains registriert, die zuvor von deren Besitzern aufgegeben wurden und thematisch in den Bereich PHP-Programmierung fielen. Wir hatten uns davon Traffic erhofft. Die Rechnung ist nicht so ganz aufgegangen, so dass die Domains jetzt gel&amp;ouml;scht werden.&lt;/p&gt;&lt;p&gt;&amp;Uuml;brig bleibt ein virtueller Server, der bald gel&amp;ouml;scht wird. Ein Server, auf dem schon seit Jahren PHP 5.1.4 l&amp;auml;uft, ohne dass wir die M&amp;ouml;glichkeit hatten, eine aktuellere Version zu installieren. Ein Server, auf dem der Autor vor einigen Wochen aus Versehen einen gesamten virtuellen Host gezippt und auf diese Weise deaktiviert hat. H&amp;ouml;chste Zeit also, die Kurve zu kratzen.&lt;/p&gt;&lt;p&gt;Bye, bye 87.230.79.81 :oops:&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;Dieser Beitrag ist bei &lt;a href=&quot;http://scriptblogger.de/&quot; title=&quot;ScriptBlogger&quot;&gt;ScriptBlogger&lt;/a&gt; erschienen. &lt;br /&gt;&lt;br /&gt;Link zu diesem Beitrag: &lt;a href=&quot;http://scriptblogger.de/serverwechsel-vollendet-486.html&quot; title=&quot;Serverwechsel vollendet&quot;&gt;Serverwechsel vollendet&lt;/a&gt;</description>
       <pubDate>Thu, 25 Aug 2011 00:00:00 +0200</pubDate>
    </item>
    
  </channel>
</rss>