<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nirlog.com &#187; Admin</title>
	<atom:link href="http://nirlog.com/category/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://nirlog.com</link>
	<description>Technology, Life and other stuff that come along...</description>
	<lastBuildDate>Sat, 14 Jan 2012 15:42:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress Upgrade and New Look</title>
		<link>http://nirlog.com/2009/09/04/wordpress-upgrade-and-new-look/</link>
		<comments>http://nirlog.com/2009/09/04/wordpress-upgrade-and-new-look/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 07:50:38 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[hostmonster]]></category>
		<category><![CDATA[Simple Balance 2.2]]></category>
		<category><![CDATA[webhosting]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress themes]]></category>

		<guid isPermaLink="false">http://nirlog.com/?p=300</guid>
		<description><![CDATA[Finally, I&#8217;ve upgraded my wordpress installation to latest and greatest 2.8.4. I&#8217;m impressed with the latest version of wordpress. The admin section is sleek, intuitive and has several new features. I like the cool single-click auto upgrade feature. For my RSS readers &#8211; wanted to let you know that Nirlog.com just got a facelift as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://nirlog.com/wp-content/uploads/2009/09/wordpress-logo-stacked-bg-1.png" height="145" width="176" border="1" align="right" hspace="4" vspace="4" alt="Wordpress-Logo-Stacked-Bg-1" />Finally, I&#8217;ve upgraded my wordpress installation to <a href="http://wordpress.org/download/">latest and greatest 2.8.4</a>. I&#8217;m impressed with the latest version of wordpress. The admin section is sleek, intuitive  and has several new features. I like the cool single-click auto upgrade feature.</p>
<p>For my RSS readers &#8211; wanted to let you know that <a href="http://nirlog.com">Nirlog.com</a> just got a facelift as well. I&#8217;ve changed my theme to <a href="http://blogsessive.com/blogging-tools/download-simple-balance-22-xmas-edition/">Simple Balance 2.2</a>, it&#8217;s a free theme loaded with pro features. I just love it. After testing around 20+ themes I settled for Simple Balance. It has a very clean look, options to choose different colors, supports widgets and has a built-in banner ads management system. It&#8217;s just perfect! Thanks  <a href="http://blogsessive.com/">Blogsessive</a> for making such a nice theme and giving it for free. I&#8217;ve also tweaked the ads placement (hopefully this will give a better reading experience for those who read directly on the site). I&#8217;m displaying my last 5 tweets using a twitter widget, which is kinda cool. BTW, you can follow me on Twitter at <a href="http://twitter.com/nirlog">http://twitter.com/nirlog</a></p>
<p>I&#8217;ve also moved my domain nirlog.com and this blog to <a href="http://www.HostMonster.Com/track/nirlog">hostmonster</a> (affiliate link). They seem to have quite nice reviews and was recommended by my friend <a href="http://iprocrastinate.co.uk/">Mahesh</a>. It&#8217;s pretty cheap too. One of the most important feature for me was the SSH access, which they have. So far so good, let&#8217;s see how it goes&#8230;</p>
<p>I would like to thank <a href="http://www.isl.hk">ISL</a> (my previous employer in Hong Kong) for hosting my blog for free for such a long time <img src='http://nirlog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2009/09/04/wordpress-upgrade-and-new-look/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Load balancing web servers with Pound</title>
		<link>http://nirlog.com/2007/11/28/load-balancing-web-servers-with-pound/</link>
		<comments>http://nirlog.com/2007/11/28/load-balancing-web-servers-with-pound/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 22:26:12 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/11/28/load-balancing-web-servers-with-pound/</guid>
		<description><![CDATA[If you&#8217;re running a web site and have come to a point where a single web server cannot handle the traffic, then it&#8217;s time to get multiple web servers and share the loading. To do that you&#8217;ll need a load balancer which distributes the web traffic among multiple web servers. Basically you&#8217;ve two choice &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re running a web site and have come to a point where a single web server cannot handle the traffic, then it&#8217;s time to get multiple web servers and share the loading. To do that you&#8217;ll need a load balancer which distributes the web traffic among multiple web servers.</p>
<p>Basically you&#8217;ve two choice &#8212; go for the hardware solutions (expensive with many nice features) or software solutions (possibly free but with limited features). If you want a free and open source solution then Pound is the choice.</p>
<p><a href="http://www.apsis.ch/pound/">Pound is a Free Open Source reverse-proxy, load balancer, SSL wrapper, http/https sanitizer, fail over server and a request redirector</a>:</p>
<blockquote><p>1. a reverse-proxy: it passes requests from client browsers to one or more back-end servers.<br />
2. a load balancer: it will distribute the requests from the client browsers among several back-end servers, while keeping session information.<br />
3. an SSL wrapper: Pound will decrypt HTTPS requests from client browsers and pass them as plain HTTP to the back-end servers.<br />
4. an HTTP/HTTPS sanitizer: Pound will verify requests for correctness and accept only well-formed ones.<br />
5. a fail over-server: should a back-end server fail, Pound will take note of the fact and stop passing requests to it until it recovers.<br />
6. a request redirector: requests may be distributed among servers according to the requested URL.</p></blockquote>
<p>Pound is built with security in mind, it can run as setuid/setgid and/or in a chroot jail. It&#8217;s a very small, robust and efficient program.</p>
<p>It&#8217;s very easy to install and configure.</p>
<p><img src="http://nirlog.com/wp-content/uploads/2007/11/simple-pound.jpg" height="529" width="320" border="1" hspace="4" vspace="4" alt="Simple-Pound" /></p>
<p><span id="more-271"></span><br />
<strong>Installation</strong></p>
<p>pound can be installed from the source or the binary depending on your os distribution.</p>
<p><strong>Configuration</strong></p>
<p>Here&#8217;s an example of simple configuration to share the loading between two web servers behind the Pound load balancer</p>
<blockquote><p>ListenHTTP<br />
Address &lt;real ip address&gt;<br />
Port 80<br />
End<br />
ListenHTTPS<br />
Address &lt;real ip address&gt;<br />
Port 443<br />
Cert &#8220;/etc/pound/ssl-cert.pem&#8221;<br />
End</p>
<p>Service<br />
BackEnd<br />
Address 192.168.1.2<br />
Port    80<br />
End<br />
BackEnd<br />
Address 192.168.1.3<br />
Port    80<br />
End<br />
End </p></blockquote>
<p>Pound can keep track of sessions between a client and a back-end server by client address, Basic authentication, URL parameter, cookie or header value. Here&#8217;s how we keep the session by cookies</p>
<blockquote><p>Session<br />
Type    Cookie<br />
ID      &#8220;sess&#8221;<br />
TTL     300<br />
End</p></blockquote>
<p>Pound is straight forward to configure and understand. It&#8217;s a perfect choice for free and open source load balancer.</p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/11/28/load-balancing-web-servers-with-pound/feed/</wfw:commentRss>
		<slash:comments>-2</slash:comments>
		</item>
		<item>
		<title>Monitor network traffic with ntop</title>
		<link>http://nirlog.com/2007/07/30/monitor-network-traffic-with-ntop/</link>
		<comments>http://nirlog.com/2007/07/30/monitor-network-traffic-with-ntop/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 12:48:28 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/07/30/monitor-network-traffic-with-ntop/</guid>
		<description><![CDATA[How do you monitor your network traffic? Of course using MRTG, you might say. Yes, that&#8217;s true, MRTG does an excellent job of monitoring traffic across networks and devices (router/switches). But when you see an abnormal traffic in MRTG, how do you find out what is generating that extra abnormal traffic? This is where ntop [...]]]></description>
			<content:encoded><![CDATA[<p>How do you monitor your network traffic? Of course using <a href="http://oss.oetiker.ch/mrtg/">MRTG</a>, you might say. Yes, that&#8217;s true, MRTG does an excellent job of monitoring traffic across networks and devices (router/switches). But when you see an abnormal traffic in MRTG, how do you find out what is generating that extra abnormal traffic? This is where <strong><a href="http://www.ntop.org/overview.html">ntop</a></strong> comes into play. Basically, MRTG shows you a bigger picture, whereas ntop lets you zoom into individual networks and hosts, and gives you enough information to pinpoint the hosts or devices generating extra/abnormal traffic.</p>
<p>ntop is a tool that shows network traffic usage. It is based on libpcap and when installed in a place where it can capture network traffic (hub or a mirrored port of a switch), it logs and reports information concerning IP and Fibre Channel traffic generated by each host in the network. ntop has a very rich and user-friendly web interface for reporting.</p>
<p>This is what ntop can do for you:</p>
<blockquote><p>*  Sort network traffic according to many protocols<br />
* Show network traffic sorted according to various criteria<br />
* Display traffic statistics<br />
* Store on disk persistent traffic statistics in RRD format<br />
* Identify the indentity (e.g. email address) of computer users<br />
* Passively (i.e. withou sending probe packets) identify the host OS<br />
* Show IP traffic distribution among the various protocols<br />
* Analyse IP traffic and sort it according to the source/destination<br />
* Display IP Traffic Subnet matrix (who&#8217;s talking to who?)<br />
* Report IP protocol usage sorted by protocol type<br />
* Act as a NetFlow/sFlow collector for flows generated by routers (e.g. Cisco and Juniper) or switches (e.g. Foundry Networks)<br />
* Produce RMON-like network traffic statistics</p></blockquote>
<p><img src="http://nirlog.com/wp-content/uploads/2007/07/ntop.png" height="181" width="420" border="1" hspace="4" vspace="4" alt="Ntop" /></p>
<p><span id="more-264"></span><br />
<strong>Installation</strong><br />
ntop is available for Linux/Unix, Windows and Mac OSX. Windows demo version with limited packet capability is freely available for download. If you want to use the Windows version on production environment, you either need to compile it by yourself or buy a binary version with updates and support. But Linux/Unix and Mac versions are freely available, both source and binary.</p>
<p>Installation of ntop is pretty straight forward, here I&#8217;m going to demonstrate a binary rpm installation in CentOS 5.x. We&#8217;ll use RPMForge repository for ntop installation, so first we need to upgrade our rpm to rpmforge.</p>
<p><a href="http://dag.wieers.com/rpm/packages/rpmforge-release/">Download the rpm</a> and upgrade it.</p>
<blockquote><p># rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm</p></blockquote>
<p>Install the dependencies</p>
<blockquote><p>#yum install glib libpcap</p></blockquote>
<p>Install ntop</p>
<blockquote><p># yum install ntop</p></blockquote>
<p>Edit the config file /etc/ntop.conf, and comment out the setting to run in daemon mode</p>
<blockquote><p>Change &#8211;daemon to # &#8211;daemon</p></blockquote>
<p>Set to the network interface that you use for sniffing data</p>
<blockquote><p>&#8211;interface eth1</p></blockquote>
<p>Comment out the option for port 3001 for SSL</p>
<blockquote><p>Change #&#8211;https-server 3001 to &#8211;https-server 3001</p></blockquote>
<p>Run the ntop to set your password</p>
<blockquote><p># /usr/bin/ntop @/etc/ntop.conf -A</p></blockquote>
<p>Edit the config file /etc/ntop.conf and set back to daemon mode</p>
<blockquote><p>Change #&#8211;daemon to &#8211;daemon</p></blockquote>
<p>Use chkconfig to make the service start on every reboot</p>
<blockquote><p># chkconfig ntop on</p></blockquote>
<p>Start the service.</p>
<blockquote><p># service ntop start</p></blockquote>
<p>That&#8217;s it, now you can use your web browser to access the ntop web interface. It has a lot of user-friendly reporting and admin options. Here&#8217;re few screenshots from the web interface of ntop.</p>
<p>Browse https://ip_address:3001 and you&#8217;ll see the Global Traffic Statics<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/ntop-sumarry.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/ntop-sumarry-small.png" height="462" width="420" border="1" hspace="4" vspace="4" alt="Ntop-Sumarry-Small" /></a></p>
<p>Network Load Statics displays the network traffic history: last 10 minutes, last hour, current day and last month.<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/network-load.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/network-load-small.png" height="529" width="420" border="1" hspace="4" vspace="4" alt="Network-Load-Small" /></a></p>
<p>Active TCP/UDP session shows which client in the network is connected to which server, the information includes source/destination ip address/port numbers and duration of the connection.<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/active-sessions.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/active-sessions-small-1.png" height="224" width="420" border="1" hspace="4" vspace="4" alt="Active-Sessions" /></a></p>
<p>Local Matrix, shows the amount of data exchanged between hosts in the local subnet.<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/local-matrix.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/local-matrix-small1.png" height="285" width="420" border="1" hspace="4" vspace="4" alt="Local-Matrix-Small" /></a></p>
<p>Network Traffic All Protocols/All Hosts displays the amount of data sent/received by each local and remote hosts. After reviewing the data usage we can zoom in to the individual hosts for more detail.<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/ntop-traffic.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/ntop-traffic-small-1.png" height="334" width="420" border="1" hspace="4" vspace="4" alt="Ntop-Traffic-Small-1" /></a></p>
<p>The details of a single host, includes almost every detail you would like to know about this host.<br />
<a href="http://nirlog.com/wp-content/uploads/2007/07/individual-host.png" rel="lightbox[ntop]"><img src="http://nirlog.com/wp-content/uploads/2007/07/individual-host-small.png" height="242" width="420" border="1" hspace="4" vspace="4" alt="Individual-Host-Small" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/07/30/monitor-network-traffic-with-ntop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Online Password Managers</title>
		<link>http://nirlog.com/2007/07/16/online-password-managers/</link>
		<comments>http://nirlog.com/2007/07/16/online-password-managers/#comments</comments>
		<pubDate>Mon, 16 Jul 2007 10:40:46 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/07/16/online-password-managers/</guid>
		<description><![CDATA[After switching to a mac, I tried many desktop password managers, and had written about Password Managers for OS X, which got a lot of attention. It&#8217;s needless to mention the importance of using a password manager since we use passwords to protect almost everything digital, and we&#8217;ve so many of them today. Currently we [...]]]></description>
			<content:encoded><![CDATA[<p>After switching to a mac, I tried many desktop password managers, and had written about <a href="http://nirlog.com/2006/07/19/password-managers-for-os-x/">Password Managers for OS X</a>,  which got a lot of attention. It&#8217;s needless to mention the importance of using a password manager since we use passwords to protect almost everything digital, and we&#8217;ve so many of them today. Currently we trust most of our private data like, emails, bookmarks, documents, spreadsheets and calendar events to some online providers like Google, Yahoo or Microsoft. So, how about your secrets and passwords stored online, somewhere in the cloud? I know what your immediate response is, passwords? No way I&#8217;m going to store my passwords online! But you might want to give a second thought because now the technology is secure enough. Thanks to <a href="http://ajaxpatterns.org/Host-Proof_Hosting">Host-Proof Hosting</a>. If the owners of the servers wanted to mess around with your information, or even if the server gets hacked, they won&#8217;t be able to recover your data. In Host-Proof Hosting the sensitive data is always transmitted to the server in encrypted from using a pass-phrase. The good thing is that, this pass-phrase is never transmitted to or stored in the server. The server can never access the stored data in it&#8217;s plain form. All the encryption and decryption takes place in the client side, inside the browser. This is basically a &#8220;Zero-Knowledge&#8221; web application, where the provider knows nothing about your actual data.</p>
<blockquote><p>* User enters pass-phrase to begin using the system. Browser retains the pass-phrase as a global variable.<br />
* User requests a list of all data belonging to him.<br />
* For each record, the system stores the associated user ID in plain-text, the record ID in plain form, and the record content only in encrypted form. (The message content is one or more database columns, each encrypted.) Thus, system is able to return a list of record IDs for this user.<br />
* User selects one of the record IDs.<br />
* System checks that this user ID is associated with the record ID, and returns the corresponding message content.<br />
* Browser uses stored pass-phrase to decrypt the contents.</p></blockquote>
<p>Ok, with that background if you&#8217;re ready to store your sensitive information online, here are few choices for you.</p>
<p><span id="more-262"></span><br />
<strong><a href="http://aaronboodman.com/halfnote/">Halfnote</a></strong><br />
Halfnote is a very simple and secure notepad. Easy to register &#8212; provide your email address, choose a password, and you&#8217;re done. A simple blank notepad is presented, where you can write your secret passwords or documents. It&#8217;s very fast and the information is auto-saved as you type. The information you send is encrypted with your pass-phrase but it lacks SSL protection, which could have provided extra security by encrypting the session information.<br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/halfnote.png" height="150" width="385" border="1" hspace="4" vspace="4" alt="Halfnote" /></p>
<p><strong><a href="https://www.passlet.com/">Passlet</a></strong><br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/passlet-logo.png" height="65" width="177" border="1" align="left" hspace="4" vspace="4" alt="Passlet-Logo" />Passlet is a typical online password manager, currently in beta. It has an easy to input entry from where you can input: Title, Username, Password, and Notes. It encrypts the data by deriving 128-bit AES key from your master password. The key derivation is completely performed within the browser. In addition to secure data, Passlet uses SSL for session encryption, we can be sure of connecting to Passlet server by viewing the SSL Certificate.<br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/passlet.png" height="169" width="420" border="1" hspace="4" vspace="4" alt="Passlet" /></p>
<p><strong><a href="http://esecurekey.com">eSecureKey</a></strong><br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/esecurekey-logo.gif" height="49" width="300" border="1" align="right" hspace="4" vspace="4" alt="Esecurekey-Logo" />eSecureKey is another online password manager, currently in beta. It has a Portlet, which can be accessed with a Secure Key. This Secure Key is different from your login password, and is never transmitted to the server. This is the key used to encode and decode data. The portlet lists the existing entries and allows to add new information with tags for easy listing and searching. eSecureKey sends encrypted data to the server but lacks SSL for the session encryption.<br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/esecurekey.png" height="176" width="420" border="1" hspace="4" vspace="4" alt="Esecurekey" /></p>
<p><strong><a href="http://www.passpack.com">PassPack</a></strong><br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/passpack-logo.png" height="59" width="200" border="1" align="left" hspace="4" vspace="4" alt="Passpack-Logo" />PassPack is currently in beta.  It uses Packing Key to pack/unpack (encrypt/decrypt) data, which is all done in client side, inside the browser, no keys are sent to the server. It uses AES encryption and special security techniques, like disposable logins, which can be created in advance. Disposable logins are good for one time login only. This is useful when you access your data using a public computer. PassPack has taken the fight against phishing to a new level by allowing users to setup their custom Greeting Message after login, and ip address restriction, where users can choose to allow only certain ip address to have login access. PassPack uses SSL to encrypt session data as well. Other useful features in PassPack are import/export from/to a csv file. You can make an encrypted backup of your secret data using the packing key, and the restoration from the backup file is very easy too.<br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/passpack-1.png" height="187" width="420" border="1" hspace="4" vspace="4" alt="Passpack-1" /></p>
<p><strong><a href="http://www.clipperz.com/">Clipperz</a></strong><br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/clipperz-logo-1.png" height="54" width="180" border="1" align="right" hspace="4" vspace="4" alt="Clipperz-Logo-1" />Clipperz uses local encryption within the browser so, your data is safe like all other online password managers. But Clipperz has some useful features that other online password managers lack.  For example, it has a cool feature called direct login, which allows to quickly create a &#8220;direct login&#8221; link: just one click to authenticate and access the online service without typing any username and password. Another good feature is offline copy, which allows users to dump their encrypted data from Clipperz servers to a local hard disk or USB drive and create a read-only version of Clipperz to be used when there&#8217;s no internet connection available. Clipperz is currently available in English, Japanese and Chinese. It stores the passwords and other confidential data in predefined templates called cards. Clipperz has several predefined templates for storing websites, banking, credit card, address book and custom card. There&#8217;re some new features coming soon, among them Import and Sharing should be very useful.<br />
<img src="http://nirlog.com/wp-content/uploads/2007/07/clipperz.png" height="187" width="420" border="1" hspace="4" vspace="4" alt="Clipperz" /></p>
<p><strong>Conclusion</strong><br />
I think online password managers are handy and secure enough to store the username/passwords of many websites that we visit on daily basis like, digg, delicious, flicker, etc &#8230;. but for myself, I wouldn&#8217;t store critical secrets and financial data online yet!  If you&#8217;re a system admin you might want to check <a href="http://keepass.info/">KeePass</a> that works across all platforms. Having said that, if you&#8217;re ready to take a plunge into online password managers then technology is ready and there&#8217;re excellent choices available. So, if you love simplicity, Halfnote is for you, if you want cool features like direct login or multiple language support, then go for Clipprez, if you want extra security like disposable logins and phishing protection go for PassPack.</p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/07/16/online-password-managers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Simulating Cisco and Linux Networks</title>
		<link>http://nirlog.com/2007/07/09/simulating-cisco-and-linux-networks/</link>
		<comments>http://nirlog.com/2007/07/09/simulating-cisco-and-linux-networks/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 00:40:48 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/07/07/simulating-cisco-and-linux-networks/</guid>
		<description><![CDATA[The benefits of designing and testing complex networks in simulated environments are obvious to network professionals and companies. It lets them test the network configurations before implementing it in the real world, and the good thing is that, they can do this without investing any money in expensive hardwares. Virtual networks are also excellent tools [...]]]></description>
			<content:encoded><![CDATA[<p>The benefits of designing and testing complex networks in simulated environments are obvious to network professionals and companies. It lets them test the network configurations before implementing it in the real world, and the good thing is that, they can do this without investing any money in expensive hardwares. Virtual networks are also excellent tools for academic and certification purposes like CCNA, CCNP or CCIE, where students can get hands-on experience configuring cisco routers.</p>
<p>Currently Cisco is the leader in Networking market, and Linux, the leader in Server market. So, if you want to test your complex (or not so complex) network configurations before buying any actual linux servers or the very expensive cisco routers, then you can use <a href="http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator">Dynamips</a> to simulate Cisco Router/Switch and <a href="http://www.dit.upm.es/vnumlwiki/index.php/Main_Page">VNUML</a> (Virtual Network User Mode Linux) to simulate your linux servers/routers. Both Dynamips and VNUML are open source and free.</p>
<p><img src="http://nirlog.com/wp-content/uploads/2007/07/dynamips-vnuml.jpeg" height="173" width="420" border="1" hspace="4" vspace="4" alt="Dynamips-Vnuml" /></p>
<p><span id="more-260"></span><br />
<strong><a href="http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator">Dynamips</a></strong></p>
<p>Dynamips is a Cisco router emulator. It&#8217;s different from other router simulators in a sense that it doesn&#8217;t try to simulate the cisco IOS but loads and runs the real Cisco IOS. The software simulates the cisco router&#8217;s hardware, which then becomes capable of booting real cisco IOS. The goals of Dynamips are:</p>
<blockquote><p>*To be used as a training platform, with software used in real world. It would allow people to become more familiar with Cisco devices, Cisco being the world leader in networking technologies ;<br />
*Test and experiment the numerous and powerful features of Cisco IOS ;<br />
* Check quickly configurations to be deployed later on real routers.</p></blockquote>
<p>If you want to use Dynamips, then it&#8217;s recommended to be used together with <a href="http://dynagen.org/">Dynagen</a>, which is an user-friendly front-end for the Dynamips cisco router emulator. It uses a simple INI like configuration file to define the routers, switches and networks. You can <a href="http://sourceforge.net/project/showfiles.php?group_id=160317">download Dynagen</a> for Linux, Windows or OS X (the package already includes Dynamips). The Dynagen installation includes very useful <a href="http://dynagen.org/tutorial.htm">Tutorial</a> and sample labs.</p>
<p><a href="http://nirlog.com/wp-content/uploads/2007/07/dynamips_big.JPG" rel="lightbox"><img src="http://nirlog.com/wp-content/uploads/2007/07/dynamips_small.JPG" height="340" width="420" border="1" hspace="4" vspace="4" alt="Dynamips Small" /></a><br />
Dynamips loading Cisco IOS</p>
<p><strong><a href="http://www.dit.upm.es/vnumlwiki/index.php/Main_Page">VNUML</a></strong></p>
<p>VNUML is a virtualization tool based on User Mode Linux virtualization software, initially developed to simulate IPv6 scenarios based on Linux and zebra routing daemon. It&#8217;s also a very useful tool in simulating general Linux based network scenarios.</p>
<blockquote><p>VNUML is aimed to help in testing network applications and services over complex testbeds made of several nodes (even tens) and networks inside one Linux machine, without involving the investment and management complexity needed to create it using real equipment.</p></blockquote>
<p>To use VNUML tool you need VNUML language for describing simulations in XML, and an interpreter of the language (vnumlparser.pl), that builds and manages the simulation, hiding all UML complex details to the user. It is <a href="http://www.dit.upm.es/vnumlwiki/index.php/Download">available</a> in package format for .deb based Linux distributions like Debian, Ubuntu, and in source format for other distributions. <a href="http://www.dit.upm.es/vnumlwiki/index.php/Live_cd">VNUML Live DVD</a> makes it possible to try VNUML without installing anything into your computer. Here are some useful documentaions: <a href="http://www.dit.upm.es/vnumlwiki/index.php/Installation">Installation guide</a>, <a href="http://www.dit.upm.es/vnumlwiki/index.php/Tutorial">Tutorial</a> and <a href="http://www.dit.upm.es/vnumlwiki/index.php/Allexamples">Example Scenarios</a>. This <a href="http://www.dit.upm.es/vnumlwiki/index.php/Example-Dyna">VNUML and Dynamips/Dynagen mixed scenario</a> is quite interesting because it simulates cisco router using Dynamips/Dynagen and Linux Servers using VNUML.</p>
<p><a href="http://nirlog.com/wp-content/uploads/2007/07/vnuml_big.png" rel="lightbox"><img src="http://nirlog.com/wp-content/uploads/2007/07/vnuml_small.png" height="377" width="420" border="1" hspace="4" vspace="4" alt="Vnuml Small" /></a><br />
Simple  VNUML Description</p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/07/09/simulating-cisco-and-linux-networks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>4 simple measures to keep your system and network secure</title>
		<link>http://nirlog.com/2007/07/01/4-simple-measures-to-keep-your-system-and-network-secure/</link>
		<comments>http://nirlog.com/2007/07/01/4-simple-measures-to-keep-your-system-and-network-secure/#comments</comments>
		<pubDate>Sun, 01 Jul 2007 09:44:13 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/07/01/4-simple-measures-to-keep-your-system-and-network-secure/</guid>
		<description><![CDATA[There are many things you can and should do to keep your system and network secure. As the saying goes &#8212; &#8220;Security is not a single event or a product, it&#8217;s a process&#8221;. So, you&#8217;ve to keep up with all the changes, installing firewalls, IDS/IPS, network security monitoring, auditing, making security policies, password policies, email [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://nirlog.com/wp-content/uploads/2007/07/keepass.png" height="128" width="128" border="1" align="right" hspace="4" vspace="4" alt="Keepass" />There are many things you can and should do to keep your system and network secure. As the saying goes &#8212; &#8220;Security is not a single event or a product, it&#8217;s a process&#8221;. So, you&#8217;ve to keep up with all the changes, installing firewalls, IDS/IPS, network security monitoring, auditing, making security policies, password policies, email policies and so on&#8230; Yes, all of them are very important and you&#8217;ll be dealing with most them depending on your security requirements. But there&#8217;re some basic things every network and system admin should follow. Personally, I&#8217;ve found 4 things that are very simple yet effective in securing your systems.</p>
<p><span id="more-259"></span><br />
<strong>1. Passwords</strong></p>
<p>Cryptographic methods, biometrics, and two-factor authentication are becoming popular these days, but in reality we still have to deal with passwords most of the time. So, proper management of password is absolutely critical to the security. It doesn&#8217;t have to be complicated. Here are few simple things I recommend to do with the passwords:</p>
<p><strong>Use password manager</strong><br />
Manually keeping up with 100s of login ids and passwords is very difficult, impractical and sometimes impossible. So, use some kind of password management tool. With a proper password manager you don&#8217;t have to worry about generating secure passwords, you&#8217;ll stop writing passwords in paper, and you don&#8217;t have to remember any of them. The password manager will help you with all of these tasks. I use <a href="http://keepass.info/">KeePass</a> to manage the passwords. It&#8217;s an excellent multi-platform password manager available for Windows, Linux, Mac OS X and Windows Mobile.</p>
<p><strong>Change passwords regularly</strong><br />
Never use same password for two servers or devices, and change them regularly, at least once every 3 months. By using an unique passwords per system you&#8217;ll reduce the damage in case a single password is compromised, and by changing the passwords regularly you&#8217;ll make the guessing and attacking for the bad guys much harder.</p>
<p><strong>Never send naked passwords<br />
</strong>What I mean is, never send a clear-text password over the network. The packets can be easily captured with many freely available tools and packet sniffers. Always use some form of protection when you need to transmit the passwords, e.g. SSL, SSH or VPN connection. You should never use HTTP or Telnet to manage anything over the network. Replace them with HTTPS (SSL) and SSH.</p>
<p><strong>2. Security Updates</p>
<p></strong>Keeping your systems up-to-date is very important, there&#8217;re new security patches released by most of the vendors all the time. Sometimes the security updates negatively affect production environment, so it&#8217;s recommended to first test the fixes and then only apply to production environment. Anyway, patching the known security holes is critical to stay secure. The longer you take to patch a known security hole the more you&#8217;re exposed to attacks.</p>
<p><strong>3. Changes</p>
<p></strong>There&#8217;s a nice saying about the change &#8212; &#8220;Change is the only constant&#8221;. I think that&#8217;s true for life, and for systems, and networks. We make changes all the time, change firewall rules, add users, delete users, install security patches and so on. The system and network environment keeps changing. It is very important to keep a backup of the last known working configuration of everything, and maintain a change document. So, if suddenly after changing a firewall rule everyone in the network complains about not being able to access a server in DMZ, we should be able to fall back to the previous rule-set easily. If you&#8217;ve made some manual changes to a config file to improve the performance of a linux server, you should note it down because after few months you won&#8217;t remember the exact changes you&#8217;ve made. Knowing what changes you&#8217;ve made and being able to fall back keeps you and your environment productive and secure.</p>
<p><strong>4. Stop unnecessary services<br />
</strong>Most of the Operating Systems and security devices come with a lot of services installed and running by default. The more services that are running, the more your system is exposed to attack. So, you need to identify all the services running in the system and stop the unnecessary ones. If it&#8217;s a firewall, explicitly deny everything first, and start allowing the necessary connection and services. If it&#8217;s an operating system, find and stop all the unnecessary services.</p>
<p>By following these 4 simple measures you&#8217;ll be able to keep your system and network secure and stable. I&#8217;m not saying that just these measures would be enough in all environments, but they&#8217;re the basic foundation. I think not only admins but normal users should be following these 4 measures to keep themselves secure in todays wild internet.</p>
<p>Any other simple measures that you take to keep your system and network secure? Comments and emails are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/07/01/4-simple-measures-to-keep-your-system-and-network-secure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snort: Intrusion Detection/Prevention Management</title>
		<link>http://nirlog.com/2007/06/21/snort-intrusion-detectionprevention-management/</link>
		<comments>http://nirlog.com/2007/06/21/snort-intrusion-detectionprevention-management/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 07:57:58 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/06/21/snort-intrusion-detectionprevention-management/</guid>
		<description><![CDATA[Snort has always been, and still is my favorite IDS (Intrusion Detection System) although I manage many UTM (Unified Threat Management) Firewalls with built in IPS/IDS (Intrusion Detection/Prevention) now. The commercial UTM Firewalls with IPS/IDS are easy to use and configure but they come with a high price tag and aren&#8217;t easy to customize. Even [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://nirlog.com/wp-content/uploads/2007/06/snort-1.gif" height="60" width="128" border="1" align="right" hspace="4" vspace="4" alt="Snort-1" /><a href="http://www.snort.org/">Snort</a> has always been, and still is my favorite IDS (Intrusion Detection System) although I manage many <a href="http://en.wikipedia.org/wiki/Unified_threat_management">UTM</a> (Unified Threat Management) Firewalls with built in IPS/IDS (Intrusion Detection/Prevention) now. The commercial UTM Firewalls with IPS/IDS are easy to use and configure but they come with a high price tag and aren&#8217;t easy to customize. Even though snort is not that easy to install, configure and manage it still is the most popular IDS/IPS today because of the fact that it is open source, free, easily customizable, easy to create rules, signatures are always kept up-to-date by its community and plenty of excellent documentation, guides and books.</p>
<p>Snort captures enormous amount of data from the network and generates alert based on the rules and signatures. There&#8217;re currently 3 excellent and relatively user friendly ways to manage and analyze the snort data:<br />
<span id="more-258"></span><br />
1. <a href="http://acidlab.sourceforge.net/">ACID</a> (Analysis Console for Intrusion Databases)</p>
<blockquote><p>The Analysis Console for Intrusion Databases (ACID) is a PHP-based analysis engine to search and process a database of security events generated by various IDSes, firewalls, and network monitoring tools.</p></blockquote>
<p><a href="http://www.andrew.cmu.edu/user/rdanyliw/snort/acid_config.html">ACID: Installation and Configuration</a></p>
<p>2. <a href="http://base.secureideas.net/">BASE</a> (Basic Analysis and Security Engine).</p>
<blockquote><p>It is based on the code from the Analysis Console for Intrusion Databases (ACID) project. This application provides a web front-end to query and analyze the alerts coming from a SNORT IDS system.</p></blockquote>
<p><a href="http://www.snort.org/docs/setup_guides/Snort_Base_Minimal.pdf">Snort, Apache, SSL, PHP, MySQL, and BASE Install on CentOS 4, RHEL 4 or Fedora Core</a> (pdf)</p>
<p>3. <a href="http://sguil.sourceforge.net/">Sguil</a> (Snort GUI for LamerZ)</p>
<blockquote><p>Sguil (pronounced sgweel) is built by network security analysts for network security analysts. Sguil&#8217;s main component is an intuitive GUI that provides access to realtime events, session data, and raw packet captures.</p></blockquote>
<p><a href="http://www.vorant.com/nsmwiki/index.php?title=Sguil_on_RedHat_HOWTO" title="Sguil_on_RedHat_HOWTO">Sguil on RedHat HOWTO</a></p>
<p>If you&#8217;re asking what&#8217;s the difference between them, then <a href="http://www.mcabee.org/lists/snort-users/Nov-04/msg00367.html">here&#8217;s five reasons why Sguil is different from ACID, BASE, and similar products</a>.</p>
<p>Currently I&#8217;m trying Sguil to see how good it is. I&#8217;ve <a href="http://www.vorant.com/nsmwiki/index.php?title=Sguil_on_RedHat_HOWTO" title="Sguil_on_RedHat_HOWTO">installed Sguil Server and Sensor in CentOS 4.x </a>and <a href="http://sguil-client.darwinports.com/" title="Sguil_on_RedHat_HOWTO">Sguil-Client in my Mac OS X</a>. The server installation was not that easy but once installed, it runs smoothly. I must say that there are many good features in Sguil, among them I like: alerts in near real-time, escalation and accountability features, collection of session data using SANCP and summaries of conversations.</p>
<p><a href="http://nirlog.com/wp-content/uploads/2007/06/sguil-big.png" title="Sguil_on_RedHat_HOWTO" rel="lightbox"><img src="http://nirlog.com/wp-content/uploads/2007/06/sguil-small.png" height="303" width="420" border="1" hspace="4" vspace="4" alt="Sguil-Small" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/06/21/snort-intrusion-detectionprevention-management/feed/</wfw:commentRss>
		<slash:comments>-25</slash:comments>
		</item>
		<item>
		<title>ZFS To Become Default File System In Leopard</title>
		<link>http://nirlog.com/2007/06/07/zfs-to-become-default-file-system-in-leopard/</link>
		<comments>http://nirlog.com/2007/06/07/zfs-to-become-default-file-system-in-leopard/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 03:52:32 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/06/07/zfs-to-become-default-file-system-in-leopard/</guid>
		<description><![CDATA[Macrumors noted, Sun&#8217;s CEO Jonathan Schwartz announcing that Apple would be making ZFS the default filesystem in Mac OS 10.5 Leopard. That&#8217;s a great news. So, welcome pooled storage and bye-bye volumes! ZFS stands for Zettabyte File System and was developed by Sun, it offers many advanced features and can handle much more space than [...]]]></description>
			<content:encoded><![CDATA[<p>Macrumors <a href="http://www.macrumors.com/2007/06/06/zfs-to-become-default-file-system-in-leopard/">noted</a>, Sun&#8217;s CEO Jonathan Schwartz announcing that Apple would be making ZFS the default filesystem in Mac OS 10.5 Leopard. That&#8217;s a great news. So, welcome  pooled storage and bye-bye volumes!</p>
<p><a href="http://opensolaris.org/os/community/zfs/whatis/">ZFS</a> stands for Zettabyte File System and was developed by Sun, it offers many advanced features and can handle much more space than the current filesystems used by Windows, OS X or Linux. </p>
<blockquote><p>ZFS presents a pooled storage model that completely eliminates the concept of volumes and the associated problems of partitions, provisioning, wasted bandwidth and stranded storage. Thousands of filesystems can draw from a common storage pool, each one consuming only as much space as it actually needs. The combined I/O bandwidth of all devices in the pool is available to all filesystems at all times.</p>
<p>All operations are copy-on-write transactions, so the on-disk state is always valid. There is no need to fsck(1M) a ZFS filesystem, ever. Every block is checksummed to prevent silent data corruption, and the data is self-healing in replicated (mirrored or RAID) configurations. If one copy is damaged, ZFS will detect it and use another copy to repair it.</p>
<p>ZFS introduces a new data replication model called RAID-Z. It is similar to RAID-5 but uses variable stripe width to eliminate the RAID-5 write hole (stripe corruption due to loss of power between data and parity updates). All RAID-Z writes are full-stripe writes. There&#8217;s no read-modify-write tax, no write hole, and — the best part — no need for NVRAM in hardware. ZFS loves cheap disks.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/06/07/zfs-to-become-default-file-system-in-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links to recent and useful articles for bloggers</title>
		<link>http://nirlog.com/2007/06/02/links-to-recent-and-useful-articles-for-bloggers/</link>
		<comments>http://nirlog.com/2007/06/02/links-to-recent-and-useful-articles-for-bloggers/#comments</comments>
		<pubDate>Sat, 02 Jun 2007 05:08:33 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/06/02/links-to-recent-and-useful-articles-for-bloggers/</guid>
		<description><![CDATA[I love Firefox for the huge amount of extensions it offers. Lifehack has suggestion for bloggers &#8212; 17 Firefox Extensions That Make Blogging Easy. Do you want to protect your pictures online? The short answer is: you cannot do it, but you can create technical roadblocks and aesthetic roadblocks. Of Zen and Computing has a [...]]]></description>
			<content:encoded><![CDATA[<p>I love Firefox for the huge amount of extensions it offers. Lifehack has suggestion for bloggers &#8212; <a href="http://www.lifehack.org/articles/technology/17-firefox-extensions-that-make-blogging-easy.html">17 Firefox Extensions That Make Blogging Easy</a>.</p>
<p>Do you want to protect your pictures online? The short answer is: you cannot do it, but you can create technical roadblocks and aesthetic roadblocks. Of Zen and Computing has a nice article on <a href="http://www.ofzenandcomputing.com/zanswers/598">How to Protect Your Pictures and Photos on the Internet</a>.</p>
<p>I have tried most of the RSS Readers available including Google Reader but I&#8217;ve come back NetNewsWire for the features and ease of use. After seeing the ProBlogger&#8217;s poll result on <a href="http://www.problogger.net/archives/2007/06/02/which-feed-reader-is-best-problogger-readers-have-their-say/">Which Feed Reader is Best?</a> I&#8217;m going to seriously give Google Reader another try. Actually, I&#8217;m already using it with <a href="http://gears.google.com/">Google Gears</a>. Check <a href="http://www.dumblittleman.com/2007/06/how-google-gears-will-change-your-life.html">How Google Gears Will Change Your Life</a>.</p>
<p>Every blogger wants the new visitor to come back to their blog again. WordPress offers many plugins to help you make your blog sticky, and Aaron Brazell at Technosailor suggests some excellent plugins for <a href="http://technosailor.com/intelligent-design-and-stickiness/">Intelligent Design and Stickiness</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/06/02/links-to-recent-and-useful-articles-for-bloggers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.2 is out &#8212; but with some widget bugs</title>
		<link>http://nirlog.com/2007/05/17/wordpress-22-is-out-but-with-some-widget-bugs/</link>
		<comments>http://nirlog.com/2007/05/17/wordpress-22-is-out-but-with-some-widget-bugs/#comments</comments>
		<pubDate>Thu, 17 May 2007 01:48:46 +0000</pubDate>
		<dc:creator>Niranjan Kunwar</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nirlog.com/2007/05/17/wordpress-22-is-out-but-with-some-widget-bugs/</guid>
		<description><![CDATA[WordPress 2.2 is available for download and as always Technosailor has an article on 10 Things You Should Know About WordPress 2.2 . I&#8217;m not going to upgrade my blog to 2.2 mainly because my web server is still using MySQL 3.x, but I&#8217;ve seen several users downgrading after hasty upgrade due to the widget [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://nirlog.com/wp-content/uploads/2007/01/images.jpeg" align="right"><a href="http://wordpress.org/download/">WordPress 2.2 is available for download</a> and as always Technosailor has an article on <a href="http://technosailor.com/10-things-you-should-know-about-wordpress-22/">10 Things You Should Know About WordPress 2.2</a> . I&#8217;m not going to upgrade my blog to 2.2 mainly because my web server is still using MySQL 3.x, but I&#8217;ve seen several users <a href="http://www.johnchow.com/wordpress-22-available-for-download/">downgrading after hasty upgrade</a> due to the <a href="http://trac.wordpress.org/ticket/4264">widget problem</a> (apparently affecting only IE users). So, if you&#8217;re using the widgets and planning to upgrade your blog to WordPress 2.2, you might consider waiting until the bug is fixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://nirlog.com/2007/05/17/wordpress-22-is-out-but-with-some-widget-bugs/feed/</wfw:commentRss>
		<slash:comments>-3</slash:comments>
		</item>
	</channel>
</rss>

