<?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>Tech Blog &#187; apache</title>
	<atom:link href="http://informationideas.com/news/category/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://informationideas.com/news</link>
	<description>Using technology to help your business</description>
	<lastBuildDate>Sat, 17 Mar 2012 02:14:36 +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>Solving httpd MaxClients and mod_status stuck</title>
		<link>http://informationideas.com/news/2012/03/16/solving-httpd-maxclients-and-mod_status-stuck/</link>
		<comments>http://informationideas.com/news/2012/03/16/solving-httpd-maxclients-and-mod_status-stuck/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 02:14:36 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=241</guid>
		<description><![CDATA[Solving httpd MaxClients and mod_status stuck. This article really demystifies how php sessions should and should not be used. Especially if you are using a lot of AJAX within a page and they all use session, being efficient with closing sessions immediately after you're done is a must.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p><a href='http://techmythsworld.blogspot.com/2011/11/solving-httpd-maxclients-and-modstatus.html'>Solving httpd MaxClients and mod_status stuck</a>.</p>
<p>This article really demystifies how php sessions should and should not be used. Especially if you are using a lot of AJAX within a page and they all use session, being efficient with closing sessions immediately after you're done is a must.</p>
<div class="shr-publisher-241"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2012/03/16/solving-httpd-maxclients-and-mod_status-stuck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android making https requests with SSL from GoDaddy &#8211; No peer certificate error</title>
		<link>http://informationideas.com/news/2011/11/29/android-making-https-requests-with-ssl-from-godaddy-no-peer-certificate-error/</link>
		<comments>http://informationideas.com/news/2011/11/29/android-making-https-requests-with-ssl-from-godaddy-no-peer-certificate-error/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 00:00:08 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=201</guid>
		<description><![CDATA[Another hair pulling session that all ended well. Task: Make a secure call to a server using a httprequest and get the httpresponse for further processing. Android http request and response: HttpClient client = new DefaultHttpClient(); HttpGet req = new HttpGet("https://www.example.com"); HttpResponse res = client.execute(req); Error: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate Problem: The issue is that [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Another hair pulling session that all ended well.</p>
<p><strong>Task:</strong></p>
<p>Make a secure call to a server using a httprequest and get the httpresponse for further processing.</p>
<p><strong>Android http request and response:</strong></p>
<blockquote>
<pre>HttpClient client = new DefaultHttpClient();
HttpGet req = new HttpGet("https://www.example.com");
HttpResponse res = client.execute(req);</pre>
</blockquote>
<p><strong>Error:</strong></p>
<p>javax.net.ssl.SSLPeerUnverifiedException: No peer certificate</p>
<p><strong>Problem:</strong></p>
<p>The issue is that cert from GoDaddy was installed but not installed completely. An Intermediate cert is required for the server/domain in order to have a fully installed cert.</p>
<p><strong>Reference:</strong></p>
<p><strong><a href="http://community.godaddy.com/help/5238">http://community.godaddy.com/help/5238</a><br />
</strong></p>
<div class="shr-publisher-201"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2011/11/29/android-making-https-requests-with-ssl-from-godaddy-no-peer-certificate-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scaling down from MS to open source</title>
		<link>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/</link>
		<comments>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 00:37:31 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MSSql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[our development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=167</guid>
		<description><![CDATA[We just moved a service that was running on the Microsoft stack (Windows Server 2008, .NET, MSSql Server, IIS) to an open source stack (Ubuntu Server, php, Codeigniter framework, apache2, postgres). We now run the service on a cloud server with dual cpu and 256MB ram (Yes, that's megabytes). The old server ran on dual [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>We just moved a service that was running on the Microsoft stack (Windows Server 2008, .NET, MSSql Server, IIS) to an open source stack (Ubuntu Server, php, Codeigniter framework, apache2, postgres). </p>
<p>We now run the service on a cloud server with dual cpu and 256MB ram (Yes, that's megabytes).</p>
<p>The old server ran on dual core with 2GB of ram.</p>
<div class="shr-publisher-167"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup mod rewrite on apache</title>
		<link>http://informationideas.com/news/2009/10/30/setup-mod-rewrite-on-apache/</link>
		<comments>http://informationideas.com/news/2009/10/30/setup-mod-rewrite-on-apache/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 21:01:59 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[apache]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/2009/10/30/setup-mod-rewrite-on-apache/</guid>
		<description><![CDATA[Three places need to change to do this. sudo a2enmod rewrite Add AllowOverride All to virtual host file Add RewriteEngine On to .htaccess]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Three places need to change to do this.</p>
<p>sudo a2enmod rewrite<br />
Add AllowOverride All to virtual host file<br />
Add RewriteEngine On to .htaccess</p>
<div class="shr-publisher-116"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2009/10/30/setup-mod-rewrite-on-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu apache2 virtualhost setup problems</title>
		<link>http://informationideas.com/news/2009/05/04/ubuntu-apache2-virtualhost-setup-problems/</link>
		<comments>http://informationideas.com/news/2009/05/04/ubuntu-apache2-virtualhost-setup-problems/#comments</comments>
		<pubDate>Tue, 05 May 2009 05:44:35 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[admin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=96</guid>
		<description><![CDATA[If you are getting error messages when starting apache2 like "Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName" or "[warn] _default_ VirtualHost overlap on port 80, the first has precedence" you need to make sure a couple of lines are in your /etc/apache2/httpd.confÂ  file. ServerName localhost]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>If you are getting error messages when starting apache2 like</p>
<p>"Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName"<br />
or<br />
"[warn] _default_ VirtualHost overlap on port 80, the first has precedence"</p>
<p>you need to make sure a couple of lines are in your /etc/apache2/httpd.confÂ  file.</p>
<p>ServerName localhost</p>
<div class="shr-publisher-96"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2009/05/04/ubuntu-apache2-virtualhost-setup-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup Ruby On Rails on Windows</title>
		<link>http://informationideas.com/news/2008/12/14/setup-ruby-on-rails-on-windows/</link>
		<comments>http://informationideas.com/news/2008/12/14/setup-ruby-on-rails-on-windows/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 22:43:16 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[admin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=69</guid>
		<description><![CDATA[http://wiki.rubyonrails.org/rails/pages/HowtoInstallOnWindows This is where to get the fastcgi dll. http://www.fastcgi.com/dist/ Sample Apache virtual host configuration &#60;VirtualHost *:80&#62; &#60;Directory "C:/data/projects/testapp/public/"&#62; Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all &#60;/Directory&#62; Options ExecCGI FollowSymLinks AddHandler cgi-script .cgi AddHandler fastcgi-script .fcgi ServerAdmin webmaster@testapp.dev DocumentRoot "C:/data/projects/testapp/public/" ServerName testapp.dev ServerAlias www.testapp.dev ErrorLog "logs/testapp.dev-error.log" CustomLog "logs/testapp.dev-access.log" common &#60;/VirtualHost&#62;]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p><a href="http://wiki.rubyonrails.org/rails/pages/HowtoInstallOnWindows">http://wiki.rubyonrails.org/rails/pages/HowtoInstallOnWindows</a></p>
<p>This is where to get the fastcgi dll.<br />
<a href="http://www.fastcgi.com/dist/">http://www.fastcgi.com/dist/</a></p>
<p>Sample Apache virtual host configuration</p>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
&lt;Directory "C:/data/projects/testapp/public/"&gt;<br />
Options Indexes FollowSymLinks<br />
AllowOverride All<br />
Order allow,deny<br />
Allow from all</p>
<p>&lt;/Directory&gt;</p>
<p>Options ExecCGI FollowSymLinks<br />
AddHandler cgi-script .cgi<br />
AddHandler fastcgi-script .fcgi<br />
ServerAdmin webmaster@testapp.dev<br />
DocumentRoot "C:/data/projects/testapp/public/"<br />
ServerName testapp.dev<br />
ServerAlias www.testapp.dev<br />
ErrorLog "logs/testapp.dev-error.log"<br />
CustomLog "logs/testapp.dev-access.log" common</p>
<p>&lt;/VirtualHost&gt;</p></blockquote>
<div class="shr-publisher-69"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2008/12/14/setup-ruby-on-rails-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache SSL IfDefine &#8211; Error</title>
		<link>http://informationideas.com/news/2007/01/18/apache-ssl-ifdefine-error/</link>
		<comments>http://informationideas.com/news/2007/01/18/apache-ssl-ifdefine-error/#comments</comments>
		<pubDate>Thu, 18 Jan 2007 23:23:28 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[admin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/2007/01/18/apache-ssl-ifdefine-error/</guid>
		<description><![CDATA[Just encountered a problem that was painful to deal with while configuring SSL on apache for linux.Â  The httpd.conf had a tag, , before all the SSL configuration lines.Â  In order for any commands within and to be loaded on service start, you must use the -D attribute like this. $ service httpd -D SSL [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>Just encountered a problem that was painful to deal with while configuring SSL on apache for linux.Â  The httpd.conf had a tag, <ifdefine SSL>, before all the SSL configuration lines.Â  In order for any commands within </ifdefine><ifdefine SSL> and </ifdefine> to be loaded on service start, you must use the -D attribute like this.</p>
<p>$ service httpd -D SSL -k start</p>
<p>Also, I found that restart does not always take new changes to my conf files.</p>
<p>$ service httpd -D SSL -k restart</p>
<p>Instead, use the stop then the start command to be sure.</p>
<p>$service httpd -D SSL -k stop<br />
$service httpd -D SSL -k start</p>
<p>That was a source of much pain while working on this particular server.</p>
<div class="shr-publisher-32"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2007/01/18/apache-ssl-ifdefine-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.439 seconds -->

