<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Title" content="">
<meta name="Keywords" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Courier New";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
@font-face
        {font-family:宋体;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:Calibri;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Courier;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:Calibri;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Calibri;
        color:windowtext;}
span.msoIns
        {mso-style-type:export-only;
        mso-style-name:"";
        text-decoration:underline;
        color:teal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body bgcolor="white" lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">-- <o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">email & jabber:
<a href="mailto:keith.hazelton@wisc.edu" target="_blank"><span style="color:blue">keith.hazelton@wisc.edu</span></a><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">calendar: <a href="http://go.wisc.edu/i6zxx0" target="_blank">
<span style="color:blue">http://go.wisc.edu/i6zxx0</span></a></span><span style="font-size:11.0pt"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="color:black">From: </span></b><span style="color:black">midPoint <midpoint-bounces@lists.evolveum.com> on behalf of Radovan Semancik <radovan.semancik@evolveum.com><br>
<b>Reply-To: </b>midPoint General Discussion <midpoint@lists.evolveum.com><br>
<b>Date: </b>Monday, August 15, 2016 at 03:16 <br>
<b>To: </b>"midpoint@lists.evolveum.com" <midpoint@lists.evolveum.com><br>
<b>Subject: </b>Re: [midPoint] openLDAP configuration for midPoint: failing on 'Setting up Overlays' step<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Times New Roman""><o:p> </o:p></span></p>
</div>
<blockquote style="border:none;border-left:solid #B5C4DF 4.5pt;padding:0in 0in 0in 4.0pt;margin-left:3.75pt;margin-right:0in" id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE">
<div>
<div>
<div>
<p class="MsoNormal" style="margin-left:48.0pt">Hi Keith,<br>
<br>
I'm not entirely sure. I have created the slapdconf utility as one of my side projects mostly to speed up things that I'm doing with OpenLDAP frequently. I'm sure that it does not cover all the cases, but it is a very useful tool anyway. The OpenLDAP documentation
 for the OLC (cn=config) configuration is ... well, let's just say it has a potential for improvement.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">;-)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">I have discovered the configuration objects that slapdconf manipulates mostly by trial and error and by googling the mailing lists.<br>
<br>
The OpenLDAP instances that I use already have the cn=module{0},cn=config entry. I currently use OpenLDAP 2.4.42 on Ubuntu, but I have used wide variety of OpenLDAP versions during last couple of years and all of them had the cn=module{0},cn=config entry. So
 naturally I haven't ever wondered how to enable it.<br>
<br>
Maybe the OpenLDAP mailing list is the right place where to ask this question? Maybe
<a href="http://www.openldap.org/lists/mm/listinfo/openldap-technical">http://www.openldap.org/lists/mm/listinfo/openldap-technical</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">That’s a good suggestion.<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><br>
<br>
Asking for better documentation on the OpenLDAP list may put more pressure on OpenLDAP team to finally update the information on the OLC-style configuration.<br>
<br>
If you find out that there is a bug in slapdconf I will be happy to fix it.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Many thanks.   --Keith<br>
<br>
<br>
<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>Radovan Semancik<o:p></o:p></pre>
<pre>Software Architect<o:p></o:p></pre>
<pre>evolveum.com<o:p></o:p></pre>
<p class="MsoNormal"><br>
<br>
On 08/13/2016 02:12 AM, Keith Hazelton wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="text-autospace:none">I’m following the steps on installing and configuring OpenLDAP for use with midPoint that are provided at
<a href="https://wiki.evolveum.com/display/midPoint/OpenLDAP+Installation+and+Configuration">
<span style="color:#0B4CB4">https://wiki.evolveum.com/display/midPoint/OpenLDAP+Installation+and+Configuration</span></a><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">I used yum to install OpenLDAP.</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none">At the “Setting up Overlays” step I get an error trying to add modules:<o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"> <o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">midpoint#>./slapdconf add-module sssvlv</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">Cannot find module configuration entry (olcModuleList) at ./slapdconf line 844, <DATA> line 747.</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">at ./slapdconf line 107, <DATA> line 747.</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">     main::__ANON__('Cannot find module configuration entry (olcModuleList) at ./s...') called at ./slapdconf line 844</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">      main::addModule() called at ./slapdconf line 150</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A"> </span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">It’s clear enough that there is no entry under cn=config for olcModuleList so it seems my install of OpenLDAP has no support for dynamic modules</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"> <o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="color:#2C1A1A">OpenLDAP 2.4 admin documentation includes the following</span><o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none">5.2.2. cn=module:  If support for dynamically loaded modules was enabled when configuring slapd, cn=module entries may be used to specify sets of modules to load.<o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"> <o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none">Did I miss a configurations step that would have enabled dynamically loaded modules?<o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"> <o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none">         Thanks in advance for any help,   --Keith Hazelton (<a href="mailto:hazelton@wisc.edu"><span style="color:#0B4CB4">hazelton@wisc.edu</span></a>)<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:15.0pt;color:#2C1A1A"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">-- </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">email & jabber:
<a href="mailto:keith.hazelton@wisc.edu" target="_blank"><span style="color:blue">keith.hazelton@wisc.edu</span></a></span><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:#888888">calendar: <a href="http://go.wisc.edu/i6zxx0" target="_blank">
<span style="color:blue">http://go.wisc.edu/i6zxx0</span></a></span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Times New Roman""><br>
<br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>midPoint mailing list<o:p></o:p></pre>
<pre><a href="mailto:midPoint@lists.evolveum.com">midPoint@lists.evolveum.com</a><o:p></o:p></pre>
<pre><a href="http://lists.evolveum.com/mailman/listinfo/midpoint">http://lists.evolveum.com/mailman/listinfo/midpoint</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Times New Roman""><o:p> </o:p></span></p>
</div>
</div>
</blockquote>
</div>
</body>
</html>