
This is a multi-part message in MIME format. ------=_001_NextPart615858772881_=---- Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 SGkgYWxsLA0KICAgICAgICBJIHVzZWQgImVuZ2luZS1tYW5hZ2UtZG9tYWlucyIgdG8gYWRkIEFE IHRvIG92aXJ0IGluIGVhcmxpZXIgdmVyc2lvbi4gV2hhdCBzaG91bGQgSSBkbyBpbiBvdmlydCA0 LjE/IEhvcGUgc29tZW9uZSBjYW4gaGVscC4gVGhhbmtzIQ0K ------=_001_NextPart615858772881_=---- Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse= t=3Dus-ascii"><style>body { line-height: 1.5; }body { font-size: 10.5pt; f= ont-family: ????; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><= body>=0A<div><span></span>Hi all,</div>=0A<div> <span st= yle=3D"font-size: 10.5pt; line-height: 1.5; background-color: window;">&nb= sp; I used "</span><span style=3D"font-size: 10.5pt; line-height: 1= .5; background-color: window;">engine-manage-domains</span><span style=3D"= background-color: window; font-size: 10.5pt; line-height: 1.5;">" to add A= D to ovirt in </span><span style=3D"font-size: 10.5pt; line-height: 1= .5; background-color: window;">earlier version. What should I do in o= virt 4.1? Hope someone can help. Thanks!</span></div>=0A</body></html> ------=_001_NextPart615858772881_=------

--_000_E1DA3226A946BC428B66CE34DAF3307FB19919D2D4bl8esrv5aubgi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This can help you: http://lists.ovirt.org/pipermail/users/2016-September/042937.html Best, Latcho From: users-bounces@ovirt.org [mailto:users-bounces@ovirt.org] On Behalf Of= qinglong.dong@horebdata.cn Sent: Wednesday, June 07, 2017 4:57 AM To: users Subject: [ovirt-users] active directory Hi all, I used "engine-manage-domains" to add AD to ovirt in earlier versio= n. What should I do in ovirt 4.1? Hope someone can help. Thanks! --_000_E1DA3226A946BC428B66CE34DAF3307FB19919D2D4bl8esrv5aubgi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 14 (filtered medium)"><style><!-- /* Font Definitions */ @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;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:????; panose-1:0 0 0 0 0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .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><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This can = help you:<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz= e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p=
</span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1F497D'><a href=3D"http://lists.ovirt.org/p= ipermail/users/2016-September/042937.html">http://lists.ovirt.org/pipermail= /users/2016-September/042937.html</a><o:p></o:p></span></p><p class=3DMsoNo= rmal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";col= or:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D= 'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Best,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'>Latcho<o:p></o:p></span></p= <p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNorm= al><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D'><o:p> </o:p></span></p><div><div style=3D'border:none;border= -top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b= <span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</= span></b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'= users-bounces@ovirt.org [mailto:users-bounces@ovirt.org] <b>On Behalf Of = </b>qinglong.dong@horebdata.cn<br><b>Sent:</b> Wednesday, June 07, 2017 4:5= 7 AM<br><b>To:</b> users<br><b>Subject:</b> [ovirt-users] active directory<= o:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p> </o:p></p>= <div><p class=3DMsoNormal><span style=3D'font-size:10.5pt;font-family:"????= ","serif";color:black'>Hi all,<o:p></o:p></span></p></div><div><p class=3DM= soNormal><span style=3D'font-size:10.5pt;font-family:"????","serif";color:b= lack'> <span style=3D'background:white'> I u= sed "engine-manage-domains" to add AD to ovirt in earlier&nb= sp;version. What should I do in ovirt 4.1? Hope someone can help. Thanks!</= span><o:p></o:p></span></p></div></div></body></html>=
--_000_E1DA3226A946BC428B66CE34DAF3307FB19919D2D4bl8esrv5aubgi_--

Or you can try the migration tool: https://github.com/oVirt/ovirt-engine-kerbldap-migration Check the README, there are instructions how to procceed. On Wed, Jun 7, 2017 at 8:33 AM, Latchezar Filtchev <Latcho@aubg.bg> wrote:
This can help you:
http://lists.ovirt.org/pipermail/users/2016-September/042937.html
Best,
Latcho
From: users-bounces@ovirt.org [mailto:users-bounces@ovirt.org] On Behalf Of qinglong.dong@horebdata.cn Sent: Wednesday, June 07, 2017 4:57 AM To: users Subject: [ovirt-users] active directory
Hi all,
I used "engine-manage-domains" to add AD to ovirt in earlier version. What should I do in ovirt 4.1? Hope someone can help. Thanks!
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

