<?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>labs.groupwave &#187; Kevin</title>
	<atom:link href="http://labs.groupwave.be/index.php/author/kevin/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.groupwave.be</link>
	<description>Lotus, PhP, J2EE Technology Partner</description>
	<lastBuildDate>Thu, 01 Jul 2010 12:33:56 +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>Domino 8.5.1 Fix Pack 2 Interim Fix 1</title>
		<link>http://labs.groupwave.be/index.php/2010/04/30/domino-8-5-1-fix-pack-2-interim-fix-1/</link>
		<comments>http://labs.groupwave.be/index.php/2010/04/30/domino-8-5-1-fix-pack-2-interim-fix-1/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:34:30 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Groupwave]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=189</guid>
		<description><![CDATA[IBM released interim fix 1 for Lotus Domino 8.5.1 fixpack 2 a few days ago. This fix solves some problems with DAOS enabled databases. It&#8217;s recommended that you install this interim fix if you are running DAOS enabled databases on this version of Domino.
The fix and installation instructions can be found at IBM Fix Central.


Bookmark:














]]></description>
			<content:encoded><![CDATA[<p>IBM released interim fix 1 for Lotus Domino 8.5.1 fixpack 2 a few days ago. This fix solves some problems with DAOS enabled databases. It&#8217;s recommended that you install this interim fix if you are running DAOS enabled databases on this version of Domino.</p>
<p>The fix and installation instructions can be found at <a title="IBM Fix Central" href="http://www-933.ibm.com/support/fixcentral/" target="_blank">IBM Fix Central</a>.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F&amp;title=Domino+8.5.1+Fix+Pack+2+Interim+Fix+1" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F&amp;title=Domino+8.5.1+Fix+Pack+2+Interim+Fix+1" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F&amp;title=Domino+8.5.1+Fix+Pack+2+Interim+Fix+1" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F&amp;title=Domino+8.5.1+Fix+Pack+2+Interim+Fix+1" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Domino+8.5.1+Fix+Pack+2+Interim+Fix+1+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F30%2Fdomino-8-5-1-fix-pack-2-interim-fix-1%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2010/04/30/domino-8-5-1-fix-pack-2-interim-fix-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week numbers in Notes 8.0, 8.5 and 8.5.1</title>
		<link>http://labs.groupwave.be/index.php/2010/04/23/week-numbers-in-notes-8-0-8-5-and-8-5-1/</link>
		<comments>http://labs.groupwave.be/index.php/2010/04/23/week-numbers-in-notes-8-0-8-5-and-8-5-1/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 13:33:31 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Groupwave]]></category>
		<category><![CDATA[Calendar]]></category>
		<category><![CDATA[Lotus Notes]]></category>
		<category><![CDATA[Week numbers]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=175</guid>
		<description><![CDATA[There is a known bug in the 8.0 mail template, that incorrectly shows friday January 1st, 2010 as the first week of 2010. Officially January 4th, 2010 starts the first week of 2010 and the week from December 28th to January 1st is the 53th week of 2009.
Not everyone seems to be affected by this [...]]]></description>
			<content:encoded><![CDATA[<p>There is a known bug in the 8.0 mail template, that incorrectly shows friday January 1st, 2010 as the first week of 2010. Officially January 4th, 2010 starts the first week of 2010 and the week from December 28th to January 1st is the 53th week of 2009.</p>
<p>Not everyone seems to be affected by this bug, but if you are, all week numbers in Notes are one week ahead. It&#8217;s easy to check: just go to January 1st on your calendar in Notes. It should say &#8220;week 53 &#8211; 0 weeks left in year&#8221; at the botom. If it doesn&#8217;t, you are probably affected.</p>
<p>IBM supplies the following workaround: in the Notes client, go to File -&gt; Preferences. In there, go to Calendar and To Do -&gt; Regional Settings and look for the &#8220;Week Numbers&#8221; section. Set this to &#8220;Always use the ISO standard&#8221; and the week numbers should be fine. You can also do this via a notes.ini setting:</p>
<blockquote><p>FooterWeekNo=2</p></blockquote>
<p>It&#8217;s not a showstopper bug, but it can be irritating.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F&amp;title=Week+numbers+in+Notes+8.0%2C+8.5+and+8.5.1" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F&amp;title=Week+numbers+in+Notes+8.0%2C+8.5+and+8.5.1" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F&amp;title=Week+numbers+in+Notes+8.0%2C+8.5+and+8.5.1" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F&amp;title=Week+numbers+in+Notes+8.0%2C+8.5+and+8.5.1" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Week+numbers+in+Notes+8.0%2C+8.5+and+8.5.1+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F23%2Fweek-numbers-in-notes-8-0-8-5-and-8-5-1%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2010/04/23/week-numbers-in-notes-8-0-8-5-and-8-5-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving the Domino data directory in 8.X (Windows)</title>
		<link>http://labs.groupwave.be/index.php/2010/04/06/moving-the-domino-data-directory-in-8-x-windows/</link>
		<comments>http://labs.groupwave.be/index.php/2010/04/06/moving-the-domino-data-directory-in-8-x-windows/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 08:05:10 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Groupwave]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=158</guid>
		<description><![CDATA[A few days ago, I had to move the data directory of a Domino server to another partition on that server. So I shut down Domino and moved the data directory to the new partition. After this, I changed the &#8220;Directory&#8221;  parameter in notes.ini, so that it pointed to this new location.
I thought that was [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, I had to move the data directory of a Domino server to another partition on that server. So I shut down Domino and moved the data directory to the new partition. After this, I changed the &#8220;Directory&#8221;  parameter in notes.ini, so that it pointed to this new location.<br />
I thought that was it so I started up the Domino service again, only to be confronted with a non-working Domino server. The following error showed up on the console:<br />
<em>An error occurred during license use management initialization</em></p>
<p>After this, the Domino service just stopped. A <a title="technote" href="http://www-01.ibm.com/support/docview.wss?uid=swg21282346" target="_blank">technote</a> from IBM explained that this problem was caused by two files: Domino8.lic and nodelock. I checked the data directory and those files were present. The technote suggested to reinstall the Domino server, but I wanted to avoid that.<br />
I started looking around in the Windows registry and discovered that there are two references to the data directory in there. Of course, these were still pointing to the old location. After changing these registry keys to the new location, I could start  the server again without any problems.</p>
<p>The keys can be found in:<br />
<strong>HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Domino\</strong><br />
and<br />
<strong>HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Domino\1</strong></p>
<p>The name of the key is:<strong><br />
DataPath</strong></p>
<p>Just edit the values and fill in the new path of the Domino directory.</p>
<p>PS: If, for some reason, you don&#8217;t want to change the registry, you can also recreate the data directory at it&#8217;s old location. Then copy the two files (Domino8.lic and nodelock) to that directory and you will be able to start the server. All other data can stay at the new location. But I prefer to just change the registry.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F&amp;title=Moving+the+Domino+data+directory+in+8.X+%28Windows%29" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F&amp;title=Moving+the+Domino+data+directory+in+8.X+%28Windows%29" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F&amp;title=Moving+the+Domino+data+directory+in+8.X+%28Windows%29" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F&amp;title=Moving+the+Domino+data+directory+in+8.X+%28Windows%29" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Moving+the+Domino+data+directory+in+8.X+%28Windows%29+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2010%2F04%2F06%2Fmoving-the-domino-data-directory-in-8-x-windows%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2010/04/06/moving-the-domino-data-directory-in-8-x-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Notes roaming users on Lotus Foundations</title>
		<link>http://labs.groupwave.be/index.php/2009/10/09/notes-roaming-users-on-lotus-foundations/</link>
		<comments>http://labs.groupwave.be/index.php/2009/10/09/notes-roaming-users-on-lotus-foundations/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 13:50:31 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Lotus]]></category>
		<category><![CDATA[Lotus Foundations]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=125</guid>
		<description><![CDATA[We are installing a Lotus Foundations Branch Office appliance at one of our customers. Lotus Foundations Branch Office is used in combination with a Lotus Domino Enterprise server. All configuration happens on the Enterprise server and is then replicated to the Foundations server.
For example: users are registrated on the Enterprise server, with the Foundations server [...]]]></description>
			<content:encoded><![CDATA[<p>We are installing a <a href="http://www.lotusfoundations.com/products/branch-office.php" target="_blank">Lotus Foundations Branch Office</a> appliance at one of our customers. Lotus Foundations Branch Office is used in combination with a Lotus Domino Enterprise server. All configuration happens on the Enterprise server and is then replicated to the Foundations server.<br />
For example: users are registrated on the Enterprise server, with the Foundations server as their mailserver.</p>
<p>Some of the users on the Foundations server had to be upgraded to roaming users (Notes roaming). It took me quite a while before this actually worked. When I upgraded an existing user on the Enterprise server to roaming, it worked within ten minutes. But when I did the same for a user on the Foundations server, it always ended up in tears (aka: not working).</p>
<p>After some searching and digging on the web, I finally found a solution. For some reason, roaming just wouldn&#8217;t work if the files were  on the Foundations server itself. When I put them on the Enterprise server, everything seemed to work. Putting the roaming files on the Enterprise server will ofcourse cause a longer startup time if the user logs on for the first time, as the Enterprise server is probably off-site.</p>
<p><strong>So in short:</strong><br />
You have to upgrade the user to roaming on the Enterprise server, select the Enterprise server as the roaming server, and then replicate this to the Foundations server (that, in combination with a few &#8220;tell adminp process new&#8221; commands).<br />
By default, if you upgrade a user to roaming, it selects the mailserver of that user as the roaming server. So be sure to change this for a user on Foundations to the Enterprise server!</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F&amp;title=Notes+roaming+users+on+Lotus+Foundations" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F&amp;title=Notes+roaming+users+on+Lotus+Foundations" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F&amp;title=Notes+roaming+users+on+Lotus+Foundations" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F&amp;title=Notes+roaming+users+on+Lotus+Foundations" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Notes+roaming+users+on+Lotus+Foundations+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F10%2F09%2Fnotes-roaming-users-on-lotus-foundations%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2009/10/09/notes-roaming-users-on-lotus-foundations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Getting users for SVN from Domino LDAP</title>
		<link>http://labs.groupwave.be/index.php/2009/09/17/getting-users-for-svn-from-domino-ldap/</link>
		<comments>http://labs.groupwave.be/index.php/2009/09/17/getting-users-for-svn-from-domino-ldap/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 09:30:41 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Groupwave]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=113</guid>
		<description><![CDATA[Setting up an Subversion server (http://subversion.tigris.org/) is fairly easy. On most Linux distributions, you can install it via the packet manager that comes equipped with it. At our company, we run Subversion on CentOS with Apache.
For added security, we require users to authenticate if they want to access the repositories. You can add these users [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Setting up an Subversion server (http://subversion.tigris.org/) is fairly easy. On most Linux distributions, you can install it via the packet manager that comes equipped with it. At our company, we run Subversion on CentOS with Apache.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">For added security, we require users to authenticate if they want to access the repositories. You can add these users manually with htaccess files, but why do that if you already have all the users listed in the Domino directory? Having multiple user accounts for the same user, scattered over different server, only makes things more complex. So I decided to extract them from our Domino server via LDAP.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">To add authentication, I added the following paramters in the configuration of Apache.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">First, specify that you want to use LDAP for authentication:</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthBasicProvider ldap</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthType Basic</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthzLDAPAuthoritative off</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthName &#8220;SVN&#8221;</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">require valid-user</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthBasicProvider ldap and AuthType Basic will tell Apache/Subversion to use LDAP for authentication. With AuthzLDAPAuthoritative off, you tell Apache that LDAP does not decide who has access and who doesn&#8217;t. In our case, LDAP just has to pass user information. AuthName is just a title for the login popup. require valid-user speaks for itself I think.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Next, we come to the actual connection. This has to be built up like this:</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthLDAPUrl &#8220;ldap://hostname:port/basedn?attribute?scope?filter&#8221; NONE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">basedn defines where you want to search in LDAP. attribute is what will match the username that the user types in the login popup. scope tells LDAP how deep it has to search in the directory. Put this on &#8220;sub&#8221; so it will search the entire directory. filter defines what objects should be returned. Set this on &#8220;(objectClass=*)&#8221; to return all objects.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Our URL looks like this:</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthLDAPUrl &#8220;ldap://ldap.groupwave.be:389/O=GroupWave?CN?sub?(objectClass=*)&#8221; NONE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">To find the correct URL for your server, I suggest you use an LDAP browser tool like Softerra LDAP Browser (http://www.ldapadministrator.com/). Getting the URL right by trial and error in Apache, can be a very tiresome job.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">These extra parameters should be enough to add Domino LDAP authentication to your Subversion server. The final configuration looks like this (this is added to a &lt;VirtualHost&gt; directive):</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">&lt;Location &#8220;/&#8221;&gt;</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;"><span style="white-space: pre;"> </span>AuthBasicProvider ldap</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthType Basic</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthzLDAPAuthoritative off</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthName &#8220;Groupwave SVN&#8221;</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;"><span style="white-space: pre;"> </span>require valid-user</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">AuthLDAPUrl &#8220;ldap://ldap.groupwave.local:389/O=GroupWave?CN?sub?(objectClass=*)&#8221; NONE</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">DAV svn</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">SVNParentPath /mnt/iscsi/subversion/repositories</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">SVNListParentPath on</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">&lt;/Location&gt;</div>
<p>Setting up an <a title="Subversion" href="http://subversion.tigris.org/" target="_blank">Subversion</a><span> </span>server is fairly easy. On most Linux distributions, you can install it via the packet manager that comes equipped with it. At our company, we run Subversion on CentOS with Apache.</p>
<p>For added security, we require users to authenticate if they want to access the repositories. You can add these users manually with htaccess files, but why do that if you already have all the users listed in the Domino directory? Having multiple user accounts for the same user, scattered over different server, only makes things more complex. So I decided to extract them from our Domino server via LDAP.</p>
<p>To add authentication, I added the following paramters in the configuration of Apache.<br />
First, specify that you want to use LDAP for authentication:</p>
<blockquote><p>AuthBasicProvider ldap<br />
AuthType Basic<br />
AuthzLDAPAuthoritative off<br />
AuthName &#8220;SVN&#8221;<br />
require valid-user</p></blockquote>
<p><strong>AuthBasicProvider ldap</strong> and <strong>AuthType Basic</strong><span> </span>will tell Apache/Subversion to use LDAP for authentication. With <strong>AuthzLDAPAuthoritative off</strong>, you tell Apache that LDAP does not decide who has access and who doesn&#8217;t. In our case, LDAP just has to pass user information. <strong>AuthName</strong><span> </span>is just a title for the login popup. <strong>require valid-user</strong><span> </span>speaks for itself I think.</p>
<p>Next, we come to the actual connection. This has to be built up like this:</p>
<blockquote><p>AuthLDAPUrl &#8220;ldap://hostname:port/basedn?attribute?scope?filter&#8221; NONE</p></blockquote>
<p><strong>basedn </strong>defines where you want to search in LDAP. <strong>attribute </strong>is what will match the username  to what the user types in the login popup. <strong>scope </strong>tells LDAP how deep it has to search in the directory. Put this on &#8220;sub&#8221; so it will search the entire tree. Finally,  <strong>filter </strong>defines what objects should be returned. Put this on &#8220;(objectClass=*)&#8221; to return all objects.</p>
<p>On our server the URL looks like this:</p>
<blockquote><p>AuthLDAPUrl &#8220;ldap://ldap.groupwave.be:389/O=GroupWave?CN?sub?(objectClass=*)&#8221; NONE</p></blockquote>
<p>To find the correct URL for your server, I suggest you use an LDAP browser tool like <a title="Softerra LDAP Browser" href="http://www.ldapadministrator.com/" target="_blank">Softerra LDAP Browser</a>. Getting the URL right by trial and error in Apache, can be a very tiresome job.</p>
<p>These extra parameters should be enough to add Domino LDAP authentication to your Subversion server.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F&amp;title=Getting+users+for+SVN+from+Domino+LDAP" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F&amp;title=Getting+users+for+SVN+from+Domino+LDAP" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F&amp;title=Getting+users+for+SVN+from+Domino+LDAP" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F&amp;title=Getting+users+for+SVN+from+Domino+LDAP" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Getting+users+for+SVN+from+Domino+LDAP+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F09%2F17%2Fgetting-users-for-svn-from-domino-ldap%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2009/09/17/getting-users-for-svn-from-domino-ldap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exporting .kyr certificate for Apache</title>
		<link>http://labs.groupwave.be/index.php/2009/08/31/exporting-kyr-certificate-for-apache/</link>
		<comments>http://labs.groupwave.be/index.php/2009/08/31/exporting-kyr-certificate-for-apache/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 12:13:01 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Groupwave]]></category>

		<guid isPermaLink="false">http://labs.groupwave.be/?p=88</guid>
		<description><![CDATA[A while ago I came across this not-so-common problem:
We access our iNotes webmail through a reverse proxy. This reverse proxy is an Apache webserver. To add to this security, all http traffic is redirected to https for obvious reasons. This means that there has to be an SSL certificate on the reverse proxy for that [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">A while ago I came across this not-so-common problem:</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">We access our iNotes webmail through a reverse proxy. This reverse proxy is an Apache webserver. To add to this security, all http traffic is redirected to https for obvious reasons. This means that there has to be an SSL certificate on the reverse proxy for that website. But Lotus Domino stores its certificates in keyring files (.kyr extension), which cannot be read by Apache. Since we use self-signed certificates for our server, I couldn&#8217;t just ask for another format from a root CA. So I had to export the keyring file to a certificate file (.cert) and key file (.key) for Apache.</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">After searching around a bit, I quickly realised that this wouldn&#8217;t be as easy as I initially hoped. There is no built-in feature in Domino to export keyring files to any other format. Even opening the file turned out to be quite a challenge.</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">After some more searching, I came across a handy little tool from IBM called &#8220;iKeyman&#8221; (http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzatz/51/sec/ikeyman.htm). This tool is part of IBM HTTP Server and WebSphere. With it, you can open and export keyring files created by Domino. If you don&#8217;t have IBM HTTP Server or WebSphere, you can download this utility from here: ftp://ftp.software.ibm.com/software/lotus/tools/Domino/gsk5-ikeyman.zip</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">After downloading this tool, I stumbled upon the next problem: you can only export to PKCS12 or CMS. These aren&#8217;t usable for Apache either, but it&#8217;s a start. I exported the file to a PKCS12 format, wich gave me a .p12-file. This file, I could then export to the format I needed with OpenSSL (http://www.openssl.org/). OpenSSL is available for Windows and Linux. I used the following commands on a Linux machine:</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">openssl pkcs12 -in host.domain.p12 -clcerts -nokeys -out host.domain.cert</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">openssl pkcs12 -in host.domain.p12 -nocerts -nodes -out host.domain.key</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">This finally gave me the right files I could load in the Apache configuration.</div>
<p>We access our iNotes webmail through a reverse proxy. This reverse proxy is an Apache webserver. To add to this security, all http traffic is redirected to https for obvious reasons. This means that there has to be an SSL certificate on the reverse proxy for that website. But Lotus Domino stores its certificates in keyring files (.kyr extension), which cannot be read by Apache. I had to export the keyring file to a certificate file (.cert) and key file (.key) for Apache.</p>
<p>After searching around a bit, I quickly realised that this wouldn&#8217;t be as easy as I initially hoped. There is no built-in feature in Domino to export keyring files to any other format. Even opening the file turned out to be quite a challenge.<br />
After some more searching, I came across a handy little tool from IBM called &#8220;<strong>iKeyman</strong>&#8221; (<a href="http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzatz/51/sec/ikeyman.htm">link</a>). This tool is part of IBM HTTP Server and WebSphere. With it, you can open and export keyring files created by Domino. If you don&#8217;t have IBM HTTP Server or WebSphere, you can download this utility <a href="ftp://ftp.software.ibm.com/software/lotus/tools/Domino/gsk5-ikeyman.zip" target="_blank">here</a>.</p>
<p>If you start the tool, you can open the keyring file (you will have to know the password), and then select &#8220;Export/import&#8221; on the right side.</p>
<p>After that, I stumbled upon the next problem: you can only export to PKCS12 or CMS. These aren&#8217;t usable for Apache either, but it&#8217;s a start. I exported the file to the PKCS12 format, wich gave me a .p12-file. This file, I could then export to the format I needed with OpenSSL (<a href="http://www.openssl.org/">link</a>). OpenSSL is available for Windows and Linux. I used the following commands on a Linux machine:</p>
<blockquote><p>openssl pkcs12 -in host.domain.p12 -clcerts -nokeys -out host.domain.cert<br />
openssl pkcs12 -in host.domain.p12 -nocerts -nodes -out host.domain.key</p></blockquote>
<p>This finally gave me the right files I could load in the Apache configuration.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark:</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F&amp;title=Exporting+.kyr+certificate+for+Apache" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F&amp;title=Exporting+.kyr+certificate+for+Apache" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F&amp;title=Exporting+.kyr+certificate+for+Apache" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F&amp;title=Exporting+.kyr+certificate+for+Apache" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Exporting+.kyr+certificate+for+Apache+@+http%3A%2F%2Flabs.groupwave.be%2Findex.php%2F2009%2F08%2F31%2Fexporting-kyr-certificate-for-apache%2F" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://labs.groupwave.be/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://labs.groupwave.be/index.php/2009/08/31/exporting-kyr-certificate-for-apache/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
