<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://diaryproducts.net">
<channel>
 <title>Hannes Schmidt&#039;s blog</title>
 <link>http://diaryproducts.net/blog/hannes_schmidt</link>
 <description></description>
 <language>en</language>
<item>
 <title>&quot;No DBD Authn configured!&quot; with Apache, Digest Auth and DBD</title>
 <link>http://diaryproducts.net/no_dbd_authn_configured</link>
 <description>&lt;p&gt;I use mod_authn_dbd to check HTTP authentication credentials against a MySQL database. After switching from Basic to Digest authentication I got 500 errors and &lt;code&gt;No DBD Authn configured!&lt;/code&gt; in the server&#039;s error log. It took me a while to realize that it wasn&#039;t enough to change&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/about/web_servers">Web Servers</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <pubDate>Sat, 02 Feb 2008 13:10:26 -0800</pubDate>
</item>
<item>
 <title>Sending DNS notify messages (update notifications) using Ruby</title>
 <link>http://diaryproducts.net/dns_notify_ruby</link>
 <description>&lt;p&gt;&amp;hellip; is actually easy thanks to &lt;a href=&quot;https://rubyforge.org/projects/dnsruby/&quot;&gt;Dnsruby&lt;/a&gt;. The following code illustrates that:&lt;/p&gt;</description>
 <category domain="http://diaryproducts.net/exactly/about/programming_languages/ruby">Ruby</category>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/about/web_servers">Web Servers</category>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/windows">Windows</category>
 <pubDate>Sun, 20 Jan 2008 14:49:12 -0800</pubDate>
</item>
<item>
 <title>Quickly enable/disable default gateway for VPN on Windows</title>
 <link>http://diaryproducts.net/about/operating_systems/windows/enable_disable_default_gateway_vpn_windows</link>
 <description>&lt;p&gt;Whether a VPN connection has the &quot;Use default gateway on remote network&quot; option enabled has big impact on how network traffic from your machine is routed.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/windows">Windows</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <category domain="http://diaryproducts.net/exactly/for/dummy">Dummy</category>
 <pubDate>Thu, 10 Jan 2008 13:53:46 -0800</pubDate>
</item>
<item>
 <title>Windows Vista&#039;s DNS server priority issues in VPNs</title>
 <link>http://diaryproducts.net/about/operating_systems/windows/vista_dns_name_server_priority_vpn_tunnel</link>
 <description>&lt;p&gt;Today I ran into a subtle issue regarding the order in which Windows Vista queries connection-specific DNS servers. I tested a setup with a PPTP VPN server that also provides DNS name resolution services to its VPN clients. For that purpose I ran both a BIND 9 name server and a Poptop PPPD daemon on the same box. It is dual-homed, i.e. one interface is the private interface of the VPN tunnel endpoint and the other one is the public Ethernet interface through which the server is linked to the internet. I configured BIND to listen on both interfaces. &lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/windows">Windows</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <pubDate>Thu, 27 Dec 2007 17:27:31 -0800</pubDate>
</item>
<item>
 <title>Ubuntu 6.01.1 &quot;Dapper Drake&quot; DVD Torrents</title>
 <link>http://diaryproducts.net/about/operating_systems/unix/ubuntu_6_01_1_dapper_drake_dvd_torrents</link>
 <description>&lt;p&gt;It took me sometime to find Ubuntu torrents that work. I noticed that the .torrent files on the official Ubuntu server and its mirrors point to dead torrents. After some digging, I found &lt;a href=&quot;http://torrent.ubuntu.com:6969/&quot;&gt;this tracker&lt;/a&gt; to be most up to date. In case you&#039;re stumbling over this problem too, give it a try. It seems to be the official Ubuntu tracker.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <category domain="http://diaryproducts.net/exactly/for/geek">Geek</category>
 <pubDate>Sat, 02 Sep 2006 00:57:27 -0700</pubDate>