=0A<blockquote style=3D"margin-top: 0px; margin-bottom: 0px; margin-left:= 0.5em;"><div>Thanks! I excuted "<span style=3D"font-size: 10.5pt; line-he= ight: 1.5; background-color: window;">ovirt-engine-extension-aaa-ldap-setu=
This is a multi-part message in MIME format. ------=_001_NextPart342724621086_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 VGhhbmtzISBJIGV4Y3V0ZWQgIm92aXJ0LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAtc2V0dXAi LCBidXQgSSBnb3QgYW4gZXJyb3IuIElzIHRoZXJlIGFueXRoaW5nIHdyb25nPw0KDQpbcm9vdEBl bmdpbmUgfl0jIG92aXJ0LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAtc2V0dXAgDQpbIElORk8g IF0gU3RhZ2U6IEluaXRpYWxpemluZw0KWyBJTkZPICBdIFN0YWdlOiBFbnZpcm9ubWVudCBzZXR1 cA0KICAgICAgICAgIENvbmZpZ3VyYXRpb24gZmlsZXM6IFsnL2V0Yy9vdmlydC1lbmdpbmUtZXh0 ZW5zaW9uLWFhYS1sZGFwLXNldHVwLmNvbmYuZC8xMC1wYWNrYWdpbmcuY29uZiddDQogICAgICAg ICAgTG9nIGZpbGU6IC90bXAvb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC1zZXR1cC0y MDE3MDYwODExMjUzNS1qbGw4dDIubG9nDQogICAgICAgICAgVmVyc2lvbjogb3RvcGktMS42LjIg KG90b3BpLTEuNi4yLTEuZWw3LmNlbnRvcykNClsgSU5GTyAgXSBTdGFnZTogRW52aXJvbm1lbnQg cGFja2FnZXMgc2V0dXANClsgSU5GTyAgXSBTdGFnZTogUHJvZ3JhbXMgZGV0ZWN0aW9uDQpbIElO Rk8gIF0gU3RhZ2U6IEVudmlyb25tZW50IGN1c3RvbWl6YXRpb24NCiAgICAgICAgICBXZWxjb21l IHRvIExEQVAgZXh0ZW5zaW9uIGNvbmZpZ3VyYXRpb24gcHJvZ3JhbQ0KICAgICAgICAgIEF2YWls YWJsZSBMREFQIGltcGxlbWVudGF0aW9uczoNCiAgICAgICAgICAgMSAtIDM4OWRzDQogICAgICAg ICAgIDIgLSAzODlkcyBSRkMtMjMwNyBTY2hlbWENCiAgICAgICAgICAgMyAtIEFjdGl2ZSBEaXJl Y3RvcnkNCiAgICAgICAgICAgNCAtIElCTSBTZWN1cml0eSBEaXJlY3RvcnkgU2VydmVyDQogICAg ICAgICAgIDUgLSBJQk0gU2VjdXJpdHkgRGlyZWN0b3J5IFNlcnZlciBSRkMtMjMwNyBTY2hlbWEN CiAgICAgICAgICAgNiAtIElQQQ0KICAgICAgICAgICA3IC0gTm92ZWxsIGVEaXJlY3RvcnkgUkZD LTIzMDcgU2NoZW1hDQogICAgICAgICAgIDggLSBPcGVuTERBUCBSRkMtMjMwNyBTY2hlbWENCiAg ICAgICAgICAgOSAtIE9wZW5MREFQIFN0YW5kYXJkIFNjaGVtYQ0KICAgICAgICAgIDEwIC0gT3Jh Y2xlIFVuaWZpZWQgRGlyZWN0b3J5IFJGQy0yMzA3IFNjaGVtYQ0KICAgICAgICAgIDExIC0gUkZD LTIzMDcgU2NoZW1hIChHZW5lcmljKQ0KICAgICAgICAgIDEyIC0gUkhEUw0KICAgICAgICAgIDEz IC0gUkhEUyBSRkMtMjMwNyBTY2hlbWENCiAgICAgICAgICAxNCAtIGlQbGFuZXQNCiAgICAgICAg ICBQbGVhc2Ugc2VsZWN0OiAzDQogICAgICAgICAgUGxlYXNlIGVudGVyIEFjdGl2ZSBEaXJlY3Rv cnkgRm9yZXN0IG5hbWU6IGhvcmViZGF0YS5jb20NClsgSU5GTyAgXSBSZXNvbHZpbmcgR2xvYmFs IENhdGFsb2cgU1JWIHJlY29yZCBmb3IgaG9yZWJkYXRhLmNvbQ0KWyBJTkZPICBdIFJlc29sdmlu ZyBMREFQIFNSViByZWNvcmQgZm9yIGhvcmViZGF0YS5jb20NCiAgICAgICAgICBOT1RFOg0KICAg ICAgICAgIEl0IGlzIGhpZ2hseSByZWNvbW1lbmRlZCB0byB1c2Ugc2VjdXJlIHByb3RvY29sIHRv IGFjY2VzcyB0aGUgTERBUCBzZXJ2ZXIuDQogICAgICAgICAgUHJvdG9jb2wgc3RhcnRUTFMgaXMg dGhlIHN0YW5kYXJkIHJlY29tbWVuZGVkIG1ldGhvZCB0byBkbyBzby4NCiAgICAgICAgICBPbmx5 IGluIGNhc2VzIGluIHdoaWNoIHRoZSBzdGFydFRMUyBpcyBub3Qgc3VwcG9ydGVkLCBmYWxsYmFj ayB0byBub24gc3RhbmRhcmQgbGRhcHMgcHJvdG9jb2wuDQogICAgICAgICAgVXNlIHBsYWluIGZv ciB0ZXN0IGVudmlyb25tZW50cyBvbmx5Lg0KICAgICAgICAgIFBsZWFzZSBzZWxlY3QgcHJvdG9j b2wgdG8gdXNlIChzdGFydFRMUywgbGRhcHMsIHBsYWluKSBbc3RhcnRUTFNdOiBwbGFpbg0KWyBJ TkZPICBdIFJlc29sdmluZyBTUlYgcmVjb3JkICdob3JlYmRhdGEuY29tJw0KWyBJTkZPICBdIENv bm5lY3RpbmcgdG8gTERBUCB1c2luZyAnbGRhcDovL3dpbi1mdmRzb2NnM2Fiai5ob3JlYmRhdGEu Y29tOjM4OScNClsgSU5GTyAgXSBDb25uZWN0aW9uIHN1Y2NlZWRlZA0KICAgICAgICAgIEVudGVy IHNlYXJjaCB1c2VyIEROIChmb3IgZXhhbXBsZSB1aWQ9dXNlcm5hbWUsZGM9ZXhhbXBsZSxkYz1j b20gb3IgbGVhdmUgZW1wdHkgZm9yIGFub255bW91cyk6IA0KWyBJTkZPICBdIEF0dGVtcHRpbmcg dG8gYmluZCB1c2luZyAnW0Fub255bW91c10nDQogICAgICAgICAgQXJlIHlvdSBnb2luZyB0byB1 c2UgU2luZ2xlIFNpZ24tT24gZm9yIFZpcnR1YWwgTWFjaGluZXMgKFllcywgTm8pIFtOb106IHll cw0KICAgICAgICAgIE5PVEU6DQogICAgICAgICAgUHJvZmlsZSBuYW1lIGhhcyB0byBtYXRjaCBk b21haW4gbmFtZSwgb3RoZXJ3aXNlIFNpbmdsZSBTaWduLU9uIGZvciBWaXJ0dWFsIE1hY2hpbmVz IHdpbGwgbm90IHdvcmsuDQogICAgICAgICAgUGxlYXNlIHNwZWNpZnkgcHJvZmlsZSBuYW1lIHRo YXQgd2lsbCBiZSB2aXNpYmxlIHRvIHVzZXJzIFtob3JlYmRhdGEuY29tXTogDQpbIElORk8gIF0g U3RhZ2U6IFNldHVwIHZhbGlkYXRpb24NCiAgICAgICAgICBUaGUgZm9sbG93aW5nIGZpbGVzIGFy ZSBhYm91dCB0byBiZSBvdmVyd3JpdHRlbjoNCiAgICAgICAgICAgICAgL2V0Yy9vdmlydC1lbmdp bmUvZXh0ZW5zaW9ucy5kL2hvcmViZGF0YS5jb20tYXV0aG4ucHJvcGVydGllcw0KICAgICAgICAg ICAgICAvZXRjL292aXJ0LWVuZ2luZS9leHRlbnNpb25zLmQvaG9yZWJkYXRhLmNvbS5wcm9wZXJ0 aWVzDQogICAgICAgICAgICAgIC9ldGMvb3ZpcnQtZW5naW5lL2FhYS9ob3JlYmRhdGEuY29tLnBy b3BlcnRpZXMNCiAgICAgICAgICBDb250aW51ZSBhbmQgb3ZlcndyaXRlPyAoWWVzLCBObykgW05v XTogeWVzDQogICAgICAgICAgTk9URToNCiAgICAgICAgICBJdCBpcyBoaWdobHkgcmVjb21tZW5k ZWQgdG8gdGVzdCBkcml2ZSB0aGUgY29uZmlndXJhdGlvbiBiZWZvcmUgYXBwbHlpbmcgaXQgaW50 byBlbmdpbmUuDQogICAgICAgICAgUGVyZm9ybSBhdCBsZWFzdCBvbmUgTG9naW4gc2VxdWVuY2Ug YW5kIG9uZSBTZWFyY2ggc2VxdWVuY2UuDQogICAgICAgICAgU2VsZWN0IHRlc3Qgc2VxdWVuY2Ug dG8gZXhlY3V0ZSAoRG9uZSwgQWJvcnQsIExvZ2luLCBTZWFyY2gpIFtBYm9ydF06IGxvZ2luDQog ICAgICAgICAgRW50ZXIgdXNlciBuYW1lOiBob3JlYmRhdGENCiAgICAgICAgICBFbnRlciB1c2Vy IHBhc3N3b3JkOiANClsgSU5GTyAgXSBFeGVjdXRpbmcgbG9naW4gc2VxdWVuY2UuLi4NCiAgICAg ICAgICBMb2dpbiBvdXRwdXQ6DQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw0NDYrMDgg SU5GTyAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDQ2 MyswOCBJTkZPICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT0gSW5pdGlhbGl6YXRpb24g PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6 MDksNDYzKzA4IElORk8gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogICAgICAgICAgMjAxNy0wNi0wOCAx MToyNjowOSw0NzUrMDggSU5GTyAgICBMb2FkaW5nIGV4dGVuc2lvbiAnaG9yZWJkYXRhLmNvbS1h dXRobicNCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDUxNyswOCBJTkZPICAgIEV4dGVu c2lvbiAnaG9yZWJkYXRhLmNvbS1hdXRobicgbG9hZGVkDQogICAgICAgICAgMjAxNy0wNi0wOCAx MToyNjowOSw1MjIrMDggSU5GTyAgICBMb2FkaW5nIGV4dGVuc2lvbiAnaG9yZWJkYXRhLmNvbScN CiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDUzMCswOCBJTkZPICAgIEV4dGVuc2lvbiAn aG9yZWJkYXRhLmNvbScgbG9hZGVkDQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw1MzEr MDggSU5GTyAgICBJbml0aWFsaXppbmcgZXh0ZW5zaW9uICdob3JlYmRhdGEuY29tLWF1dGhuJw0K ICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNTMyKzA4IElORk8gICAgW292aXJ0LWVuZ2lu ZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG46OmhvcmViZGF0YS5jb20tYXV0aG5dIENyZWF0aW5n IExEQVAgcG9vbCAnYXV0aHonDQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2MjArMDgg SU5GTyAgICBbb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRobjo6aG9yZWJkYXRh LmNvbS1hdXRobl0gTERBUCBwb29sICdhdXRoeicgaW5mb3JtYXRpb246IHZlbmRvcj0nbnVsbCcg dmVyc2lvbj0nbnVsbCcNCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDYyMSswOCBJTkZP ICAgIFtvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGhuOjpob3JlYmRhdGEuY29t LWF1dGhuXSBDcmVhdGluZyBMREFQIHBvb2wgJ2F1dGhuJw0KICAgICAgICAgIDIwMTctMDYtMDgg MTE6MjY6MDksNjM2KzA4IElORk8gICAgW292aXJ0LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAu YXV0aG46OmhvcmViZGF0YS5jb20tYXV0aG5dIExEQVAgcG9vbCAnYXV0aG4nIGluZm9ybWF0aW9u OiB2ZW5kb3I9J251bGwnIHZlcnNpb249J251bGwnDQogICAgICAgICAgMjAxNy0wNi0wOCAxMToy NjowOSw2NDkrMDggV0FSTklORyBbb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRo bjo6aG9yZWJkYXRhLmNvbS1hdXRobl0gQ2Fubm90IGluaXRpYWxpemUgTERBUCBmcmFtZXdvcmss IGRlZmVycmluZyBpbml0aWFsaXphdGlvbi4gRXJyb3I6IFVuZXhwZWN0ZWQgY29tbWEgb3Igc2Vt aWNvbG9uIGZvdW5kIGF0IHRoZSBlbmQgb2YgdGhlIEROIHN0cmluZy4NCiAgICAgICAgICAyMDE3 LTA2LTA4IDExOjI2OjA5LDY1MCswOCBJTkZPICAgIEV4dGVuc2lvbiAnaG9yZWJkYXRhLmNvbS1h dXRobicgaW5pdGlhbGl6ZWQNCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY1MCswOCBJ TkZPICAgIEluaXRpYWxpemluZyBleHRlbnNpb24gJ2hvcmViZGF0YS5jb20nDQogICAgICAgICAg MjAxNy0wNi0wOCAxMToyNjowOSw2NTErMDggSU5GTyAgICBbb3ZpcnQtZW5naW5lLWV4dGVuc2lv bi1hYWEtbGRhcC5hdXRoejo6aG9yZWJkYXRhLmNvbV0gQ3JlYXRpbmcgTERBUCBwb29sICdhdXRo eicNCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY3OSswOCBJTkZPICAgIFtvdmlydC1l bmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGh6Ojpob3JlYmRhdGEuY29tXSBMREFQIHBvb2wg J2F1dGh6JyBpbmZvcm1hdGlvbjogdmVuZG9yPSdudWxsJyB2ZXJzaW9uPSdudWxsJw0KICAgICAg ICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjc5KzA4IElORk8gICAgW292aXJ0LWVuZ2luZS1leHRl bnNpb24tYWFhLWxkYXAuYXV0aHo6OmhvcmViZGF0YS5jb21dIENyZWF0aW5nIExEQVAgcG9vbCAn Z2MnDQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTQrMDggSU5GTyAgICBbb3ZpcnQt ZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRoejo6aG9yZWJkYXRhLmNvbV0gTERBUCBwb29s ICdnYycgaW5mb3JtYXRpb246IHZlbmRvcj0nbnVsbCcgdmVyc2lvbj0nbnVsbCcNCiAgICAgICAg ICAyMDE3LTA2LTA4IDExOjI2OjA5LDY5NyswOCBXQVJOSU5HIFtvdmlydC1lbmdpbmUtZXh0ZW5z aW9uLWFhYS1sZGFwLmF1dGh6Ojpob3JlYmRhdGEuY29tXSBDYW5ub3QgaW5pdGlhbGl6ZSBMREFQ IGZyYW1ld29yaywgZGVmZXJyaW5nIGluaXRpYWxpemF0aW9uLiBFcnJvcjogVW5leHBlY3RlZCBj b21tYSBvciBzZW1pY29sb24gZm91bmQgYXQgdGhlIGVuZCBvZiB0aGUgRE4gc3RyaW5nLg0KICAg ICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk3KzA4IElORk8gICAgRXh0ZW5zaW9uICdob3Jl YmRhdGEuY29tJyBpbml0aWFsaXplZA0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk3 KzA4IElORk8gICAgU3RhcnQgb2YgZW5hYmxlZCBleHRlbnNpb25zIGxpc3QNCiAgICAgICAgICAy MDE3LTA2LTA4IDExOjI2OjA5LDY5NyswOCBJTkZPICAgIEluc3RhbmNlIG5hbWU6ICdob3JlYmRh dGEuY29tJywgRXh0ZW5zaW9uIG5hbWU6ICdvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFw LmF1dGh6JywgVmVyc2lvbjogJzEuMy4xJywgTm90ZXM6ICdEaXNwbGF5IG5hbWU6IG92aXJ0LWVu Z2luZS1leHRlbnNpb24tYWFhLWxkYXAtMS4zLjEtMS5lbDcuY2VudG9zJywgTGljZW5zZTogJ0FT TCAyLjAnLCBIb21lOiAnaHR0cDovL3d3dy5vdmlydC5vcmcnLCBBdXRob3IgJ1RoZSBvVmlydCBQ cm9qZWN0JywgQnVpbGQgaW50ZXJmYWNlIFZlcnNpb246ICcwJywgIEZpbGU6ICcvdG1wL3RtcEhm QmhRZi9leHRlbnNpb25zLmQvaG9yZWJkYXRhLmNvbS5wcm9wZXJ0aWVzJywgSW5pdGlhbGl6ZWQ6 ICd0cnVlJw0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk4KzA4IElORk8gICAgSW5z dGFuY2UgbmFtZTogJ2hvcmViZGF0YS5jb20tYXV0aG4nLCBFeHRlbnNpb24gbmFtZTogJ292aXJ0 LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG4nLCBWZXJzaW9uOiAnMS4zLjEnLCBOb3Rl czogJ0Rpc3BsYXkgbmFtZTogb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC0xLjMuMS0x LmVsNy5jZW50b3MnLCBMaWNlbnNlOiAnQVNMIDIuMCcsIEhvbWU6ICdodHRwOi8vd3d3Lm92aXJ0 Lm9yZycsIEF1dGhvciAnVGhlIG9WaXJ0IFByb2plY3QnLCBCdWlsZCBpbnRlcmZhY2UgVmVyc2lv bjogJzAnLCAgRmlsZTogJy90bXAvdG1wSGZCaFFmL2V4dGVuc2lvbnMuZC9ob3JlYmRhdGEuY29t LWF1dGhuLnByb3BlcnRpZXMnLCBJbml0aWFsaXplZDogJ3RydWUnDQogICAgICAgICAgMjAxNy0w Ni0wOCAxMToyNjowOSw2OTgrMDggSU5GTyAgICBFbmQgb2YgZW5hYmxlZCBleHRlbnNpb25zIGxp c3QNCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY5OCswOCBJTkZPICAgID09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk4KzA4IElORk8gICAgPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09IEV4ZWN1dGlvbiA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTgrMDggSU5GTyAg ICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NCiAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY5OCswOCBJ TkZPICAgIEl0ZXJhdGlvbjogMA0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk5KzA4 IElORk8gICAgUHJvZmlsZT0naG9yZWJkYXRhLmNvbScgYXV0aG49J2hvcmViZGF0YS5jb20tYXV0 aG4nIGF1dGh6PSdob3JlYmRhdGEuY29tJyBtYXBwaW5nPSdudWxsJw0KICAgICAgICAgIDIwMTct MDYtMDggMTE6MjY6MDksNjk5KzA4IElORk8gICAgQVBJOiAtLT5BdXRobi5JbnZva2VDb21tYW5k cy5BVVRIRU5USUNBVEVfQ1JFREVOVElBTFMgcHJvZmlsZT0naG9yZWJkYXRhLmNvbScgdXNlcj0n aG9yZWJkYXRhJw0KICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNzAyKzA4IFdBUk5JTkcg W292aXJ0LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG46OmhvcmViZGF0YS5jb20tYXV0 aG5dIENhbm5vdCBpbml0aWFsaXplIExEQVAgZnJhbWV3b3JrLCBkZWZlcnJpbmcgaW5pdGlhbGl6 YXRpb24uIEVycm9yOiBVbmV4cGVjdGVkIGNvbW1hIG9yIHNlbWljb2xvbiBmb3VuZCBhdCB0aGUg ZW5kIG9mIHRoZSBETiBzdHJpbmcuDQogICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw3MDMr MDggU0VWRVJFICBVbmV4cGVjdGVkIGNvbW1hIG9yIHNlbWljb2xvbiBmb3VuZCBhdCB0aGUgZW5k IG9mIHRoZSBETiBzdHJpbmcuDQpbIEVSUk9SIF0gTG9naW4gc2VxdWVuY2UgZmFpbGVkDQogICAg ICAgICAgUGxlYXNlIGludmVzdGlnYXRlIGRldGFpbHMgb2YgdGhlIGZhaWx1cmUgKHNlYXJjaCBm b3IgbGluZXMgY29udGFpbmluZyBTRVZFUkUgbG9nIGxldmVsKS4NCiAgICAgICAgICBTZWxlY3Qg dGVzdCBzZXF1ZW5jZSB0byBleGVjdXRlIChEb25lLCBBYm9ydCwgTG9naW4sIFNlYXJjaCkgW0Fi b3J0XTogDQogDQpGcm9tOiBPbmRyYSBNYWNoYWNlaw0KRGF0ZTogMjAxNy0wNi0wNyAxNDo0Nw0K VG86IHFpbmdsb25nLmRvbmdAaG9yZWJkYXRhLmNuDQpDQzogdXNlcnMNClN1YmplY3Q6IFJlOiBb b3ZpcnQtdXNlcnNdIGFjdGl2ZSBkaXJlY3RvcnkNCk9yIHlvdSBjYW4gdHJ5IHRoZSBtaWdyYXRp b24gdG9vbDoNCiANCmh0dHBzOi8vZ2l0aHViLmNvbS9vVmlydC9vdmlydC1lbmdpbmUta2VyYmxk YXAtbWlncmF0aW9uDQogDQpDaGVjayB0aGUgUkVBRE1FLCB0aGVyZSBhcmUgaW5zdHJ1Y3Rpb25z IGhvdyB0byBwcm9jY2VlZC4NCiANCk9uIFdlZCwgSnVuIDcsIDIwMTcgYXQgODozMyBBTSwgTGF0 Y2hlemFyIEZpbHRjaGV2IDxMYXRjaG9AYXViZy5iZz4gd3JvdGU6DQo+IFRoaXMgY2FuIGhlbHAg eW91Og0KPg0KPg0KPg0KPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL3BpcGVybWFpbC91c2Vycy8y MDE2LVNlcHRlbWJlci8wNDI5MzcuaHRtbA0KPg0KPg0KPg0KPiBCZXN0LA0KPg0KPiBMYXRjaG8N Cj4NCj4NCj4NCj4NCj4NCj4gRnJvbTogdXNlcnMtYm91bmNlc0BvdmlydC5vcmcgW21haWx0bzp1 c2Vycy1ib3VuY2VzQG92aXJ0Lm9yZ10gT24gQmVoYWxmIE9mDQo+IHFpbmdsb25nLmRvbmdAaG9y ZWJkYXRhLmNuDQo+IFNlbnQ6IFdlZG5lc2RheSwgSnVuZSAwNywgMjAxNyA0OjU3IEFNDQo+IFRv OiB1c2Vycw0KPiBTdWJqZWN0OiBbb3ZpcnQtdXNlcnNdIGFjdGl2ZSBkaXJlY3RvcnkNCj4NCj4N Cj4NCj4gSGkgYWxsLA0KPg0KPiAgICAgICAgIEkgdXNlZCAiZW5naW5lLW1hbmFnZS1kb21haW5z IiB0byBhZGQgQUQgdG8gb3ZpcnQgaW4gZWFybGllcg0KPiB2ZXJzaW9uLiBXaGF0IHNob3VsZCBJ IGRvIGluIG92aXJ0IDQuMT8gSG9wZSBzb21lb25lIGNhbiBoZWxwLiBUaGFua3MhDQo+DQo+DQo+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFVzZXJz IG1haWxpbmcgbGlzdA0KPiBVc2Vyc0BvdmlydC5vcmcNCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzDQo+DQogDQo= ------=_001_NextPart342724621086_=---- Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse= t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; = margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-fa= mily: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-heig= ht: 1.5; }body { font-size: 10.5pt; font-family: =E5=BE=AE=E8=BD=AF=E9=9B= =85=E9=BB=91; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body= p</span><span style=3D"font-size: 10.5pt; line-height: 1.5; background-col= or: window;">", but I got an error. Is there anything wrong?</span></div><= div><br></div><div>[root@engine ~]# ovirt-engine-extension-aaa-l= dap-setup </div><div>[ INFO ] Stage: Initia= lizing<br>[ INFO ] Stage: Environment setup= <br> Configurat= ion files: ['/etc/ovirt-engine-extension-aaa-ldap-setup.conf.d/1= 0-packaging.conf']<br> &nbs= p; Log file: /tmp/ovirt-engine-extension-aaa-ldap-setup-201= 70608112535-jll8t2.log<br> = Version: otopi-1.6.2 (otopi-1.6.2-1.el7.centos)<br>[= INFO ] Stage: Environment packages se= tup<br>[ INFO ] Stage: Programs detection<b= r>[ INFO ] Stage: Environment customization= <br> Welcome&nb= sp;to LDAP extension configuration program<br> &n= bsp; Available LDAP&nb= sp;implementations:<br> &nb= sp; 1 - 389ds<br> = 2 - 389ds RFC-2307 Schem= a<br> 3&n= bsp;- Active Directory<br> &n= bsp; 4 - IBM Security Directory= Server<br> &nbs= p; 5 - IBM Security Directory Server RF= C-2307 Schema<br> &nbs= p; 6 - IPA<br> &nb= sp; 7 - Novell eDirectory RFC-2= 307 Schema<br> &= nbsp; 8 - OpenLDAP RFC-2307 Schema<br>  = ; 9 - OpenL= DAP Standard Schema<br>  = ; 10 - Oracle Unified Directory = RFC-2307 Schema<br> &n= bsp; 11 - RFC-2307 Schema (Generic)<br> &nbs= p; 12 - RHDS<br>&= nbsp; 13 - = RHDS RFC-2307 Schema<br> &nbs= p; 14 - iPlanet<br> &nbs= p; Please select: 3<br> = Please enter Act= ive Directory Forest name: horebdata.com<br>[ INF= O ] Resolving Global Catalog SRV recor= d for horebdata.com<br>[ INFO ] Resolving&n= bsp;LDAP SRV record for horebdata.com<br> &= nbsp; NOTE:<br> = It is highly reco= mmended to use secure protocol to access&nbs= p;the LDAP server.<br> = Protocol startTLS is the standard&nb= sp;recommended method to do so.<br> &= nbsp; Only in cases in&n= bsp;which the startTLS is not supported, fal= lback to non standard ldaps protocol.<br> &n= bsp; Use plain fo= r test environments only.<br> = Please select protocol to&nbs= p;use (startTLS, ldaps, plain) [startTLS]: plain<= br>[ INFO ] Resolving SRV record 'hore= bdata.com'<br>[ INFO ] Connecting to LDAP&n= bsp;using 'ldap://win-fvdsocg3abj.horebdata.com:389'<br>[ INFO&n= bsp; ] Connection succeeded<br> &nbs= p; Enter search user DN (= for example uid=3Dusername,dc=3Dexample,dc=3Dcom or le= ave empty for anonymous): <br>[ INFO ]= Attempting to bind using '[Anonymous]'<br> = Are you go= ing to use Single Sign-On for Virtual M= achines (Yes, No) [No]: yes<br>  = ; NOTE:<br> &nbs= p; Profile name has to ma= tch domain name, otherwise Single Sign-On fo= r Virtual Machines will not work.<br> = Please specify p= rofile name that will be visible to use= rs [horebdata.com]: <br>[ INFO ] Stage:&nbs= p;Setup validation<br>  = ; The following files are about to&nbs= p;be overwritten:<br> = /etc/ovirt-engine/extensions.d/horebda= ta.com-authn.properties<br>  = ; /etc/ovirt-engine/extensions.d/horebd= ata.com.properties<br> &nbs= p; /etc/ovirt-engine/aaa/horebdata.com.proper= ties<br> Contin= ue and overwrite? (Yes, No) [No]: yes<br>&nb= sp; NOTE:<br> &n= bsp; It is highly= recommended to test drive the configuration= before applying it into engine.<br> &= nbsp; Perform at least&= nbsp;one Login sequence and one Search seque= nce.<br> Select= test sequence to execute (Done, Abort, = ;Login, Search) [Abort]: login<br> &= nbsp; Enter user name: horebda= ta<br> Enter&nb= sp;user password: <br>[ INFO ] Executing&nb= sp;login sequence...<br> &nb= sp; Login output:<br> &= nbsp; 2017-06-08 11:26:09,446+08 INFO &nbs= p; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D<br> &nbs= p;2017-06-08 11:26:09,463+08 INFO =3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Initialization =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> &nbs= p; 2017-06-08 11:26:09,463+08 INFO&= nbsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D<br> &= nbsp; 2017-06-08 11:26:09,475+08 INFO &nbs= p;Loading extension 'horebdata.com-authn'<br> &= nbsp; 2017-06-08 11:26:09,517+08&n= bsp;INFO Extension 'horebdata.com-authn' = loaded<br> 2017= -06-08 11:26:09,522+08 INFO Loading = extension 'horebdata.com'<br> &nbs= p; 2017-06-08 11:26:09,530+08 INFO &= nbsp; Extension 'horebdata.com' loaded<br>  = ; 2017-06-08 11:26:09,531+08= INFO Initializing extension 'horebd= ata.com-authn'<br> &n= bsp;2017-06-08 11:26:09,532+08 INFO [ovir= t-engine-extension-aaa-ldap.authn::horebdata.com-authn] Creating = ;LDAP pool 'authz'<br> = 2017-06-08 11:26:09,620+08 INFO &nb= sp; [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] = ;LDAP pool 'authz' information: vendor=3D'null' v= ersion=3D'null'<br> &= nbsp;2017-06-08 11:26:09,621+08 INFO [ovi= rt-engine-extension-aaa-ldap.authn::horebdata.com-authn] Creating&nbs= p;LDAP pool 'authn'<br>  = ; 2017-06-08 11:26:09,636+08 INFO &n= bsp; [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn]&nbs= p;LDAP pool 'authn' information: vendor=3D'null' = version=3D'null'<br> = 2017-06-08 11:26:09,649+08 WARNING [ovirt-engine-exte= nsion-aaa-ldap.authn::horebdata.com-authn] Cannot initialize&nbs= p;LDAP framework, deferring initialization. Error:&nbs= p;Unexpected comma or semicolon found at the= end of the DN string.<br>  = ; 2017-06-08 11:26:09,650+08 = INFO Extension 'horebdata.com-authn' init= ialized<br> 201= 7-06-08 11:26:09,650+08 INFO Initializing= extension 'horebdata.com'<br> &nbs= p; 2017-06-08 11:26:09,651+08 INFO &= nbsp; [ovirt-engine-extension-aaa-ldap.authz::horebdata.com]&nb= sp;Creating LDAP pool 'authz'<br> &n= bsp; 2017-06-08 11:26:09,679+08 INF= O [ovirt-engine-extension-aaa-ldap.authz::horebdata= .com] LDAP pool 'authz' information: vendor=3D'nu= ll' version=3D'null'<br> &nb= sp; 2017-06-08 11:26:09,679+08 INFO = [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] Creating= LDAP pool 'gc'<br> &nbs= p; 2017-06-08 11:26:09,694+08 INFO &= nbsp; [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] LDA= P pool 'gc' information: vendor=3D'null' version= =3D'null'<br> 2= 017-06-08 11:26:09,697+08 WARNING [ovirt-engine-extension-a= aa-ldap.authz::horebdata.com] Cannot initialize LDAP f= ramework, deferring initialization. Error: Unexpected&= nbsp;comma or semicolon found at the end&nbs= p;of the DN string.<br> = 2017-06-08 11:26:09,697+08 INFO &nb= sp; Extension 'horebdata.com' initialized<br> &n= bsp; 2017-06-08 11:26:= 09,697+08 INFO Start of enabled = ;extensions list<br> &= nbsp; 2017-06-08 11:26:09,697+08 INFO &nbs= p;Instance name: 'horebdata.com', Extension name: = ;'ovirt-engine-extension-aaa-ldap.authz', Version: '1.3.1', = ;Notes: 'Display name: ovirt-engine-extension-aaa-ldap-1.3.= 1-1.el7.centos', License: 'ASL 2.0', Home: 'http:= //www.ovirt.org', Author 'The oVirt Project', Bui= ld interface Version: '0', File: '/tmp/tmpH= fBhQf/extensions.d/horebdata.com.properties', Initialized: 'true= '<br> 2017-06-0= 8 11:26:09,698+08 INFO Instance name= : 'horebdata.com-authn', Extension name: 'ovirt-engine= -extension-aaa-ldap.authn', Version: '1.3.1', Notes: '= Display name: ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos= ', License: 'ASL 2.0', Home: 'http://www.ovirt.or= g', Author 'The oVirt Project', Build interf= ace Version: '0', File: '/tmp/tmpHfBhQf/extensio= ns.d/horebdata.com-authn.properties', Initialized: 'true'<br>&nb= sp; 2017-06-08 1= 1:26:09,698+08 INFO End of enabled&n= bsp;extensions list<br> &nbs= p; 2017-06-08 11:26:09,698+08 INFO &= nbsp;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D<br> 2017-06= -08 11:26:09,698+08 INFO =3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Execution =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> &= nbsp; 2017-06-08 11:26:09,698+08 IN= FO =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D<br> &nbs= p; 2017-06-08 11:26:09,698+08 INFO &= nbsp;Iteration: 0<br> = 2017-06-08 11:26:09,699+08 INFO &nb= sp;Profile=3D'horebdata.com' authn=3D'horebdata.com-authn' authz= =3D'horebdata.com' mapping=3D'null'<br> = 2017-06-08 11:26:09,699+08 INFO&nb= sp; API: -->Authn.InvokeCommands.AUTHENTICATE_CRE= DENTIALS profile=3D'horebdata.com' user=3D'horebdata'<br> &= nbsp; 2017-06-08 11:26= :09,702+08 WARNING [ovirt-engine-extension-aaa-ldap.authn::horeb= data.com-authn] Cannot initialize LDAP framework, = ;deferring initialization. Error: Unexpected comma&nbs= p;or semicolon found at the end of the&= nbsp;DN string.<br> &n= bsp; 2017-06-08 11:26:09,703+08 SEVERE Unexpecte= d comma or semicolon found at the end&n= bsp;of the DN string.<br>[ ERROR ] Login&nbs= p;sequence failed<br> = Please investigate details of the fai= lure (search for lines containing SEVERE log= level).<br> &nb= sp;Select test sequence to execute (Done, Ab= ort, Login, Search) [Abort]: </div><div> </div><d= iv style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0= cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12= px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: = 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href=3D"mailto:omachace@r= edhat.com">Ondra Machacek</a></div><div><b>Date:</b> 2017-06-07 = 14:47</div><div><b>To:</b> <a href=3D"mailto:qinglong.dong@horebdata.= cn">qinglong.dong@horebdata.cn</a></div><div><b>CC:</b> <a href=3D"ma= ilto:users@ovirt.org">users</a></div><div><b>Subject:</b> Re: [ovirt-= users] active directory</div></div></div><div><div>Or you can try the migr= ation tool:</div>=0A<div> </div>=0A<div> https://github.com/oVirt/ovi= rt-engine-kerbldap-migration</div>=0A<div> </div>=0A<div>Check the RE= ADME, there are instructions how to procceed.</div>=0A<div> </div>=0A= <div>On Wed, Jun 7, 2017 at 8:33 AM, Latchezar Filtchev <Latcho@aubg.bg= > wrote:</div>=0A<div>> This can help you:</div>=0A<div>></div>= =0A<div>></div>=0A<div>></div>=0A<div>> http://lists.ovirt.org/pi= permail/users/2016-September/042937.html</div>=0A<div>></div>=0A<div>&g= t;</div>=0A<div>></div>=0A<div>> Best,</div>=0A<div>></div>=0A<di= v>> Latcho</div>=0A<div>></div>=0A<div>></div>=0A<div>></div>= =0A<div>></div>=0A<div>></div>=0A<div>> From: users-bounces@ovirt= .org [mailto:users-bounces@ovirt.org] On Behalf Of</div>=0A<div>> qingl= ong.dong@horebdata.cn</div>=0A<div>> Sent: Wednesday, June 07, 2017 4:5= 7 AM</div>=0A<div>> To: users</div>=0A<div>> Subject: [ovirt-users] = active directory</div>=0A<div>></div>=0A<div>></div>=0A<div>></di= v>=0A<div>> Hi all,</div>=0A<div>></div>=0A<div>> &nbs= p; I used "engine-manage-domains" to add AD = to ovirt in earlier</div>=0A<div>> version. What should I do in ovirt 4= .1? Hope someone can help. Thanks!</div>=0A<div>></div>=0A<div>></di= v>=0A<div>> _______________________________________________</div>=0A<di= v>> Users mailing list</div>=0A<div>> Users@ovirt.org</div>=0A<div>&= gt; http://lists.ovirt.org/mailman/listinfo/users</div>=0A<div>></div>= =0A<div> </div>=0A</div></blockquote>=0A</body></html> ------=_001_NextPart342724621086_=------

If you are using Active Directory you most probably don't use Anonymous bind. The question: Enter search user DN (for example uid=username,dc=example,dc=com or leave empty for anonymous): You should not leave empty but rather specify some user, which can search in active directory, you can enter it either in DN format(cn=user,dc=domain,dcom) or UPN format (user@domain.com). On Thu, Jun 8, 2017 at 5:32 AM, qinglong.dong@horebdata.cn <qinglong.dong@horebdata.cn> wrote:
Thanks! I excuted "ovirt-engine-extension-aaa-ldap-setup", but I got an error. Is there anything wrong?
[root@engine ~]# ovirt-engine-extension-aaa-ldap-setup [ INFO ] Stage: Initializing [ INFO ] Stage: Environment setup Configuration files: ['/etc/ovirt-engine-extension-aaa-ldap-setup.conf.d/10-packaging.conf'] Log file: /tmp/ovirt-engine-extension-aaa-ldap-setup-20170608112535-jll8t2.log Version: otopi-1.6.2 (otopi-1.6.2-1.el7.centos) [ INFO ] Stage: Environment packages setup [ INFO ] Stage: Programs detection [ INFO ] Stage: Environment customization Welcome to LDAP extension configuration program Available LDAP implementations: 1 - 389ds 2 - 389ds RFC-2307 Schema 3 - Active Directory 4 - IBM Security Directory Server 5 - IBM Security Directory Server RFC-2307 Schema 6 - IPA 7 - Novell eDirectory RFC-2307 Schema 8 - OpenLDAP RFC-2307 Schema 9 - OpenLDAP Standard Schema 10 - Oracle Unified Directory RFC-2307 Schema 11 - RFC-2307 Schema (Generic) 12 - RHDS 13 - RHDS RFC-2307 Schema 14 - iPlanet Please select: 3 Please enter Active Directory Forest name: horebdata.com [ INFO ] Resolving Global Catalog SRV record for horebdata.com [ INFO ] Resolving LDAP SRV record for horebdata.com NOTE: It is highly recommended to use secure protocol to access the LDAP server. Protocol startTLS is the standard recommended method to do so. Only in cases in which the startTLS is not supported, fallback to non standard ldaps protocol. Use plain for test environments only. Please select protocol to use (startTLS, ldaps, plain) [startTLS]: plain [ INFO ] Resolving SRV record 'horebdata.com' [ INFO ] Connecting to LDAP using 'ldap://win-fvdsocg3abj.horebdata.com:389' [ INFO ] Connection succeeded Enter search user DN (for example uid=username,dc=example,dc=com or leave empty for anonymous): [ INFO ] Attempting to bind using '[Anonymous]' Are you going to use Single Sign-On for Virtual Machines (Yes, No) [No]: yes NOTE: Profile name has to match domain name, otherwise Single Sign-On for Virtual Machines will not work. Please specify profile name that will be visible to users [horebdata.com]: [ INFO ] Stage: Setup validation The following files are about to be overwritten: /etc/ovirt-engine/extensions.d/horebdata.com-authn.properties /etc/ovirt-engine/extensions.d/horebdata.com.properties /etc/ovirt-engine/aaa/horebdata.com.properties Continue and overwrite? (Yes, No) [No]: yes NOTE: It is highly recommended to test drive the configuration before applying it into engine. Perform at least one Login sequence and one Search sequence. Select test sequence to execute (Done, Abort, Login, Search) [Abort]: login Enter user name: horebdata Enter user password: [ INFO ] Executing login sequence... Login output: 2017-06-08 11:26:09,446+08 INFO ======================================================================== 2017-06-08 11:26:09,463+08 INFO ============================ Initialization ============================ 2017-06-08 11:26:09,463+08 INFO ======================================================================== 2017-06-08 11:26:09,475+08 INFO Loading extension 'horebdata.com-authn' 2017-06-08 11:26:09,517+08 INFO Extension 'horebdata.com-authn' loaded 2017-06-08 11:26:09,522+08 INFO Loading extension 'horebdata.com' 2017-06-08 11:26:09,530+08 INFO Extension 'horebdata.com' loaded 2017-06-08 11:26:09,531+08 INFO Initializing extension 'horebdata.com-authn' 2017-06-08 11:26:09,532+08 INFO [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] Creating LDAP pool 'authz' 2017-06-08 11:26:09,620+08 INFO [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] LDAP pool 'authz' information: vendor='null' version='null' 2017-06-08 11:26:09,621+08 INFO [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] Creating LDAP pool 'authn' 2017-06-08 11:26:09,636+08 INFO [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] LDAP pool 'authn' information: vendor='null' version='null' 2017-06-08 11:26:09,649+08 WARNING [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] Cannot initialize LDAP framework, deferring initialization. Error: Unexpected comma or semicolon found at the end of the DN string. 2017-06-08 11:26:09,650+08 INFO Extension 'horebdata.com-authn' initialized 2017-06-08 11:26:09,650+08 INFO Initializing extension 'horebdata.com' 2017-06-08 11:26:09,651+08 INFO [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] Creating LDAP pool 'authz' 2017-06-08 11:26:09,679+08 INFO [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] LDAP pool 'authz' information: vendor='null' version='null' 2017-06-08 11:26:09,679+08 INFO [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] Creating LDAP pool 'gc' 2017-06-08 11:26:09,694+08 INFO [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] LDAP pool 'gc' information: vendor='null' version='null' 2017-06-08 11:26:09,697+08 WARNING [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] Cannot initialize LDAP framework, deferring initialization. Error: Unexpected comma or semicolon found at the end of the DN string. 2017-06-08 11:26:09,697+08 INFO Extension 'horebdata.com' initialized 2017-06-08 11:26:09,697+08 INFO Start of enabled extensions list 2017-06-08 11:26:09,697+08 INFO Instance name: 'horebdata.com', Extension name: 'ovirt-engine-extension-aaa-ldap.authz', Version: '1.3.1', Notes: 'Display name: ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos', License: 'ASL 2.0', Home: 'http://www.ovirt.org', Author 'The oVirt Project', Build interface Version: '0', File: '/tmp/tmpHfBhQf/extensions.d/horebdata.com.properties', Initialized: 'true' 2017-06-08 11:26:09,698+08 INFO Instance name: 'horebdata.com-authn', Extension name: 'ovirt-engine-extension-aaa-ldap.authn', Version: '1.3.1', Notes: 'Display name: ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos', License: 'ASL 2.0', Home: 'http://www.ovirt.org', Author 'The oVirt Project', Build interface Version: '0', File: '/tmp/tmpHfBhQf/extensions.d/horebdata.com-authn.properties', Initialized: 'true' 2017-06-08 11:26:09,698+08 INFO End of enabled extensions list 2017-06-08 11:26:09,698+08 INFO ======================================================================== 2017-06-08 11:26:09,698+08 INFO ============================== Execution =============================== 2017-06-08 11:26:09,698+08 INFO ======================================================================== 2017-06-08 11:26:09,698+08 INFO Iteration: 0 2017-06-08 11:26:09,699+08 INFO Profile='horebdata.com' authn='horebdata.com-authn' authz='horebdata.com' mapping='null' 2017-06-08 11:26:09,699+08 INFO API: -->Authn.InvokeCommands.AUTHENTICATE_CREDENTIALS profile='horebdata.com' user='horebdata' 2017-06-08 11:26:09,702+08 WARNING [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] Cannot initialize LDAP framework, deferring initialization. Error: Unexpected comma or semicolon found at the end of the DN string. 2017-06-08 11:26:09,703+08 SEVERE Unexpected comma or semicolon found at the end of the DN string. [ ERROR ] Login sequence failed Please investigate details of the failure (search for lines containing SEVERE log level). Select test sequence to execute (Done, Abort, Login, Search) [Abort]:
From: Ondra Machacek Date: 2017-06-07 14:47 To: qinglong.dong@horebdata.cn CC: users Subject: Re: [ovirt-users] active directory Or you can try the migration tool:
https://github.com/oVirt/ovirt-engine-kerbldap-migration
Check the README, there are instructions how to procceed.
On Wed, Jun 7, 2017 at 8:33 AM, Latchezar Filtchev <Latcho@aubg.bg> wrote:
This can help you:
http://lists.ovirt.org/pipermail/users/2016-September/042937.html
Best,
Latcho
From: users-bounces@ovirt.org [mailto:users-bounces@ovirt.org] On Behalf Of qinglong.dong@horebdata.cn Sent: Wednesday, June 07, 2017 4:57 AM To: users Subject: [ovirt-users] active directory
Hi all,
I used "engine-manage-domains" to add AD to ovirt in earlier version. What should I do in ovirt 4.1? Hope someone can help. Thanks!
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

> [ INFO ] Stage: Environment packages setup</div>=0A<div>> [= INFO ] Stage: Programs detection</div>=0A<div>> [ INFO ] S= tage: Environment customization</div>=0A<div>> &= nbsp; Welcome to LDAP extension configuratio= n program</div>=0A<div>>  = ; Available LDAP implementations:</div>=0A<div>>  = ; 1 - 389ds</div>=0A= <div>>  = ; 2 - 389ds RFC-2307 Schema</div>=0A<div>>  = ; 3 - Active Directory</div>=0A<div>&g= t; 4 - I= BM Security Directory Server</div>=0A<div>> &nbs=
=0A<div>> = Please select protocol to use (startTLS, ldaps, plain) [startTLS]:</div>= =0A<div>> plain</div>=0A<div>> [ INFO ] Resolving SRV record '= horebdata.com'</div>=0A<div>> [ INFO ] Connecting to LDAP using</=
=0A<div>> = 2017-06-08 11:26:09,698+08 INFO</div>=0A<div>> =3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> &n= bsp; 2017-06-08 11:26:09,6= 98+08 INFO Iteration: 0</div>=0A<div>> &nb= sp; 2017-06-08 11:26:09,699+08 I= NFO Profile=3D'horebdata.com'</div>=0A<div>> authn=3D= 'horebdata.com-authn' authz=3D'horebdata.com' mapping=3D'null'</div>=0A<di= v>> 2017-06= -08 11:26:09,699+08 INFO API:</div>=0A<div>> -->Au=
=0A<div>> user=3D'horebdata'</div>=0A<div>> = 2017-06-08 11:26:09,702+08 WARNING</d= iv>=0A<div>> [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-auth= n] Cannot</div>=0A<div>> initialize LDAP framework, deferring initializ= ation. Error: Unexpected comma</div>=0A<div>> or semicolon found at the= end of the DN string.</div>=0A<div>> &nbs=
This is a multi-part message in MIME format. ------=_001_NextPart217021333725_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SXQgd29ya2VkLiBUaGFua3MhDQogDQpGcm9tOiBPbmRyYSBNYWNoYWNlaw0KRGF0ZTogMjAxNy0w Ni0wOCAxNDo0NQ0KVG86IHFpbmdsb25nLmRvbmdAaG9yZWJkYXRhLmNuDQpDQzogTGF0Y2hvOyB1 c2Vycw0KU3ViamVjdDogUmU6IFJlOiBbb3ZpcnQtdXNlcnNdIGFjdGl2ZSBkaXJlY3RvcnkNCklm IHlvdSBhcmUgdXNpbmcgQWN0aXZlIERpcmVjdG9yeSB5b3UgbW9zdCBwcm9iYWJseSBkb24ndCB1 c2UgQW5vbnltb3VzIGJpbmQuDQpUaGUgcXVlc3Rpb246DQogDQogICAgICAgICAgIEVudGVyIHNl YXJjaCB1c2VyIEROIChmb3IgZXhhbXBsZQ0KdWlkPXVzZXJuYW1lLGRjPWV4YW1wbGUsZGM9Y29t IG9yIGxlYXZlIGVtcHR5IGZvciBhbm9ueW1vdXMpOg0KIA0KWW91IHNob3VsZCBub3QgbGVhdmUg ZW1wdHkgYnV0IHJhdGhlciBzcGVjaWZ5IHNvbWUgdXNlciwgd2hpY2ggY2FuDQpzZWFyY2ggaW4g YWN0aXZlIGRpcmVjdG9yeSwNCnlvdSBjYW4gZW50ZXIgaXQgZWl0aGVyIGluIEROIGZvcm1hdChj bj11c2VyLGRjPWRvbWFpbixkY29tKSBvciBVUE4NCmZvcm1hdCAodXNlckBkb21haW4uY29tKS4N CiANCk9uIFRodSwgSnVuIDgsIDIwMTcgYXQgNTozMiBBTSwgcWluZ2xvbmcuZG9uZ0Bob3JlYmRh dGEuY24NCjxxaW5nbG9uZy5kb25nQGhvcmViZGF0YS5jbj4gd3JvdGU6DQo+IFRoYW5rcyEgSSBl eGN1dGVkICJvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLXNldHVwIiwgYnV0IEkgZ290 IGFuDQo+IGVycm9yLiBJcyB0aGVyZSBhbnl0aGluZyB3cm9uZz8NCj4NCj4gW3Jvb3RAZW5naW5l IH5dIyBvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLXNldHVwDQo+IFsgSU5GTyAgXSBT dGFnZTogSW5pdGlhbGl6aW5nDQo+IFsgSU5GTyAgXSBTdGFnZTogRW52aXJvbm1lbnQgc2V0dXAN Cj4gICAgICAgICAgIENvbmZpZ3VyYXRpb24gZmlsZXM6DQo+IFsnL2V0Yy9vdmlydC1lbmdpbmUt ZXh0ZW5zaW9uLWFhYS1sZGFwLXNldHVwLmNvbmYuZC8xMC1wYWNrYWdpbmcuY29uZiddDQo+ICAg ICAgICAgICBMb2cgZmlsZToNCj4gL3RtcC9vdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFw LXNldHVwLTIwMTcwNjA4MTEyNTM1LWpsbDh0Mi5sb2cNCj4gICAgICAgICAgIFZlcnNpb246IG90 b3BpLTEuNi4yIChvdG9waS0xLjYuMi0xLmVsNy5jZW50b3MpDQo+IFsgSU5GTyAgXSBTdGFnZTog RW52aXJvbm1lbnQgcGFja2FnZXMgc2V0dXANCj4gWyBJTkZPICBdIFN0YWdlOiBQcm9ncmFtcyBk ZXRlY3Rpb24NCj4gWyBJTkZPICBdIFN0YWdlOiBFbnZpcm9ubWVudCBjdXN0b21pemF0aW9uDQo+ ICAgICAgICAgICBXZWxjb21lIHRvIExEQVAgZXh0ZW5zaW9uIGNvbmZpZ3VyYXRpb24gcHJvZ3Jh bQ0KPiAgICAgICAgICAgQXZhaWxhYmxlIExEQVAgaW1wbGVtZW50YXRpb25zOg0KPiAgICAgICAg ICAgIDEgLSAzODlkcw0KPiAgICAgICAgICAgIDIgLSAzODlkcyBSRkMtMjMwNyBTY2hlbWENCj4g ICAgICAgICAgICAzIC0gQWN0aXZlIERpcmVjdG9yeQ0KPiAgICAgICAgICAgIDQgLSBJQk0gU2Vj dXJpdHkgRGlyZWN0b3J5IFNlcnZlcg0KPiAgICAgICAgICAgIDUgLSBJQk0gU2VjdXJpdHkgRGly ZWN0b3J5IFNlcnZlciBSRkMtMjMwNyBTY2hlbWENCj4gICAgICAgICAgICA2IC0gSVBBDQo+ICAg ICAgICAgICAgNyAtIE5vdmVsbCBlRGlyZWN0b3J5IFJGQy0yMzA3IFNjaGVtYQ0KPiAgICAgICAg ICAgIDggLSBPcGVuTERBUCBSRkMtMjMwNyBTY2hlbWENCj4gICAgICAgICAgICA5IC0gT3BlbkxE QVAgU3RhbmRhcmQgU2NoZW1hDQo+ICAgICAgICAgICAxMCAtIE9yYWNsZSBVbmlmaWVkIERpcmVj dG9yeSBSRkMtMjMwNyBTY2hlbWENCj4gICAgICAgICAgIDExIC0gUkZDLTIzMDcgU2NoZW1hIChH ZW5lcmljKQ0KPiAgICAgICAgICAgMTIgLSBSSERTDQo+ICAgICAgICAgICAxMyAtIFJIRFMgUkZD LTIzMDcgU2NoZW1hDQo+ICAgICAgICAgICAxNCAtIGlQbGFuZXQNCj4gICAgICAgICAgIFBsZWFz ZSBzZWxlY3Q6IDMNCj4gICAgICAgICAgIFBsZWFzZSBlbnRlciBBY3RpdmUgRGlyZWN0b3J5IEZv cmVzdCBuYW1lOiBob3JlYmRhdGEuY29tDQo+IFsgSU5GTyAgXSBSZXNvbHZpbmcgR2xvYmFsIENh dGFsb2cgU1JWIHJlY29yZCBmb3IgaG9yZWJkYXRhLmNvbQ0KPiBbIElORk8gIF0gUmVzb2x2aW5n IExEQVAgU1JWIHJlY29yZCBmb3IgaG9yZWJkYXRhLmNvbQ0KPiAgICAgICAgICAgTk9URToNCj4g ICAgICAgICAgIEl0IGlzIGhpZ2hseSByZWNvbW1lbmRlZCB0byB1c2Ugc2VjdXJlIHByb3RvY29s IHRvIGFjY2VzcyB0aGUgTERBUA0KPiBzZXJ2ZXIuDQo+ICAgICAgICAgICBQcm90b2NvbCBzdGFy dFRMUyBpcyB0aGUgc3RhbmRhcmQgcmVjb21tZW5kZWQgbWV0aG9kIHRvIGRvIHNvLg0KPiAgICAg ICAgICAgT25seSBpbiBjYXNlcyBpbiB3aGljaCB0aGUgc3RhcnRUTFMgaXMgbm90IHN1cHBvcnRl ZCwgZmFsbGJhY2sgdG8NCj4gbm9uIHN0YW5kYXJkIGxkYXBzIHByb3RvY29sLg0KPiAgICAgICAg ICAgVXNlIHBsYWluIGZvciB0ZXN0IGVudmlyb25tZW50cyBvbmx5Lg0KPiAgICAgICAgICAgUGxl YXNlIHNlbGVjdCBwcm90b2NvbCB0byB1c2UgKHN0YXJ0VExTLCBsZGFwcywgcGxhaW4pIFtzdGFy dFRMU106DQo+IHBsYWluDQo+IFsgSU5GTyAgXSBSZXNvbHZpbmcgU1JWIHJlY29yZCAnaG9yZWJk YXRhLmNvbScNCj4gWyBJTkZPICBdIENvbm5lY3RpbmcgdG8gTERBUCB1c2luZw0KPiAnbGRhcDov L3dpbi1mdmRzb2NnM2Fiai5ob3JlYmRhdGEuY29tOjM4OScNCj4gWyBJTkZPICBdIENvbm5lY3Rp b24gc3VjY2VlZGVkDQo+ICAgICAgICAgICBFbnRlciBzZWFyY2ggdXNlciBETiAoZm9yIGV4YW1w bGUgdWlkPXVzZXJuYW1lLGRjPWV4YW1wbGUsZGM9Y29tDQo+IG9yIGxlYXZlIGVtcHR5IGZvciBh bm9ueW1vdXMpOg0KPiBbIElORk8gIF0gQXR0ZW1wdGluZyB0byBiaW5kIHVzaW5nICdbQW5vbnlt b3VzXScNCj4gICAgICAgICAgIEFyZSB5b3UgZ29pbmcgdG8gdXNlIFNpbmdsZSBTaWduLU9uIGZv ciBWaXJ0dWFsIE1hY2hpbmVzIChZZXMsIE5vKQ0KPiBbTm9dOiB5ZXMNCj4gICAgICAgICAgIE5P VEU6DQo+ICAgICAgICAgICBQcm9maWxlIG5hbWUgaGFzIHRvIG1hdGNoIGRvbWFpbiBuYW1lLCBv dGhlcndpc2UgU2luZ2xlIFNpZ24tT24NCj4gZm9yIFZpcnR1YWwgTWFjaGluZXMgd2lsbCBub3Qg d29yay4NCj4gICAgICAgICAgIFBsZWFzZSBzcGVjaWZ5IHByb2ZpbGUgbmFtZSB0aGF0IHdpbGwg YmUgdmlzaWJsZSB0byB1c2Vycw0KPiBbaG9yZWJkYXRhLmNvbV06DQo+IFsgSU5GTyAgXSBTdGFn ZTogU2V0dXAgdmFsaWRhdGlvbg0KPiAgICAgICAgICAgVGhlIGZvbGxvd2luZyBmaWxlcyBhcmUg YWJvdXQgdG8gYmUgb3ZlcndyaXR0ZW46DQo+ICAgICAgICAgICAgICAgL2V0Yy9vdmlydC1lbmdp bmUvZXh0ZW5zaW9ucy5kL2hvcmViZGF0YS5jb20tYXV0aG4ucHJvcGVydGllcw0KPiAgICAgICAg ICAgICAgIC9ldGMvb3ZpcnQtZW5naW5lL2V4dGVuc2lvbnMuZC9ob3JlYmRhdGEuY29tLnByb3Bl cnRpZXMNCj4gICAgICAgICAgICAgICAvZXRjL292aXJ0LWVuZ2luZS9hYWEvaG9yZWJkYXRhLmNv bS5wcm9wZXJ0aWVzDQo+ICAgICAgICAgICBDb250aW51ZSBhbmQgb3ZlcndyaXRlPyAoWWVzLCBO bykgW05vXTogeWVzDQo+ICAgICAgICAgICBOT1RFOg0KPiAgICAgICAgICAgSXQgaXMgaGlnaGx5 IHJlY29tbWVuZGVkIHRvIHRlc3QgZHJpdmUgdGhlIGNvbmZpZ3VyYXRpb24gYmVmb3JlDQo+IGFw cGx5aW5nIGl0IGludG8gZW5naW5lLg0KPiAgICAgICAgICAgUGVyZm9ybSBhdCBsZWFzdCBvbmUg TG9naW4gc2VxdWVuY2UgYW5kIG9uZSBTZWFyY2ggc2VxdWVuY2UuDQo+ICAgICAgICAgICBTZWxl Y3QgdGVzdCBzZXF1ZW5jZSB0byBleGVjdXRlIChEb25lLCBBYm9ydCwgTG9naW4sIFNlYXJjaCkN Cj4gW0Fib3J0XTogbG9naW4NCj4gICAgICAgICAgIEVudGVyIHVzZXIgbmFtZTogaG9yZWJkYXRh DQo+ICAgICAgICAgICBFbnRlciB1c2VyIHBhc3N3b3JkOg0KPiBbIElORk8gIF0gRXhlY3V0aW5n IGxvZ2luIHNlcXVlbmNlLi4uDQo+ICAgICAgICAgICBMb2dpbiBvdXRwdXQ6DQo+ICAgICAgICAg ICAyMDE3LTA2LTA4IDExOjI2OjA5LDQ0NiswOCBJTkZPDQo+ID09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAg ICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw0NjMrMDggSU5GTyAgICA9PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQo+IEluaXRpYWxpemF0aW9uID09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNDYzKzA4IElORk8NCj4gPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQo+ICAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDQ3NSswOCBJTkZP ICAgIExvYWRpbmcgZXh0ZW5zaW9uDQo+ICdob3JlYmRhdGEuY29tLWF1dGhuJw0KPiAgICAgICAg ICAgMjAxNy0wNi0wOCAxMToyNjowOSw1MTcrMDggSU5GTyAgICBFeHRlbnNpb24gJ2hvcmViZGF0 YS5jb20tYXV0aG4nDQo+IGxvYWRlZA0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw1 MjIrMDggSU5GTyAgICBMb2FkaW5nIGV4dGVuc2lvbg0KPiAnaG9yZWJkYXRhLmNvbScNCj4gICAg ICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNTMwKzA4IElORk8gICAgRXh0ZW5zaW9uICdob3Jl YmRhdGEuY29tJw0KPiBsb2FkZWQNCj4gICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNTMx KzA4IElORk8gICAgSW5pdGlhbGl6aW5nIGV4dGVuc2lvbg0KPiAnaG9yZWJkYXRhLmNvbS1hdXRo bicNCj4gICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNTMyKzA4IElORk8NCj4gW292aXJ0 LWVuZ2luZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG46OmhvcmViZGF0YS5jb20tYXV0aG5dIENy ZWF0aW5nIExEQVANCj4gcG9vbCAnYXV0aHonDQo+ICAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2 OjA5LDYyMCswOCBJTkZPDQo+IFtvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGhu Ojpob3JlYmRhdGEuY29tLWF1dGhuXSBMREFQIHBvb2wNCj4gJ2F1dGh6JyBpbmZvcm1hdGlvbjog dmVuZG9yPSdudWxsJyB2ZXJzaW9uPSdudWxsJw0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToy NjowOSw2MjErMDggSU5GTw0KPiBbb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRo bjo6aG9yZWJkYXRhLmNvbS1hdXRobl0gQ3JlYXRpbmcgTERBUA0KPiBwb29sICdhdXRobicNCj4g ICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjM2KzA4IElORk8NCj4gW292aXJ0LWVuZ2lu ZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG46OmhvcmViZGF0YS5jb20tYXV0aG5dIExEQVAgcG9v bA0KPiAnYXV0aG4nIGluZm9ybWF0aW9uOiB2ZW5kb3I9J251bGwnIHZlcnNpb249J251bGwnDQo+ ICAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY0OSswOCBXQVJOSU5HDQo+IFtvdmlydC1l bmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGhuOjpob3JlYmRhdGEuY29tLWF1dGhuXSBDYW5u b3QNCj4gaW5pdGlhbGl6ZSBMREFQIGZyYW1ld29yaywgZGVmZXJyaW5nIGluaXRpYWxpemF0aW9u LiBFcnJvcjogVW5leHBlY3RlZCBjb21tYQ0KPiBvciBzZW1pY29sb24gZm91bmQgYXQgdGhlIGVu ZCBvZiB0aGUgRE4gc3RyaW5nLg0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2NTAr MDggSU5GTyAgICBFeHRlbnNpb24gJ2hvcmViZGF0YS5jb20tYXV0aG4nDQo+IGluaXRpYWxpemVk DQo+ICAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY1MCswOCBJTkZPICAgIEluaXRpYWxp emluZyBleHRlbnNpb24NCj4gJ2hvcmViZGF0YS5jb20nDQo+ICAgICAgICAgICAyMDE3LTA2LTA4 IDExOjI2OjA5LDY1MSswOCBJTkZPDQo+IFtvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFw LmF1dGh6Ojpob3JlYmRhdGEuY29tXSBDcmVhdGluZyBMREFQIHBvb2wNCj4gJ2F1dGh6Jw0KPiAg ICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2NzkrMDggSU5GTw0KPiBbb3ZpcnQtZW5naW5l LWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRoejo6aG9yZWJkYXRhLmNvbV0gTERBUCBwb29sICdhdXRo eicNCj4gaW5mb3JtYXRpb246IHZlbmRvcj0nbnVsbCcgdmVyc2lvbj0nbnVsbCcNCj4gICAgICAg ICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjc5KzA4IElORk8NCj4gW292aXJ0LWVuZ2luZS1leHRl bnNpb24tYWFhLWxkYXAuYXV0aHo6OmhvcmViZGF0YS5jb21dIENyZWF0aW5nIExEQVAgcG9vbA0K PiAnZ2MnDQo+ICAgICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY5NCswOCBJTkZPDQo+IFtv dmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGh6Ojpob3JlYmRhdGEuY29tXSBMREFQ IHBvb2wgJ2djJw0KPiBpbmZvcm1hdGlvbjogdmVuZG9yPSdudWxsJyB2ZXJzaW9uPSdudWxsJw0K PiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTcrMDggV0FSTklORw0KPiBbb3ZpcnQt ZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRoejo6aG9yZWJkYXRhLmNvbV0gQ2Fubm90IGlu aXRpYWxpemUNCj4gTERBUCBmcmFtZXdvcmssIGRlZmVycmluZyBpbml0aWFsaXphdGlvbi4gRXJy b3I6IFVuZXhwZWN0ZWQgY29tbWEgb3INCj4gc2VtaWNvbG9uIGZvdW5kIGF0IHRoZSBlbmQgb2Yg dGhlIEROIHN0cmluZy4NCj4gICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk3KzA4IElO Rk8gICAgRXh0ZW5zaW9uICdob3JlYmRhdGEuY29tJw0KPiBpbml0aWFsaXplZA0KPiAgICAgICAg ICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTcrMDggSU5GTyAgICBTdGFydCBvZiBlbmFibGVkIGV4 dGVuc2lvbnMNCj4gbGlzdA0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTcrMDgg SU5GTyAgICBJbnN0YW5jZSBuYW1lOiAnaG9yZWJkYXRhLmNvbScsDQo+IEV4dGVuc2lvbiBuYW1l OiAnb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC5hdXRoeicsIFZlcnNpb246ICcxLjMu MScsDQo+IE5vdGVzOiAnRGlzcGxheSBuYW1lOiBvdmlydC1lbmdpbmUtZXh0ZW5zaW9uLWFhYS1s ZGFwLTEuMy4xLTEuZWw3LmNlbnRvcycsDQo+IExpY2Vuc2U6ICdBU0wgMi4wJywgSG9tZTogJ2h0 dHA6Ly93d3cub3ZpcnQub3JnJywgQXV0aG9yICdUaGUgb1ZpcnQNCj4gUHJvamVjdCcsIEJ1aWxk IGludGVyZmFjZSBWZXJzaW9uOiAnMCcsICBGaWxlOg0KPiAnL3RtcC90bXBIZkJoUWYvZXh0ZW5z aW9ucy5kL2hvcmViZGF0YS5jb20ucHJvcGVydGllcycsIEluaXRpYWxpemVkOiAndHJ1ZScNCj4g ICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDksNjk4KzA4IElORk8gICAgSW5zdGFuY2UgbmFt ZToNCj4gJ2hvcmViZGF0YS5jb20tYXV0aG4nLCBFeHRlbnNpb24gbmFtZToNCj4gJ292aXJ0LWVu Z2luZS1leHRlbnNpb24tYWFhLWxkYXAuYXV0aG4nLCBWZXJzaW9uOiAnMS4zLjEnLCBOb3Rlczog J0Rpc3BsYXkNCj4gbmFtZTogb3ZpcnQtZW5naW5lLWV4dGVuc2lvbi1hYWEtbGRhcC0xLjMuMS0x LmVsNy5jZW50b3MnLCBMaWNlbnNlOiAnQVNMDQo+IDIuMCcsIEhvbWU6ICdodHRwOi8vd3d3Lm92 aXJ0Lm9yZycsIEF1dGhvciAnVGhlIG9WaXJ0IFByb2plY3QnLCBCdWlsZA0KPiBpbnRlcmZhY2Ug VmVyc2lvbjogJzAnLCAgRmlsZToNCj4gJy90bXAvdG1wSGZCaFFmL2V4dGVuc2lvbnMuZC9ob3Jl YmRhdGEuY29tLWF1dGhuLnByb3BlcnRpZXMnLCBJbml0aWFsaXplZDoNCj4gJ3RydWUnDQo+ICAg ICAgICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDY5OCswOCBJTkZPICAgIEVuZCBvZiBlbmFibGVk IGV4dGVuc2lvbnMgbGlzdA0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTgrMDgg SU5GTw0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCj4gICAgICAgICAgIDIwMTctMDYtMDggMTE6MjY6MDks Njk4KzA4IElORk8gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+IEV4ZWN1dGlv biA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ICAgICAgICAgICAyMDE3LTA2LTA4 IDExOjI2OjA5LDY5OCswOCBJTkZPDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgICAgICAgICAgMjAx Ny0wNi0wOCAxMToyNjowOSw2OTgrMDggSU5GTyAgICBJdGVyYXRpb246IDANCj4gICAgICAgICAg IDIwMTctMDYtMDggMTE6MjY6MDksNjk5KzA4IElORk8gICAgUHJvZmlsZT0naG9yZWJkYXRhLmNv bScNCj4gYXV0aG49J2hvcmViZGF0YS5jb20tYXV0aG4nIGF1dGh6PSdob3JlYmRhdGEuY29tJyBt YXBwaW5nPSdudWxsJw0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw2OTkrMDggSU5G TyAgICBBUEk6DQo+IC0tPkF1dGhuLkludm9rZUNvbW1hbmRzLkFVVEhFTlRJQ0FURV9DUkVERU5U SUFMUyBwcm9maWxlPSdob3JlYmRhdGEuY29tJw0KPiB1c2VyPSdob3JlYmRhdGEnDQo+ICAgICAg ICAgICAyMDE3LTA2LTA4IDExOjI2OjA5LDcwMiswOCBXQVJOSU5HDQo+IFtvdmlydC1lbmdpbmUt ZXh0ZW5zaW9uLWFhYS1sZGFwLmF1dGhuOjpob3JlYmRhdGEuY29tLWF1dGhuXSBDYW5ub3QNCj4g aW5pdGlhbGl6ZSBMREFQIGZyYW1ld29yaywgZGVmZXJyaW5nIGluaXRpYWxpemF0aW9uLiBFcnJv cjogVW5leHBlY3RlZCBjb21tYQ0KPiBvciBzZW1pY29sb24gZm91bmQgYXQgdGhlIGVuZCBvZiB0 aGUgRE4gc3RyaW5nLg0KPiAgICAgICAgICAgMjAxNy0wNi0wOCAxMToyNjowOSw3MDMrMDggU0VW RVJFICBVbmV4cGVjdGVkIGNvbW1hIG9yIHNlbWljb2xvbg0KPiBmb3VuZCBhdCB0aGUgZW5kIG9m IHRoZSBETiBzdHJpbmcuDQo+IFsgRVJST1IgXSBMb2dpbiBzZXF1ZW5jZSBmYWlsZWQNCj4gICAg ICAgICAgIFBsZWFzZSBpbnZlc3RpZ2F0ZSBkZXRhaWxzIG9mIHRoZSBmYWlsdXJlIChzZWFyY2gg Zm9yIGxpbmVzDQo+IGNvbnRhaW5pbmcgU0VWRVJFIGxvZyBsZXZlbCkuDQo+ICAgICAgICAgICBT ZWxlY3QgdGVzdCBzZXF1ZW5jZSB0byBleGVjdXRlIChEb25lLCBBYm9ydCwgTG9naW4sIFNlYXJj aCkNCj4gW0Fib3J0XToNCj4NCj4gRnJvbTogT25kcmEgTWFjaGFjZWsNCj4gRGF0ZTogMjAxNy0w Ni0wNyAxNDo0Nw0KPiBUbzogcWluZ2xvbmcuZG9uZ0Bob3JlYmRhdGEuY24NCj4gQ0M6IHVzZXJz DQo+IFN1YmplY3Q6IFJlOiBbb3ZpcnQtdXNlcnNdIGFjdGl2ZSBkaXJlY3RvcnkNCj4gT3IgeW91 IGNhbiB0cnkgdGhlIG1pZ3JhdGlvbiB0b29sOg0KPg0KPiBodHRwczovL2dpdGh1Yi5jb20vb1Zp cnQvb3ZpcnQtZW5naW5lLWtlcmJsZGFwLW1pZ3JhdGlvbg0KPg0KPiBDaGVjayB0aGUgUkVBRE1F LCB0aGVyZSBhcmUgaW5zdHJ1Y3Rpb25zIGhvdyB0byBwcm9jY2VlZC4NCj4NCj4gT24gV2VkLCBK dW4gNywgMjAxNyBhdCA4OjMzIEFNLCBMYXRjaGV6YXIgRmlsdGNoZXYgPExhdGNob0BhdWJnLmJn PiB3cm90ZToNCj4+IFRoaXMgY2FuIGhlbHAgeW91Og0KPj4NCj4+DQo+Pg0KPj4gaHR0cDovL2xp c3RzLm92aXJ0Lm9yZy9waXBlcm1haWwvdXNlcnMvMjAxNi1TZXB0ZW1iZXIvMDQyOTM3Lmh0bWwN Cj4+DQo+Pg0KPj4NCj4+IEJlc3QsDQo+Pg0KPj4gTGF0Y2hvDQo+Pg0KPj4NCj4+DQo+Pg0KPj4N Cj4+IEZyb206IHVzZXJzLWJvdW5jZXNAb3ZpcnQub3JnIFttYWlsdG86dXNlcnMtYm91bmNlc0Bv dmlydC5vcmddIE9uIEJlaGFsZg0KPj4gT2YNCj4+IHFpbmdsb25nLmRvbmdAaG9yZWJkYXRhLmNu DQo+PiBTZW50OiBXZWRuZXNkYXksIEp1bmUgMDcsIDIwMTcgNDo1NyBBTQ0KPj4gVG86IHVzZXJz DQo+PiBTdWJqZWN0OiBbb3ZpcnQtdXNlcnNdIGFjdGl2ZSBkaXJlY3RvcnkNCj4+DQo+Pg0KPj4N Cj4+IEhpIGFsbCwNCj4+DQo+PiAgICAgICAgIEkgdXNlZCAiZW5naW5lLW1hbmFnZS1kb21haW5z IiB0byBhZGQgQUQgdG8gb3ZpcnQgaW4gZWFybGllcg0KPj4gdmVyc2lvbi4gV2hhdCBzaG91bGQg SSBkbyBpbiBvdmlydCA0LjE/IEhvcGUgc29tZW9uZSBjYW4gaGVscC4gVGhhbmtzIQ0KPj4NCj4+ DQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4g VXNlcnMgbWFpbGluZyBsaXN0DQo+PiBVc2Vyc0BvdmlydC5vcmcNCj4+IGh0dHA6Ly9saXN0cy5v dmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycw0KPj4NCj4NCiANCg== ------=_001_NextPart217021333725_=---- Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse= t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; = margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-fa= mily: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; color: rgb(0, 0, 0); line-heig= ht: 1.5; }</style></head><body>=0A<div>It worked. Thanks!<span></span></di= v>=0A<blockquote style=3D"margin-top: 0px; margin-bottom: 0px; margin-left= : 0.5em;"><div> </div><div style=3D"border:none;border-top:solid #B5C= 4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PAD= DING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROU= ND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> = ;<a href=3D"mailto:omachace@redhat.com">Ondra Machacek</a></div><div><b>Da= te:</b> 2017-06-08 14:45</div><div><b>To:</b> <a href=3D"ma= ilto:qinglong.dong@horebdata.cn">qinglong.dong@horebdata.cn</a></div><div>= <b>CC:</b> <a href=3D"mailto:Latcho@aubg.bg">Latcho</a>; <a href=3D"m= ailto:users@ovirt.org">users</a></div><div><b>Subject:</b> Re: Re: [o= virt-users] active directory</div></div></div><div><div>If you are using A= ctive Directory you most probably don't use Anonymous bind.</div>=0A<div>T= he question:</div>=0A<div> </div>=0A<div> &nbs= p; Enter search user DN (for example</div>= =0A<div>uid=3Dusername,dc=3Dexample,dc=3Dcom or leave empty for anonymous)= :</div>=0A<div> </div>=0A<div>You should not leave empty but rather s= pecify some user, which can</div>=0A<div>search in active directory,</div>= =0A<div>you can enter it either in DN format(cn=3Duser,dc=3Ddomain,dcom) o= r UPN</div>=0A<div>format (user@domain.com).</div>=0A<div> </div>=0A<= div>On Thu, Jun 8, 2017 at 5:32 AM, qinglong.dong@horebdata.cn</div>=0A<di= v><qinglong.dong@horebdata.cn> wrote:</div>=0A<div>> Thanks! I ex= cuted "ovirt-engine-extension-aaa-ldap-setup", but I got an</div>=0A<div>&= gt; error. Is there anything wrong?</div>=0A<div>></div>=0A<div>> [r= oot@engine ~]# ovirt-engine-extension-aaa-ldap-setup</div>=0A<div>> [ I= NFO ] Stage: Initializing</div>=0A<div>> [ INFO ] Stage: En= vironment setup</div>=0A<div>>  = ; Configuration files:</div>=0A<div>> ['/etc/ovirt-en= gine-extension-aaa-ldap-setup.conf.d/10-packaging.conf']</div>=0A<div>>= Log file:</di= v>=0A<div>> /tmp/ovirt-engine-extension-aaa-ldap-setup-20170608112535-j= ll8t2.log</div>=0A<div>>  = ; Version: otopi-1.6.2 (otopi-1.6.2-1.el7.centos)</div>=0A<div= p; 5 - IBM Security Directory Server R= FC-2307 Schema</div>=0A<div>> = 6 - IPA</div>=0A<div>> = 7 - Novell eDirectory RFC-2307 = Schema</div>=0A<div>> &n= bsp; 8 - OpenLDAP RFC-2307 Schema</div>=0A<div>>  = ; 9 - OpenLDAP Stand= ard Schema</div>=0A<div>> &nbs= p; 10 - Oracle Unified Directory RFC-2307 Schema</div>=0A<div>= > 11 - RFC-= 2307 Schema (Generic)</div>=0A<div>>  = ; 12 - RHDS</div>=0A<div>> &nb= sp; 13 - RHDS RFC-2307 Schema</div>=0A= <div>> 14 -= iPlanet</div>=0A<div>> = Please select: 3</div>=0A<div>> &nb= sp; Please enter Active Directory Forest nam= e: horebdata.com</div>=0A<div>> [ INFO ] Resolving Global Catalog= SRV record for horebdata.com</div>=0A<div>> [ INFO ] Resolving L= DAP SRV record for horebdata.com</div>=0A<div>> = NOTE:</div>=0A<div>> &n= bsp; It is highly recommended to= use secure protocol to access the LDAP</div>=0A<div>> server.</div>=0A= <div>> Prot= ocol startTLS is the standard recommended method to do so.</div>=0A<div>&g= t; Only in cas= es in which the startTLS is not supported, fallback to</div>=0A<div>> n= on standard ldaps protocol.</div>=0A<div>>  = ; Use plain for test environments only.</div= div>=0A<div>> 'ldap://win-fvdsocg3abj.horebdata.com:389'</div>=0A<div>&= gt; [ INFO ] Connection succeeded</div>=0A<div>>  = ; Enter search user DN (for exam= ple uid=3Dusername,dc=3Dexample,dc=3Dcom</div>=0A<div>> or leave empty = for anonymous):</div>=0A<div>> [ INFO ] Attempting to bind using = '[Anonymous]'</div>=0A<div>> &= nbsp; Are you going to use Single Sign-On for Virtual Machines= (Yes, No)</div>=0A<div>> [No]: yes</div>=0A<div>> = NOTE:</div>=0A<div>> &n= bsp; Profile name has to m= atch domain name, otherwise Single Sign-On</div>=0A<div>> for Virtual M= achines will not work.</div>=0A<div>> &nbs= p; Please specify profile name that will be visibl= e to users</div>=0A<div>> [horebdata.com]:</div>=0A<div>> [ INFO&nbs= p; ] Stage: Setup validation</div>=0A<div>> &nbs= p; The following files are about to be overw= ritten:</div>=0A<div>> &= nbsp; /etc/ovirt-engine/extensions.d/horebda= ta.com-authn.properties</div>=0A<div>> &nb= sp; /etc/ovirt-engine/exte= nsions.d/horebdata.com.properties</div>=0A<div>>  = ; /etc/ovirt-e= ngine/aaa/horebdata.com.properties</div>=0A<div>> &nbs= p; Continue and overwrite? (Yes, No) [= No]: yes</div>=0A<div>> = NOTE:</div>=0A<div>> &n= bsp; It is highly recommended to test drive the configur= ation before</div>=0A<div>> applying it into engine.</div>=0A<div>>&= nbsp; Perform at lea= st one Login sequence and one Search sequence.</div>=0A<div>> &nbs= p; Select test sequence to= execute (Done, Abort, Login, Search)</div>=0A<div>> [Abort]: login</di= v>=0A<div>> = Enter user name: horebdata</div>=0A<div>>  = ; Enter user password:</div>=0A<div>> [ I= NFO ] Executing login sequence...</div>=0A<div>>  = ; Login output:</div>=0A<div>>= ; 2017-06-08 1= 1:26:09,446+08 INFO</div>=0A<div>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> &n= bsp; 2017-06-08 11:26:09,463+08 INFO&n= bsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> Initialization =3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</= div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,463+08 INFO</div>=0A<div>> =3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> = ; 2017-06-08 11:26:0= 9,475+08 INFO Loading extension</div>=0A<div>> 'horeb= data.com-authn'</div>=0A<div>>  = ; 2017-06-08 11:26:09,517+08 INFO Exte= nsion 'horebdata.com-authn'</div>=0A<div>> loaded</div>=0A<div>>&nbs= p; 2017-06-08 11:26:= 09,522+08 INFO Loading extension</div>=0A<div>> 'hore= bdata.com'</div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,530+08 INFO Extension= 'horebdata.com'</div>=0A<div>> loaded</div>=0A<div>> &nb= sp; 2017-06-08 11:26:09,531+08 I= NFO Initializing extension</div>=0A<div>> 'horebdata.= com-authn'</div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,532+08 INFO</div>=0A<div>> [ovirt-en= gine-extension-aaa-ldap.authn::horebdata.com-authn] Creating LDAP</div>=0A= <div>> pool 'authz'</div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,620+08 INFO</div>=0A<div>&g= t; [ovirt-engine-extension-aaa-ldap.authn::horebdata.com-authn] LDAP pool<= /div>=0A<div>> 'authz' information: vendor=3D'null' version=3D'null'</d= iv>=0A<div>>  = ; 2017-06-08 11:26:09,621+08 INFO</div>=0A<div>> [ovirt-engine-extensio= n-aaa-ldap.authn::horebdata.com-authn] Creating LDAP</div>=0A<div>> poo= l 'authn'</div>=0A<div>>  = ; 2017-06-08 11:26:09,636+08 INFO</div>=0A<div>> [ovirt-eng= ine-extension-aaa-ldap.authn::horebdata.com-authn] LDAP pool</div>=0A<div>= > 'authn' information: vendor=3D'null' version=3D'null'</div>=0A<div>&g= t; 2017-06-08 = 11:26:09,649+08 WARNING</div>=0A<div>> [ovirt-engine-extension-aaa-ldap= .authn::horebdata.com-authn] Cannot</div>=0A<div>> initialize LDAP fram= ework, deferring initialization. Error: Unexpected comma</div>=0A<div>>= or semicolon found at the end of the DN string.</div>=0A<div>> &n= bsp; 2017-06-08 11:26:09,6= 50+08 INFO Extension 'horebdata.com-authn'</div>=0A<div>= > initialized</div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,650+08 INFO Ini= tializing extension</div>=0A<div>> 'horebdata.com'</div>=0A<div>>&nb= sp; 2017-06-08 11:26= :09,651+08 INFO</div>=0A<div>> [ovirt-engine-extension-aaa-ldap.authz::= horebdata.com] Creating LDAP pool</div>=0A<div>> 'authz'</div>=0A<div>&= gt; 2017-06-08= 11:26:09,679+08 INFO</div>=0A<div>> [ovirt-engine-extension-aaa-ldap.a= uthz::horebdata.com] LDAP pool 'authz'</div>=0A<div>> information: vend= or=3D'null' version=3D'null'</div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,679+08 INFO</div>=0A<= div>> [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] Creating L= DAP pool</div>=0A<div>> 'gc'</div>=0A<div>> &= nbsp; 2017-06-08 11:26:09,694+08 INFO</div>= =0A<div>> [ovirt-engine-extension-aaa-ldap.authz::horebdata.com] LDAP p= ool 'gc'</div>=0A<div>> information: vendor=3D'null' version=3D'null'</= div>=0A<div>> &nbs= p; 2017-06-08 11:26:09,697+08 WARNING</div>=0A<div>> [ovirt-engine-exte= nsion-aaa-ldap.authz::horebdata.com] Cannot initialize</div>=0A<div>> L= DAP framework, deferring initialization. Error: Unexpected comma or</div>= =0A<div>> semicolon found at the end of the DN string.</div>=0A<div>>= ; 2017-06-08 1= 1:26:09,697+08 INFO Extension 'horebdata.com'</div>=0A<d= iv>> initialized</div>=0A<div>> &= nbsp; 2017-06-08 11:26:09,697+08 INFO = Start of enabled extensions</div>=0A<div>> list</div>=0A<div>> = 2017-06-08 11:26:09= ,697+08 INFO Instance name: 'horebdata.com',</div>=0A<di= v>> Extension name: 'ovirt-engine-extension-aaa-ldap.authz', Version: '= 1.3.1',</div>=0A<div>> Notes: 'Display name: ovirt-engine-extension-aaa= -ldap-1.3.1-1.el7.centos',</div>=0A<div>> License: 'ASL 2.0', Home: 'ht= tp://www.ovirt.org', Author 'The oVirt</div>=0A<div>> Project', Build i= nterface Version: '0', File:</div>=0A<div>> '/tmp/tmpHfBhQf/exten= sions.d/horebdata.com.properties', Initialized: 'true'</div>=0A<div>>&n= bsp; 2017-06-08 11:2= 6:09,698+08 INFO Instance name:</div>=0A<div>> 'horeb= data.com-authn', Extension name:</div>=0A<div>> 'ovirt-engine-extension= -aaa-ldap.authn', Version: '1.3.1', Notes: 'Display</div>=0A<div>> name= : ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos', License: 'ASL</div>= =0A<div>> 2.0', Home: 'http://www.ovirt.org', Author 'The oVirt Project= ', Build</div>=0A<div>> interface Version: '0', File:</div>=0A<di= v>> '/tmp/tmpHfBhQf/extensions.d/horebdata.com-authn.properties', Initi= alized:</div>=0A<div>> 'true'</div>=0A<div>> = 2017-06-08 11:26:09,698+08 INFO = End of enabled extensions list</div>=0A<div>> &= nbsp; 2017-06-08 11:26:09,698+08= INFO</div>=0A<div>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> &n= bsp; 2017-06-08 11:26:09,698+08 INFO &n= bsp; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D</div>=0A<div>> Execution =3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div= thn.InvokeCommands.AUTHENTICATE_CREDENTIALS profile=3D'horebdata.com'</div= p; 2017-06-08 11:26:09,703+08 SEVERE Unexpec= ted comma or semicolon</div>=0A<div>> found at the end of the DN string= .</div>=0A<div>> [ ERROR ] Login sequence failed</div>=0A<div>> = ; Please investigate= details of the failure (search for lines</div>=0A<div>> containing SEV= ERE log level).</div>=0A<div>>  = ; Select test sequence to execute (Done, Abort, Login, S= earch)</div>=0A<div>> [Abort]:</div>=0A<div>></div>=0A<div>> From= : Ondra Machacek</div>=0A<div>> Date: 2017-06-07 14:47</div>=0A<div>>= ; To: qinglong.dong@horebdata.cn</div>=0A<div>> CC: users</div>=0A<div>= > Subject: Re: [ovirt-users] active directory</div>=0A<div>> Or you = can try the migration tool:</div>=0A<div>></div>=0A<div>> https://gi= thub.com/oVirt/ovirt-engine-kerbldap-migration</div>=0A<div>></div>=0A<= div>> Check the README, there are instructions how to procceed.</div>= =0A<div>></div>=0A<div>> On Wed, Jun 7, 2017 at 8:33 AM, Latchezar F= iltchev <Latcho@aubg.bg> wrote:</div>=0A<div>>> This can help = you:</div>=0A<div>>></div>=0A<div>>></div>=0A<div>>></di= v>=0A<div>>> http://lists.ovirt.org/pipermail/users/2016-September/0= 42937.html</div>=0A<div>>></div>=0A<div>>></div>=0A<div>>&g= t;</div>=0A<div>>> Best,</div>=0A<div>>></div>=0A<div>>>= Latcho</div>=0A<div>>></div>=0A<div>>></div>=0A<div>>><= /div>=0A<div>>></div>=0A<div>>></div>=0A<div>>> From: us= ers-bounces@ovirt.org [mailto:users-bounces@ovirt.org] On Behalf</div>=0A<= div>>> Of</div>=0A<div>>> qinglong.dong@horebdata.cn</div>=0A<= div>>> Sent: Wednesday, June 07, 2017 4:57 AM</div>=0A<div>>> = To: users</div>=0A<div>>> Subject: [ovirt-users] active directory</d= iv>=0A<div>>></div>=0A<div>>></div>=0A<div>>></div>=0A<d= iv>>> Hi all,</div>=0A<div>>></div>=0A<div>>>  = ; I used "engine-manage-domains" to ad= d AD to ovirt in earlier</div>=0A<div>>> version. What should I do i= n ovirt 4.1? Hope someone can help. Thanks!</div>=0A<div>>></div>=0A= <div>>></div>=0A<div>>> ______________________________________= _________</div>=0A<div>>> Users mailing list</div>=0A<div>>> U= sers@ovirt.org</div>=0A<div>>> http://lists.ovirt.org/mailman/listin= fo/users</div>=0A<div>>></div>=0A<div>></div>=0A<div> </div>= =0A</div></blockquote>=0A</body></html> ------=_001_NextPart217021333725_=------
participants (3)
-
Latchezar Filtchev
-
Ondra Machacek
-
qinglong.dong@horebdata.cn