<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Notes on ubuntu-8.10-serverguide-openldap</title>
	<atom:link href="http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/</link>
	<description>Adventures in Ubuntu systems administration</description>
	<lastBuildDate>Fri, 13 Aug 2010 22:40:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-66</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 07 Jun 2009 02:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-66</guid>
		<description>Ok, sorry to be like a stalker.

So I figured out that I have to escape the url with % signs.  I had it working without them when I tested TLS before.

ex.: sudo ldapsearch -x -H ldap:///%e%x%a%m%p%l%e%.%c%o%m -D cn=admin,dc=example,dc=com -W -ZZ

Weird.  I&#039;d try it in the config file if I could figure out how without blowing up the server.

--peace out.</description>
		<content:encoded><![CDATA[<p>Ok, sorry to be like a stalker.</p>
<p>So I figured out that I have to escape the url with % signs.  I had it working without them when I tested TLS before.</p>
<p>ex.: sudo ldapsearch -x -H ldap:///%e%x%a%m%p%l%e%.%c%o%m -D cn=admin,dc=example,dc=com -W -ZZ</p>
<p>Weird.  I&#8217;d try it in the config file if I could figure out how without blowing up the server.</p>
<p>&#8211;peace out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-65</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 07 Jun 2009 01:06:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-65</guid>
		<description>Mixed-success.  I have much to document.  But first the bad news.  I have my new commercial certs for my domain www.example.info, and OpenLdap wants it to match my server name, hoth.  Too bad I didn&#039;t know about wildcards or alternate certificate names.  Now the good news.  I generated two certificates on a third machine and got them installed with TLS working on both Ldap servers.  I think it balked before because I was trying to connect to the other two ldap servers with the same machine that has the CA.  To make it uglier, I was connecting through dyndns.  And I was trying to do too much other junk on top of that.

OK.  Live and learn.  Now that TLS works, I floundered updating the replication piece.  I tried updating the config database, but apparently, I was slightly off.  Looking at the update file that I created from the tutorial, it looks like I should be able to re-run it.  I thought it would just replace the olcSyncRepl line, but no dice.  It gives a message that it is updating, and then hangs.  If I control -c and get back to the command prompt, it hangs if I try to do an ldapsearch.  If I control -c and then /etc/init.d/slapd restart, I can ldapsearch again and see that it didn&#039;t update the config.  Being a clever fellow, I went to the other server figuring that if I got it right, it would replicate.  I didn&#039;t get it right.  Same behavior when I try to re-run the file.

Do you by chance know how to delete the syncrepl bit so that I can keep trying to get it right?  Here&#039;s what the file looks like:

dn: olcDatabase={0}config,cn=config
replace: olcSyncrepl
olcSyncrepl: {0}rid=001 provider=ldap:///www.example.info binddn=&quot;cn=admin,cn
 =config&quot; bindmethod=simple credentials=password searchbase=&quot;cn=config&quot; type=refreshAndPersist retry=&quot;5 5 300 5&quot; timeout=1 starttls=yes
olcSyncrepl: {1}rid=002 provider=ldap:///casserver.example.info binddn=&quot;cn=admin,cn
 =config&quot; bindmethod=simple credentials=password searchbase=&quot;cn=config&quot; type=refreshAndPersist retry=&quot;5 5 300 5&quot; timeout=1 starttls=yes

BTW, in case you notice, I have  an example.info domain where my servers are running, but my ldap is setup as cn=example,cn=com because I have that domain also. 

Thanks for all your help.  I hope this can help others.  Openldap is hard.
Paul</description>
		<content:encoded><![CDATA[<p>Mixed-success.  I have much to document.  But first the bad news.  I have my new commercial certs for my domain <a href="http://www.example.info" rel="nofollow">http://www.example.info</a>, and OpenLdap wants it to match my server name, hoth.  Too bad I didn&#8217;t know about wildcards or alternate certificate names.  Now the good news.  I generated two certificates on a third machine and got them installed with TLS working on both Ldap servers.  I think it balked before because I was trying to connect to the other two ldap servers with the same machine that has the CA.  To make it uglier, I was connecting through dyndns.  And I was trying to do too much other junk on top of that.</p>
<p>OK.  Live and learn.  Now that TLS works, I floundered updating the replication piece.  I tried updating the config database, but apparently, I was slightly off.  Looking at the update file that I created from the tutorial, it looks like I should be able to re-run it.  I thought it would just replace the olcSyncRepl line, but no dice.  It gives a message that it is updating, and then hangs.  If I control -c and get back to the command prompt, it hangs if I try to do an ldapsearch.  If I control -c and then /etc/init.d/slapd restart, I can ldapsearch again and see that it didn&#8217;t update the config.  Being a clever fellow, I went to the other server figuring that if I got it right, it would replicate.  I didn&#8217;t get it right.  Same behavior when I try to re-run the file.</p>
<p>Do you by chance know how to delete the syncrepl bit so that I can keep trying to get it right?  Here&#8217;s what the file looks like:</p>
<p>dn: olcDatabase={0}config,cn=config<br />
replace: olcSyncrepl<br />
olcSyncrepl: {0}rid=001 provider=ldap:///www.example.info binddn=&#8221;cn=admin,cn<br />
 =config&#8221; bindmethod=simple credentials=password searchbase=&#8221;cn=config&#8221; type=refreshAndPersist retry=&#8221;5 5 300 5&#8243; timeout=1 starttls=yes<br />
olcSyncrepl: {1}rid=002 provider=ldap:///casserver.example.info binddn=&#8221;cn=admin,cn<br />
 =config&#8221; bindmethod=simple credentials=password searchbase=&#8221;cn=config&#8221; type=refreshAndPersist retry=&#8221;5 5 300 5&#8243; timeout=1 starttls=yes</p>
<p>BTW, in case you notice, I have  an example.info domain where my servers are running, but my ldap is setup as cn=example,cn=com because I have that domain also. </p>
<p>Thanks for all your help.  I hope this can help others.  Openldap is hard.<br />
Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-64</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 06 Jun 2009 22:18:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-64</guid>
		<description>Hey I&#039;m back at it.  Sorry for not checking back.  I ended up buying certs from Godaddy.  I definitely would not do the self-signed thing again.  As a noobie to ssl and openldap, it created confusion that was hard for me to solve.  This tutorial has already helped me again today.  I&#039;ll post the things that a ran into soon and hopefully news of my success.

Thanks again.

P.S.  You are definitely still a hero!</description>
		<content:encoded><![CDATA[<p>Hey I&#8217;m back at it.  Sorry for not checking back.  I ended up buying certs from Godaddy.  I definitely would not do the self-signed thing again.  As a noobie to ssl and openldap, it created confusion that was hard for me to solve.  This tutorial has already helped me again today.  I&#8217;ll post the things that a ran into soon and hopefully news of my success.</p>
<p>Thanks again.</p>
<p>P.S.  You are definitely still a hero!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agentk</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-60</link>
		<dc:creator>agentk</dc:creator>
		<pubDate>Sat, 23 May 2009 12:25:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-60</guid>
		<description>Haha. I realise how long my friday was when I made that quote now. Lets just ignore it to prevent confusion. :-)

Just so we can establish a base for what is causing the error:
Where is the error message appearing? Apache logs? Sugar? OpenLdap? Does apache work ok with all of the TLS and certificates diasbled?
Does the rails app authenticate too? Are there any errors posted there too?

As for the certificates, it should not matter which machine has done the signing, just what cert was signed with what cert. I only have one CA on one machine that I generate all off my host certificates with.</description>
		<content:encoded><![CDATA[<p>Haha. I realise how long my friday was when I made that quote now. Lets just ignore it to prevent confusion. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Just so we can establish a base for what is causing the error:<br />
Where is the error message appearing? Apache logs? Sugar? OpenLdap? Does apache work ok with all of the TLS and certificates diasbled?<br />
Does the rails app authenticate too? Are there any errors posted there too?</p>
<p>As for the certificates, it should not matter which machine has done the signing, just what cert was signed with what cert. I only have one CA on one machine that I generate all off my host certificates with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-58</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Fri, 22 May 2009 15:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-58</guid>
		<description>Believe me, all help is appreciated.  I followed the Ubuntu guide for creating the CA.   Then I deleted and followed another guide, with the exact same results.  The only real change is a slight difference in file names.  I will say, this tutorial below is quite authoritative.

http://www.tc.umn.edu/~brams006/selfsign.html

I created the server.key and .csr and .crt for the same server that was running the CA.  I signed that certificate with my CA. Next, I logged onto my machine running Sugarcrm and generated the server.key and .csr there.  Next, I sftp&#039;ed the .csr to the first machine running the CA.  I created that .crt and sftp&#039;ed back.  I copied the CA root certificate ca.crt  to /etc/ssl/certs on both machines.  I installed each .crt to their respective /etc/ssl/certs, and then I copied both to each trying to get it to work.

&gt; But following the Ubuntu Server Guide for setting up a CA you should end up with 
&gt; certificates signed by your CA certificate. Not self signed.

There was actually a discussion about this in the thread that I linked to in my prior post.  It says that ultimately there has to be a root certificate self-signed in the chain somewhere, even from Thawte or verisign.  I think it&#039;s a real live instance of Russell&#039;s Paradox.  You know the one, about the barber that only shaves barbers that don&#039;t shave themselves.  Does he shave himself?

Enough with the math. May be my problem is that I have a certificate generated and signed on the same machine as the CA ????????  I made sure to give different common names to the CA and the certificate by appending &#039;CA&#039; to the end of the CA, as per the tutorial that I linked to above.

Here&#039;s the relevant portion of my vhost file on the server running the CA [and rails app]:

ServerAdmin hamann_paul@yahoo.com
ServerName 192.168.0.3
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key
SSLCACertificateFile /etc/ssl/certs/ca.crt

Here&#039;s the relevant portion of the vhost on the server running Sugar:

SSLEngine On
        SSLCertificateFile    /etc/apache2/ssl/hoth.crt  ## hoth is the name of the server
        SSLCertificateKeyFile /etc/apache2/ssl/server.key
        SSLCACertificateFile  /etc/ssl/certs/ca.crt

Here&#039;s the error message again:
at depth 1 - 19: self signed certificate in certificate chain

My thinking was that it would be easier to get ssl working with these two apps and then try openldap and TLS.  It hasn&#039;t worked out so far : (

Cheers! P</description>
		<content:encoded><![CDATA[<p>Believe me, all help is appreciated.  I followed the Ubuntu guide for creating the CA.   Then I deleted and followed another guide, with the exact same results.  The only real change is a slight difference in file names.  I will say, this tutorial below is quite authoritative.</p>
<p><a href="http://www.tc.umn.edu/~brams006/selfsign.html" rel="nofollow">http://www.tc.umn.edu/~brams006/selfsign.html</a></p>
<p>I created the server.key and .csr and .crt for the same server that was running the CA.  I signed that certificate with my CA. Next, I logged onto my machine running Sugarcrm and generated the server.key and .csr there.  Next, I sftp&#8217;ed the .csr to the first machine running the CA.  I created that .crt and sftp&#8217;ed back.  I copied the CA root certificate ca.crt  to /etc/ssl/certs on both machines.  I installed each .crt to their respective /etc/ssl/certs, and then I copied both to each trying to get it to work.</p>
<p>&gt; But following the Ubuntu Server Guide for setting up a CA you should end up with<br />
&gt; certificates signed by your CA certificate. Not self signed.</p>
<p>There was actually a discussion about this in the thread that I linked to in my prior post.  It says that ultimately there has to be a root certificate self-signed in the chain somewhere, even from Thawte or verisign.  I think it&#8217;s a real live instance of Russell&#8217;s Paradox.  You know the one, about the barber that only shaves barbers that don&#8217;t shave themselves.  Does he shave himself?</p>
<p>Enough with the math. May be my problem is that I have a certificate generated and signed on the same machine as the CA ????????  I made sure to give different common names to the CA and the certificate by appending &#8216;CA&#8217; to the end of the CA, as per the tutorial that I linked to above.</p>
<p>Here&#8217;s the relevant portion of my vhost file on the server running the CA [and rails app]:</p>
<p>ServerAdmin <a href="mailto:hamann_paul@yahoo.com">hamann_paul@yahoo.com</a><br />
ServerName 192.168.0.3<br />
SSLEngine On<br />
SSLCertificateFile /etc/apache2/ssl/server.crt<br />
SSLCertificateKeyFile /etc/apache2/ssl/server.key<br />
SSLCACertificateFile /etc/ssl/certs/ca.crt</p>
<p>Here&#8217;s the relevant portion of the vhost on the server running Sugar:</p>
<p>SSLEngine On<br />
        SSLCertificateFile    /etc/apache2/ssl/hoth.crt  ## hoth is the name of the server<br />
        SSLCertificateKeyFile /etc/apache2/ssl/server.key<br />
        SSLCACertificateFile  /etc/ssl/certs/ca.crt</p>
<p>Here&#8217;s the error message again:<br />
at depth 1 &#8211; 19: self signed certificate in certificate chain</p>
<p>My thinking was that it would be easier to get ssl working with these two apps and then try openldap and TLS.  It hasn&#8217;t worked out so far : (</p>
<p>Cheers! P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agentk</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-55</link>
		<dc:creator>agentk</dc:creator>
		<pubDate>Fri, 22 May 2009 04:28:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-55</guid>
		<description>I suspect that they are refering to setting the TLS_CACERT  entry in /etc/ldap/ldap.conf to point to the certificate that was used to sign itself. 

But following the Ubuntu Server Guide for setting up a CA you should end up with certificates signed by your CA certificate. Not self signed.

It also depends on weather the error in Apache is coming from the SugarCRM or OpenLDAP directives too.

You could also try turning of TLS certificate checking in /etc/ldap/ldap.conf by adding &#039;TLS_REQCERT allow&#039;. That is as long as Apache respects that file, otherwise there may be other options in apache you can try.

Sorry I can&#039;t be of more help.</description>
		<content:encoded><![CDATA[<p>I suspect that they are refering to setting the TLS_CACERT  entry in /etc/ldap/ldap.conf to point to the certificate that was used to sign itself. </p>
<p>But following the Ubuntu Server Guide for setting up a CA you should end up with certificates signed by your CA certificate. Not self signed.</p>
<p>It also depends on weather the error in Apache is coming from the SugarCRM or OpenLDAP directives too.</p>
<p>You could also try turning of TLS certificate checking in /etc/ldap/ldap.conf by adding &#8216;TLS_REQCERT allow&#8217;. That is as long as Apache respects that file, otherwise there may be other options in apache you can try.</p>
<p>Sorry I can&#8217;t be of more help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-54</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Fri, 22 May 2009 02:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-54</guid>
		<description>I&#039;m in a world of pain and confusion once more.  I tried following the Ubuntu docs for creating a CA and certificates for my server(s).  I&#039;m attempting to make it work for another app that has to contact Sugarcrm before attempting OpenLdap replication and TLS.  The https and CA part should be EXACTLY the same.  In my apache error log [it&#039;s a rails app] I get this error:

at depth 1 - 19: self signed certificate in certificate chain

I found this explanation when I googled the above error message, regarding OpenLdap, no less.

############
&gt;OpenLDAP expects you to use a server certificate that is different from the 
&gt;certificate of the issueing CA.

Incorrect.

You simply need to configure the client to accept the
server&#039;s certificate as valid by setting the CA file
to a copy of the server&#039;s certificate.
################

I would be mighty obliged if you could tell me what &quot;setting the CA file
to a copy of the server&#039;s certificate.&quot; means.  I already tried the Ubuntu certificate management thingy that you did above.  No joy.  

And for anyone trying to use a self signed certificate with OpenLdap, the thread that I quoted above can be found here:  http://marc.info/?l=openldap-software&amp;m=112585726028819&amp;w=2

It&#039;s a pretty in-depth discussion with some of the core ldap contributors.

Thanks for any help!
Paul</description>
		<content:encoded><![CDATA[<p>I&#8217;m in a world of pain and confusion once more.  I tried following the Ubuntu docs for creating a CA and certificates for my server(s).  I&#8217;m attempting to make it work for another app that has to contact Sugarcrm before attempting OpenLdap replication and TLS.  The https and CA part should be EXACTLY the same.  In my apache error log [it's a rails app] I get this error:</p>
<p>at depth 1 &#8211; 19: self signed certificate in certificate chain</p>
<p>I found this explanation when I googled the above error message, regarding OpenLdap, no less.</p>
<p>############<br />
&gt;OpenLDAP expects you to use a server certificate that is different from the<br />
&gt;certificate of the issueing CA.</p>
<p>Incorrect.</p>
<p>You simply need to configure the client to accept the<br />
server&#8217;s certificate as valid by setting the CA file<br />
to a copy of the server&#8217;s certificate.<br />
################</p>
<p>I would be mighty obliged if you could tell me what &#8220;setting the CA file<br />
to a copy of the server&#8217;s certificate.&#8221; means.  I already tried the Ubuntu certificate management thingy that you did above.  No joy.  </p>
<p>And for anyone trying to use a self signed certificate with OpenLdap, the thread that I quoted above can be found here:  <a href="http://marc.info/?l=openldap-software&amp;m=112585726028819&amp;w=2" rel="nofollow">http://marc.info/?l=openldap-software&amp;m=112585726028819&amp;w=2</a></p>
<p>It&#8217;s a pretty in-depth discussion with some of the core ldap contributors.</p>
<p>Thanks for any help!<br />
Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-51</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 16 May 2009 00:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-51</guid>
		<description>Thanks for the article.  I&#039;m going to try the TLS piece tonight.  As for the replication, well, it was miserable on Jaunty.  You mentioned that we should make sure that all the changes took.  I pasted the configuration text from the server guide into a file to edit in Kate.  When I ran ldapmodify, it skipped over sections randomly.   Once I figured that out, I used nano, and no more problems adding the configuration changes.  I also tested the connections specified in the two files.  The commands went something like:

sudo ldapsearch -x -H ldap://12.34.56.78:389 -D cn=admin,cn=config -w secret

and

sudo ldapsearch -x -H ldap://12.34.56.78:389 -D cn=admin,dc=example,dc=com -w secret 

It actually took me awhile to get those working.  I played with the /etc/ldap/ldap.conf and /etc/default/slapd files. 

Now get this.  I had just given up on replication.  I was gathering some details on my configuration to add to this post.  I noticed the olcDbIndex that you were kind enough to post.  So I said hey, this guy is smarter than me.  Now that I know how to delete, why don&#039;t I just copy what he&#039;s got.  And sure enough.

That son of a bitch started working!!!!!!!!!!!!!!!!!!!!!

You are an absolute hero.  Until I try TLS at least.

Regards,
paul</description>
		<content:encoded><![CDATA[<p>Thanks for the article.  I&#8217;m going to try the TLS piece tonight.  As for the replication, well, it was miserable on Jaunty.  You mentioned that we should make sure that all the changes took.  I pasted the configuration text from the server guide into a file to edit in Kate.  When I ran ldapmodify, it skipped over sections randomly.   Once I figured that out, I used nano, and no more problems adding the configuration changes.  I also tested the connections specified in the two files.  The commands went something like:</p>
<p>sudo ldapsearch -x -H ldap://12.34.56.78:389 -D cn=admin,cn=config -w secret</p>
<p>and</p>
<p>sudo ldapsearch -x -H ldap://12.34.56.78:389 -D cn=admin,dc=example,dc=com -w secret </p>
<p>It actually took me awhile to get those working.  I played with the /etc/ldap/ldap.conf and /etc/default/slapd files. </p>
<p>Now get this.  I had just given up on replication.  I was gathering some details on my configuration to add to this post.  I noticed the olcDbIndex that you were kind enough to post.  So I said hey, this guy is smarter than me.  Now that I know how to delete, why don&#8217;t I just copy what he&#8217;s got.  And sure enough.</p>
<p>That son of a bitch started working!!!!!!!!!!!!!!!!!!!!!</p>
<p>You are an absolute hero.  Until I try TLS at least.</p>
<p>Regards,<br />
paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agentk</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-39</link>
		<dc:creator>agentk</dc:creator>
		<pubDate>Tue, 21 Apr 2009 11:30:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-39</guid>
		<description>I have seen that actually!

I can generate the error by shutting down either slapd daemon. My suggestion is that one one part of your replication setup has an error. If you have two daemons then there are four parts that could contain the error. cn=config, there and back, and dc=example,dc=com, there and back. My guess would be in one of the dc=example,dc=com and on the server that you are getting the error from.

Also try the exercise of actually testing the replication on each section in each direction. 

It took a fair while for me to work out where my replication problems were once I introduced TLS replication.</description>
		<content:encoded><![CDATA[<p>I have seen that actually!</p>
<p>I can generate the error by shutting down either slapd daemon. My suggestion is that one one part of your replication setup has an error. If you have two daemons then there are four parts that could contain the error. cn=config, there and back, and dc=example,dc=com, there and back. My guess would be in one of the dc=example,dc=com and on the server that you are getting the error from.</p>
<p>Also try the exercise of actually testing the replication on each section in each direction. </p>
<p>It took a fair while for me to work out where my replication problems were once I introduced TLS replication.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: segfault</title>
		<link>http://blog.khax.net/2009/04/03/notes-on-ubuntu-810-serverguide-openldap/#comment-38</link>
		<dc:creator>segfault</dc:creator>
		<pubDate>Tue, 21 Apr 2009 10:46:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.khax.net/?p=123#comment-38</guid>
		<description>Hi there,

Have you had anything like the following filling up your syslog&#039;s?

Apr 21 22:38:18 ldap3 slapd[5328]: connection_read(28): no connection! 
Apr 21 22:38:58 ldap3 last message repeated 2 times
Apr 21 22:40:08 ldap3 last message repeated 4 times

I get it with the same setup (Ubuntu 8.10) and can&#039;t seem to find out why it&#039;s happening. Replication is working great :S</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>Have you had anything like the following filling up your syslog&#8217;s?</p>
<p>Apr 21 22:38:18 ldap3 slapd[5328]: connection_read(28): no connection!<br />
Apr 21 22:38:58 ldap3 last message repeated 2 times<br />
Apr 21 22:40:08 ldap3 last message repeated 4 times</p>
<p>I get it with the same setup (Ubuntu 8.10) and can&#8217;t seem to find out why it&#8217;s happening. Replication is working great :S</p>
]]></content:encoded>
	</item>
</channel>
</rss>