</item>
<item>
 <title>Why the iPod sucks ...</title>
 <link>http://diaryproducts.net/for/dummy/why_the_ipod_sucks</link>
 <description>&lt;p&gt;Being what&#039;s usually referred to as an early adopter, I was one of the first people to buy an 1st generation iPod. And I didn&#039;t even have a Mac. So I relied on a software called ephPod to upload and manage songs from my PC. That software still exists but is bug ridden and not as versatile as iTunes, which is what I use now with with my 40G 3rd generation iPod.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/for/dummy">Dummy</category>
 <pubDate>Wed, 17 May 2006 15:15:40 -0700</pubDate>
</item>
<item>
 <title>Relaunch of Diary Products</title>
 <link>http://diaryproducts.net/about/cms/drupal/diary_products_relaunch</link>
 <description>&lt;p&gt;&lt;span class=&quot;meta anchor&quot;&gt;[&lt;a href=&quot;#update1&quot;&gt;02/28/2005: Update - More Changes&lt;/a&gt;]&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;meta anchor&quot;&gt;[&lt;a href=&quot;#update2&quot;&gt;03/02/2005: Update - Still Bugs in IE&lt;/a&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;After this site has been using the old, boring, standard Drupal theme for two years, I am now proud to present my own creation: the new Diary Products theme. It uses the phptemplate engine and is a hybrid between table-based and CSS-based layouts as I am not a follower of the pure &quot;Look Ma, No Tables&quot; approach. There are still a few glitches here and there but overall I am quite happy with it.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/cms/drupal">Drupal</category>
 <category domain="http://diaryproducts.net/exactly/about/web_servers/lighttpd">LightTPD</category>
 <category domain="http://diaryproducts.net/exactly/for/geek">Geek</category>
 <category domain="http://diaryproducts.net/exactly/for/webmaster">Webmaster</category>
 <pubDate>Tue, 28 Feb 2006 10:34:08 -0800</pubDate>
</item>
<item>
 <title>Filtered: NMAP Port Scanner Sees Through IPtables Firewall</title>
 <link>http://diaryproducts.net/about/operating_systems/unix/nmap_port_scanner_iptables_firewall</link>
 <description>&lt;p&gt;Ever wondered why port scanners like &lt;a href=&quot;http://www.insecure.org/nmap/&quot;&gt;nmap&lt;/a&gt; are able to tell that some of the ports on your server are protected by a firewall? Have a peek at this nmap transcript:&lt;/p&gt;
&lt;pre&gt;
Starting nmap 3.75 ( http://www.insecure.org/nmap/ ) at 2006-02-23 22:54 CET
Interesting ports on doodah.com (12.34.56.78):
(The 1658 ports scanned but not shown below are in state: closed)
PORT     STATE    SERVICE
21/tcp   open     ftp
22/tcp   open     ssh
53/tcp   open     domain
80/tcp   open     http
3306/tcp filtered mysql
&lt;/pre&gt;&lt;p&gt;
I&#039;m quite sure my firewall blocks access to the mysql port. Yet it bugs me that it is possible to tell that I have MySQL installed on my system simply by performing a port scan.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <pubDate>Thu, 23 Feb 2006 14:02:44 -0800</pubDate>
</item>
<item>
 <title>Tab Mix Plus: Tabbed Firefox Browsing the Way It Should Be</title>
 <link>http://diaryproducts.net/for/geek/tab_mix_plus_firefox_tabbed_browsing</link>
 <description>&lt;p&gt;I stumbled upon the &lt;a href=&quot;http://tmp.garyr.net/&quot;&gt;Tab Mix Plus extension for Firefox&lt;/a&gt; yesterday and I fell in love with it on the spot. Finally there&#039;s someone who understands tabbed browsing and realizes what&#039;s missing in Firefox&#039; default implementation. I urge the devs to incorporate this extension into head. This is not an extension, it&#039;s crucial! If you use tabs, go get it! If you understand the difference between Ctrl-Tab Ctrl-Tab and Ctrl-Tab-Tab, run and get it!&lt;/p&gt;
&lt;p&gt;Some of the features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Session saver (When starting Firefox, it restores all tabs that were open when you quit Firefox)&lt;/li&gt;
&lt;li&gt;Undo closing a tab&lt;/li&gt;
&lt;li&gt;Open new tabs next to existing ones instead of at the end of the list.&lt;/li&gt;
&lt;li&gt;Ctrl-Tab moves to the previously active one instead of the next one in the tab list.&lt;/li&gt;
&lt;li&gt;Organizes tabs in multiple rows if you have many tabs open.&lt;/li&gt;
&lt;li&gt;Ctrl-W&#039;ing the last tab doesn&#039;t close Firefox anymore.&lt;/li&gt;
&lt;li&gt;Customize mouse and keyboard events, tab font and color.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All of these are optional. If you don&#039;t like one, you can switch it off.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/for/geek">Geek</category>
 <pubDate>Thu, 26 Jan 2006 09:37:32 -0800</pubDate>
</item>
<item>
 <title>Visual SourceSafe 2005 Internet and IIS Setup</title>
 <link>http://diaryproducts.net/about/operating_systems/windows/sourcesafe_2005_internet_iis</link>
 <description>&lt;p&gt;One might think that it wouldn&#039;t be so difficult to setup Visual SourceSafe 2005 on Windows Server 2003 with IIS such that users can access the SourceSafe database using the Visual SourceSafe 2005 Internet plugin. But dude, I was so wrong! I managed to get it working in the end but it took me an etire day. Anyway, this isn&#039;t a complete HowTo. I would just like to point out a few not so obvious caveats.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/windows">Windows</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <category domain="http://diaryproducts.net/exactly/for/programmer">Programmer</category>
 <pubDate>Mon, 05 Dec 2005 17:28:42 -0800</pubDate>
</item>
<item>
 <title>Gentoo Linux on a Dell Latitude X300</title>
 <link>http://diaryproducts.net/about/operating_systems/unix/gentoo_linux_on_a_dell_latitude_x300</link>
 <description>&lt;p&gt;I&#039;m currently struggling to get Gentoo to install from a Live CD on a new Dell Lattitude X300. It boots the kernel just fine but the init script can&#039;t mount the live CD because it doesn&#039;t find the cdrom drive. The X300 comes with a docking station which holds the CD drive which is connected internally via USB.&lt;/p&gt;</description>
 <category domain="http://diaryproducts.net/exactly/about/operating_systems/unix">Unix</category>
 <category domain="http://diaryproducts.net/exactly/for/administrator">Administrator</category>
 <pubDate>Thu, 20 Jan 2005 13:42:03 -0800</pubDate>
</item>
<item>
 <title>Microsoft RTF Specification Nightmare</title>
 <link>http://diaryproducts.net/for/geek/microsoft_rtf_specification_nightmare</link>
 <description>&lt;p&gt;Have you ever seen a word processor other than Microsoft&#039;s own office suite member Word that can import an RTF (Rich Text Format) file properly? I have not. The reason for this lies in RTF&#039;s inherent complexity and its strong dependency on Microsoft&#039;s internal Word document implementation. The RTF format is basically a 7-bit-safe, serialized version of a Word document&#039;s in-memory representation plus some tweaks that ensure backward compatibility with older programs that read RTF files.&lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/for/geek">Geek</category>
 <pubDate>Tue, 08 Jun 2004 13:55:26 -0700</pubDate>
</item>
<item>
 <title>CorelDraw 11 vs. Illustrator CS</title>
 <link>http://diaryproducts.net/for/geek/coreldraw_11_vs_illustrator_cs</link>
 <description>&lt;p&gt;For my web comps I usually use Adobe Illustrator CS and I am quite pleased with it. Recently, I had the chance to review CorelDraw 11. The first time I ever used CorelDraw was more than 10 years ago and it must have been ancient version 2. The most recent version is 12. I reviewed version 11. For a client, I had to update a document created in CorelDraw 7, import it into version 11, apply a few modifications to it and do some streamlining. I was able to do the job, but it wasn&#039;t a very pleasant experience. Here&#039;s a list of nuisances. &lt;/p&gt;
</description>
 <category domain="http://diaryproducts.net/exactly/for/geek">Geek</category>
 <pubDate>Mon, 07 Jun 2004 13:29:41 -0700</pubDate>
</item>
</channel>
</rss>
