<?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>andr3w.net &#187; server</title>
	<atom:link href="http://andr3w.net/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://andr3w.net</link>
	<description>amateur web development...</description>
	<lastBuildDate>Fri, 19 Mar 2010 17:34:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Length Errors in Apache Bench</title>
		<link>http://andr3w.net/2009/05/length-errors-in-apache-bench/</link>
		<comments>http://andr3w.net/2009/05/length-errors-in-apache-bench/#comments</comments>
		<pubDate>Mon, 04 May 2009 22:42:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[system]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[commandline]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=126</guid>
		<description><![CDATA[Are you seeing errors for content length in your Apache Bench tests of your webserver?
I had a hell of a time wondering what was going wrong with my webserver under load and finally found the answer here.
Turns out that Apache Bench takes the first pulled request and compares the length to all subsequent requests. Makes [...]]]></description>
			<content:encoded><![CDATA[<p>Are you seeing errors for content length in your <a href="http://httpd.apache.org/docs/2.0/programs/ab.html">Apache Bench</a> tests of your webserver?</p>
<p>I had a hell of a time wondering what was going wrong with my webserver under load and finally found the answer <a href="http://markmail.org/message/6zsvfw67rjy7hu4x#query:apachebench%20requests%20fail%20length+page:1+mid:b7wzpg43n3eiicu5+state:results">here</a>.</p>
<p>Turns out that Apache Bench takes the first pulled request and compares the length to all subsequent requests. Makes sense for a purely static page, but when you have a random image cropping up, you&#8217;re sure to see at least a couple bits difference in length.</p>
<p>So if you&#8217;re serving straight, hand coded HTML, enjoy the feeling of knowing that you&#8217;re getting the same length content each and every time&#8230; but if you&#8217;re like the rest of us (and anyone who would actually be using Apache Bench) feel free to rage that there&#8217;s no <a href="http://httpd.apache.org/docs/2.0/programs/ab.html#options">command line switch</a> to turn off that silly notification.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/05/length-errors-in-apache-bench/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sweetcron Stream Updating Cron Job</title>
		<link>http://andr3w.net/2009/04/sweetcron-stream-updating-cron-job/</link>
		<comments>http://andr3w.net/2009/04/sweetcron-stream-updating-cron-job/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 02:04:49 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[site updates]]></category>
		<category><![CDATA[amdavidson.me]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sweetcron]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=114</guid>
		<description><![CDATA[So the Sweetcron documentation isn&#8217;t altogether clear on what you should put in cron for it to update automatically, rather than slowing down a user every 30 minutes.
It&#8217;s fairly intuitive, but for those missing this logical step, do the following.
Change the setting in the admin panel from psuedo-cron to true-cron, and take note of the [...]]]></description>
			<content:encoded><![CDATA[<p>So the Sweetcron documentation isn&#8217;t altogether clear on what you should put in cron for it to update automatically, rather than slowing down a user every 30 minutes.</p>
<p>It&#8217;s fairly intuitive, but for those missing this logical step, do the following.</p>
<p>Change the setting in the admin panel from psuedo-cron to true-cron, and take note of the URL.</p>
<p>Then put the following in your crontab file (easily accessed with &#8216;crontab -e&#8217; on a debian machine):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">*/5 * * * * curl http://your/true-cron/url</div></td></tr></tbody></table></div>
<p>You can change the 5 to be the number of minutes between updates that you want, and you&#8217;ll definitely want to change the URL to the one listed in your Sweetcron&#8217;s admin page.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/04/sweetcron-stream-updating-cron-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lifestreaming via Sweetcron</title>
		<link>http://andr3w.net/2009/04/lifestreaming-via-sweetcron/</link>
		<comments>http://andr3w.net/2009/04/lifestreaming-via-sweetcron/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 02:00:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[amdavidson.me]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sweetcron]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[tumblr]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=109</guid>
		<description><![CDATA[Had a Tumblr setup for a while at amdavidson.me but I already have a webserver and didn&#8217;t like dealing with another host.
So I searched around a bit and Sweetcron came up as a viable alternative for an aggregator for all my internet activities. It&#8217;s a pretty cool little app, very lightweight and seems to be [...]]]></description>
			<content:encoded><![CDATA[<p>Had a <a href="http://tumblr.com">Tumblr</a> setup for a while at <a href="http://amdavidson.me">amdavidson.me</a> but I already have a webserver and didn&#8217;t like dealing with another host.</p>
<p>So I searched around a bit and <a href="http://www.sweetcron.com">Sweetcron </a>came up as a viable alternative for an aggregator for all my internet activities. It&#8217;s a pretty cool little app, very lightweight and seems to be pretty extensible, if I get around to it.</p>
<p>Anyways, <a href="http://amdavidson.me">check it out</a>, it has a good summary of all the useless stuff that I do on the internet, all three of the blogs, my twitter account, my delicious bookmarks, and my flickr pictures. One stop shopping.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/04/lifestreaming-via-sweetcron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mod_rails &amp;&amp; apache &#124;&#124; mongrel &amp;&amp; nginx</title>
		<link>http://andr3w.net/2009/04/mod_rails-apache-mongrel-nginx/</link>
		<comments>http://andr3w.net/2009/04/mod_rails-apache-mongrel-nginx/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 18:30:01 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mod_rails]]></category>
		<category><![CDATA[mongrel]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=97</guid>
		<description><![CDATA[Switch&#8230;
That&#8217;s all I have to say. Passenger/mod_rails is so much faster and more competent at serving my crappy RoR code than my hacked together mongrel/nginx scheme that I had before. 
My ram usage spikes much more when visitors hit the site, but never starts swapping. The increased ram usage is more than worth it for [...]]]></description>
			<content:encoded><![CDATA[<p>Switch&#8230;</p>
<p>That&#8217;s all I have to say. Passenger/mod_rails is so much faster and more competent at serving my crappy RoR code than my hacked together mongrel/nginx scheme that I had before. </p>
<p>My ram usage spikes much more when visitors hit the site, but never starts swapping. The increased ram usage is more than worth it for the HUGELY increased speed that I&#8217;m seeing by the dynamic mongrel management. </p>
<p>Even better, when the visitors leave (as often happens), the ram usage settles down to the same place it did with my nginx and mongrel combo.</p>
<p>Enjoy the increased speed and stability <a href="http://amdavidson.com">AMDavidson.com</a> visitors.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/04/mod_rails-apache-mongrel-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gem issues with Passenger</title>
		<link>http://andr3w.net/2009/03/gem-issues-with-passenger/</link>
		<comments>http://andr3w.net/2009/03/gem-issues-with-passenger/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 21:25:32 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mod_rails]]></category>
		<category><![CDATA[mongrel]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[passenger]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=82</guid>
		<description><![CDATA[I was ignorantly happily letting my gems be pulled in automatically on my previous server using Nginx + Mongrel_Cluster and this seemed to pose no problems.
BUT! when I switched to a new host, I went with an Apache + Passenger (mod_rails) setup and my servers would start but would just offer &#8220;Error 500&#8243;.
I checked the [...]]]></description>
			<content:encoded><![CDATA[<p>I was <span style="text-decoration: line-through;">ignorantly</span> happily letting my gems be pulled in automatically on my previous server using Nginx + Mongrel_Cluster and this seemed to pose no problems.</p>
<p>BUT! when I switched to a new host, I went with an Apache + Passenger (<a title="Mod_Rails" href="http://www.modrails.com/">mod_rails</a>) setup and my servers would start but would just offer &#8220;Error 500&#8243;.</p>
<p>I checked the logs and it seemed that it wasn&#8217;t loading <a title="RedCloth" href="http://redcloth.org">RedCloth</a> so I added the following to my environment.rb file and it all worked fine!</p>
<div class="codecolorer-container ruby default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="ruby codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color:#008000; font-style:italic;"># config/environment.rb</span><br />
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'rubygems'</span><br />
<span style="color:#CC0066; font-weight:bold;">require</span> <span style="color:#996600;">'redcloth'</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/gem-issues-with-passenger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Postfix, Courier, and Courier-Maildrop for Virtual Users</title>
		<link>http://andr3w.net/2009/03/configuring-postfix-courier-and-courier-maildrop-for-virtual-users/</link>
		<comments>http://andr3w.net/2009/03/configuring-postfix-courier-and-courier-maildrop-for-virtual-users/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 19:08:46 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[courier]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[maildrop]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=76</guid>
		<description><![CDATA[Here are some highlights for configuring Postfix to use Courier-Maildrop for local delivery.
This allows some advantages over just having postfix deliver, because you can do server-side filtering of spam and mailing list messages to de-clutter your inbox.
All these notes are based on configuring the setup on Ubuntu 8.10 (Intrepid Ibex) with Debian Lenny&#8217;s courier-maildrop
The following [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some highlights for configuring Postfix to use Courier-Maildrop for local delivery.</p>
<p>This allows some advantages over just having postfix deliver, because you can do server-side filtering of spam and mailing list messages to de-clutter your inbox.</p>
<p>All these notes are based on configuring the setup on Ubuntu 8.10 (Intrepid Ibex) with <a href="http://andr3w.net/?p=71">Debian Lenny&#8217;s courier-maildrop</a></p>
<p>The following are snippets from my configuration files, highlighting the changes that I had to make, from an already existing mail server. If these look unfamiliar, or you need more assistance setting up the basic framework of a Postfix + Courier-IMAP mail server, start <a href="http://articles.slicehost.com/email">here</a>.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#/etc/courier/maildroprc<br />
EXTENSION=&quot;$1&quot;<br />
RECIPIENT=tolower(&quot;$2&quot;)<br />
USER=&quot;$3&quot;<br />
HOST=&quot;$4&quot;<br />
SENDER=&quot;$5&quot;<br />
DEFAULT=&quot;/home/vmail/$HOST/$USER/.&quot;</div></td></tr></tbody></table></div>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#/etc/postfix/main.cf<br />
virtual_transport = maildrop<br />
maildrop_destination_recipient_limit = 1</div></td></tr></tbody></table></div>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#/etc/postfix/master.cf<br />
maildrop unix &nbsp; - &nbsp; &nbsp; &nbsp; n &nbsp; &nbsp; &nbsp; n &nbsp; &nbsp; &nbsp; - &nbsp; &nbsp; &nbsp; - &nbsp; &nbsp; &nbsp; pipe<br />
flags=ODRhu user=vmail argv=/usr/bin/maildrop -w 90 -d ${user}@${nexthop} ${extension} ${recipient} ${user} ${nexthop}</div></td></tr></tbody></table></div>
<p>So if you have a working mail server: make these changes, sudo /etc/init.d/postfix restart, and then get to work writing your .mailfilters!</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/configuring-postfix-courier-and-courier-maildrop-for-virtual-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intrepid&#8217;s courier-maildrop and authlib</title>
		<link>http://andr3w.net/2009/03/intrepids-courier-maildrop-and-authlib/</link>
		<comments>http://andr3w.net/2009/03/intrepids-courier-maildrop-and-authlib/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 18:29:27 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[courier]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[maildrop]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=71</guid>
		<description><![CDATA[Ubuntu 8.10&#8217;s courier-maildrop is not compiled against courier-authlib and so cannot read from many of the supported authentication schemes that authlib can support.
Fortunately, Debian Lenny&#8217;s can. So if you&#8217;re having trouble you can try and install the package from that distribution, YMMV.
To save you the effort of going out and locating it, I&#8217;ll attach a [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 8.10&#8217;s courier-maildrop is not compiled against courier-authlib and so cannot read from many of the supported authentication schemes that authlib can support.</p>
<p>Fortunately, Debian Lenny&#8217;s can. So if you&#8217;re having trouble you can try and install the package from that distribution, YMMV.</p>
<p>To save you the effort of going out and locating it, I&#8217;ll attach a version of it here. Use it at your own risk, but it&#8217;s working for me.</p>
<p><a href="http://andr3w.net/wp-content/uploads/2009/03/courier-maildrop_0600-2_amd64.deb">courier-maildrop_0600-2_amd64</a></p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/intrepids-courier-maildrop-and-authlib/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrating Email Server</title>
		<link>http://andr3w.net/2009/03/migrating-email-server/</link>
		<comments>http://andr3w.net/2009/03/migrating-email-server/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 23:09:38 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[courier]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=67</guid>
		<description><![CDATA[Here are the steps that I went through to migrate my Postfix/Courier server from Slicehost to Mosso.

Check current DNS MX records for applicable domains. I had mine set to all go through a central A record (my mail server) so it was easy.
Set MX records to expire quickly (I think the minimum is 60 minutes). [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the steps that I went through to migrate my Postfix/Courier server from Slicehost to Mosso.</p>
<ol>
<li>Check current DNS MX records for applicable domains. I had mine set to all go through a central A record (my mail server) so it was easy.</li>
<li>Set MX records to expire quickly (I think the minimum is 60 minutes). This can take 24 hours to propogate, so do this early, and then you&#8217;ll have time to do the rest of the processing.</li>
<li>Configure Postfix/Courier/IMAP as desired on new server. There are a lot of howtos on this, and some hints on this site, so I won&#8217;t go over how to do this here.</li>
<li>Test server to ensure that email can go in and out and that any spam filtering or other processes are operating well.</li>
<li>I use MySQL for managing users and forwardings, so I dumped and locked my existing database, and copied that to the new database.</li>
<li>Rsync maildirs over from the old server to the new server. This can take a while, depending on server speed and bandwidth.</li>
<li>Ensure that Postfix and Courier are up and running on the new server.</li>
<li>Change central DNS record to point to new server IP address.</li>
<li>Stop Postfix and Courier on old server. This could lead to a couple of bounced emails, but in all likelihood the sending email servers will retry and find their way to the new server.</li>
<li>Watch closely.</li>
</ol>
<p>There should be very little loss of email, connectivity, or data using this path.</p>
<p>If anyone has any better suggestions, let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/migrating-email-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Courier IMAP SSL Certificate Issues</title>
		<link>http://andr3w.net/2009/03/courier-imap-ssl-certificate-issues/</link>
		<comments>http://andr3w.net/2009/03/courier-imap-ssl-certificate-issues/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 19:05:53 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[certificate]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[courier]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=55</guid>
		<description><![CDATA[If you are having issues getting an SSL connection to Courier IMAP. Check your certificate files.
12# In /etc/courier/imapd-ssl
TLS_CERTFILE=/etc/ssl/private/certificate.pem
Courier is expecting a PEM file for TLS_CERTFILE with your certificate and private key. Do not use just your certificate.
Also, if you require intermediate certificates to complete the trust chain, you can include them in this file.
MAKE SURE [...]]]></description>
			<content:encoded><![CDATA[<p>If you are having issues getting an SSL connection to Courier IMAP. Check your certificate files.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># In /etc/courier/imapd-ssl<br />
TLS_CERTFILE=/etc/ssl/private/certificate.pem</div></td></tr></tbody></table></div>
<p>Courier is expecting a PEM file for TLS_CERTFILE with your certificate and private key. Do not use just your certificate.</p>
<p>Also, if you require intermediate certificates to complete the trust chain, you can include them in this file.</p>
<p><strong>MAKE SURE</strong> that you have proper permissions on this file to the security of your private key.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/courier-imap-ssl-certificate-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Postfix Listen to Multiple Ports</title>
		<link>http://andr3w.net/2009/03/make-postfix-listen-to-multiple-ports/</link>
		<comments>http://andr3w.net/2009/03/make-postfix-listen-to-multiple-ports/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 19:01:49 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[ports]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://andr3w.net/?p=53</guid>
		<description><![CDATA[If you need postfix to listen on multiple ports (like I do) add lines like the following (replace numbers with whatever ports you desire):
123# In /etc/postfix/master.cf
25        inet  n       -       -       -       -       smtpd
26        inet [...]]]></description>
			<content:encoded><![CDATA[<p>If you need postfix to listen on multiple ports (like I do) add lines like the following (replace numbers with whatever ports you desire):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># In /etc/postfix/master.cf<br />
25        inet  n       -       -       -       -       smtpd<br />
26        inet  n       -       -       -       -       smtpd</div></td></tr></tbody></table></div>
<p>Make sure to open the ports in iptables as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://andr3w.net/2009/03/make-postfix-listen-to-multiple-ports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
