{"id":567,"date":"2012-07-23T00:38:39","date_gmt":"2012-07-22T22:38:39","guid":{"rendered":"http:\/\/diablo.craem.net\/wordpress\/?p=567"},"modified":"2012-07-23T00:38:39","modified_gmt":"2012-07-22T22:38:39","slug":"openmeetings-openldap-backend","status":"publish","type":"post","link":"https:\/\/diablo.craem.net\/?p=567","title":{"rendered":"OpenMeetings openLdap Backend"},"content":{"rendered":"<p>Hoy toca configurar el openMeetings contra el openLdap.<br \/>\nSuponemos que:<br \/>\n&#8211; nuestro dominio ldap es <em>craem.net<\/em>.<br \/>\n&#8211; El usuario de lectura es <em>openmeetings<\/em> y password <em>openmeetings<\/em>.<br \/>\n&#8211; los usuarios los tenemos en la ou <em>usuarios<\/em>.<br \/>\n&#8211; Nuestro servidor ldap es: <em>ldap.craem.net<\/em><br \/>\nEditamos el fichero:<br \/>\n\/usr\/lib\/red5\/webapps\/openmeetings\/conf\/om_ldap.cfg<br \/>\nY lo dejamos tal que:<br \/>\n<code><br \/>\n# en nuestro caso es openLdap, con AD de micro$oft no acaba de ir bien<br \/>\nldap_server_type=OpenLDAP<br \/>\n# la url de nuestro servidor<br \/>\nldap_conn_url=ldap:\/\/ldap.craem.net:389<br \/>\n# la sintaxis es diferente, en vez del = es :<br \/>\nldap_admin_dn=CN:openmeetings,DC:craem,DC:net<br \/>\nldap_passwd=openmeetings<br \/>\n# ou donde buscamos los usuarios<br \/>\nldap_search_base=CN:usuarios,DC:craem,DC:net<br \/>\nfield_user_principal=uid<br \/>\nldap_auth_type=SIMPLE<br \/>\n# sincronizamos los usuarios \/ pass, con la bbdd de openmeetings<br \/>\nldap_sync_password_to_om=yes<br \/>\n# Ldap user attributes mapping<br \/>\n# Set the following internal OM user attributes to their corresponding Ldap-attribute<br \/>\nldap_user_attr_lastname=sn<br \/>\nldap_user_attr_firstname=givenName<br \/>\nldap_user_attr_mail=mail<br \/>\nldap_user_attr_street=streetAddress<br \/>\nldap_user_attr_additionalname=description<br \/>\nldap_user_attr_fax=facsimileTelephoneNumber<br \/>\nldap_user_attr_zip=postalCode<br \/>\nldap_user_attr_country=co<br \/>\nldap_user_attr_town=l<br \/>\nldap_user_attr_phone=telephoneNumber<br \/>\n<\/code><br \/>\nEntramos como administrador al openmeetings y en la pesta\u00f1a <strong>administration<\/strong> y <strong>ldap<\/strong>, ponemos el fichero que acabamos de modificar, tal que:<br \/>\n<a href=\"https:\/\/diablo.craem.net\/wp-content\/uploads\/2012\/07\/Pantallazo1.png\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/diablo.craem.net\/wp-content\/uploads\/2012\/07\/Pantallazo1.png\" alt=\"OpenMeetings OpenLDAP backend\" title=\"OpenMeetings OpenLDAP\" width=\"948\" height=\"698\" class=\"aligncenter size-full wp-image-571\" \/><\/a><br \/>\nEnjoy \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoy toca configurar el openMeetings contra el openLdap. Suponemos que: &#8211; nuestro dominio ldap es craem.net. &#8211; El usuario de lectura es openmeetings y password openmeetings. &#8211; los usuarios los tenemos en la ou usuarios. &#8211; Nuestro servidor ldap es: ldap.craem.net Editamos el fichero: \/usr\/lib\/red5\/webapps\/openmeetings\/conf\/om_ldap.cfg Y lo dejamos tal que: # en nuestro caso es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[58,102,134,135],"class_list":["post-567","post","type-post","status-publish","format-standard","hentry","category-varios","tag-debian","tag-linux-2","tag-openldap","tag-openmeetings"],"_links":{"self":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts\/567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=567"}],"version-history":[{"count":0,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts\/567\/revisions"}],"wp:attachment":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}