{"id":105051,"date":"2022-09-08T21:36:41","date_gmt":"2022-09-08T19:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-ldap-servera-reopenldap-1-2-0"},"modified":"2022-09-08T21:36:41","modified_gmt":"2022-09-08T19:36:41","slug":"reliz-ldap-servera-reopenldap-1-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0","title":{"rendered":"Lanzamiento del servidor LDAP ReOpenLDAP 1.2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha publicado la versi\u00f3n formal del servidor LDAP ReOpenLDAP 1.2.0, creada para resucitar el proyecto tras el bloqueo de su repositorio en GitHub. En abril, GitHub elimin\u00f3 las cuentas y los repositorios de muchos desarrolladores rusos vinculados a empresas que fueron sancionadas por EE. UU., incluyendo el repositorio de ReOpenLDAP. Debido al renacimiento del inter\u00e9s de los usuarios por ReOpenLDAP, se decidi\u00f3 revitalizar el proyecto.    <\/p>\n<p>El proyecto ReOpenLDAP fue creado en 2014 para resolver problemas surgidos al utilizar el paquete OpenLDAP en la infraestructura de PJSC \u00abMegafon\u00bb, donde el servidor LDAP se utiliz\u00f3 en uno de los subsistemas de infraestructura (NGDR es un UDR (User Data Repository), seg\u00fan el est\u00e1ndar 3GPP 23.335, y es un nodo centralizado para almacenar datos sobre todos los tipos de servicios de suscriptores en la infraestructura de TI del operador de telecomunicaciones). Tal uso implicaba una operaci\u00f3n industrial en modo 24x7 de un cat\u00e1logo LDAP espec\u00edfico, con un tama\u00f1o de 10-100 millones de registros, en un escenario de alta carga (10K actualizaciones y 50K lecturas por segundo) y en una topolog\u00eda multi-maestro.    <\/p>\n<p>Symas Corp, como principales desarrolladores, committer y propietarios del c\u00f3digo de OpenLDAP, no pudo resolver los problemas surgidos, por lo que se decidi\u00f3 intentar hacerlo de forma independiente. Como se descubri\u00f3 m\u00e1s tarde, hab\u00eda muchos m\u00e1s errores en el c\u00f3digo de los que se pod\u00eda suponer. Por lo tanto, se dedicaron m\u00e1s esfuerzos de los planeados, y ReOpenLDAP a\u00fan representa un valor significativo y (seg\u00fan la informaci\u00f3n disponible) es el \u00fanico servidor LDAP que soporta de manera completa y confiable la topolog\u00eda de multi-maestro para el RFC-4533, incluso en escenarios de alta carga.    <\/p>\n<p>En 2016, se lograron los objetivos del proyecto, y el soporte y desarrollo del proyecto en inter\u00e9s de PJSC \u00abMegafon\u00bb se complet\u00f3. Luego, ReOpenLDAP se desarroll\u00f3 y mantuvo activamente durante tres a\u00f1os m\u00e1s, pero gradualmente perdi\u00f3 sentido:  <\/p>\n<ul>\n<li class=\"l\"> Tecnol\u00f3gicamente, \u00abMegafon\u00bb migr\u00f3 de ReOpenLDAP a Tarantool, lo cual es arquitect\u00f3nicamente correcto;\n<li class=\"l\"> No hab\u00eda usuarios interesados claramente en ReOpenLDAP;\n<li class=\"l\"> Nadie de los desarrolladores se uni\u00f3 al proyecto, tanto por la alta barrera de entrada como por la baja demanda del propio ReOpenLDAP;\n<li class=\"l\">  El desarrollo y soporte estaban consumiendo demasiado tiempo al desarrollador principal restante, ya que se hab\u00eda distanciado profesionalmente de la explotaci\u00f3n industrial de ReOpenLDAP.  <\/ul>\n<p>El repositorio de ReOpenLDAP permaneci\u00f3 inactivo hasta abril de 2022, cuando la administraci\u00f3n de Github elimin\u00f3 las cuentas y el repositorio relacionado sin previo aviso ni explicaciones. Recientemente, el autor ha recibido varias consultas sobre ReOpenLDAP, incluyendo la ubicaci\u00f3n del repositorio y el estado de la base de c\u00f3digo. Por lo tanto, se decidi\u00f3 refrescar m\u00ednimamente el proyecto, crear una versi\u00f3n t\u00e9cnica y utilizar esta noticia para informar a todos los interesados.      <\/p>\n<p>Estado actual del proyecto, en particular en relaci\u00f3n con OpenLDAP:  <\/p>\n<ul>\n<li class=\"l\">  No se han importado mejoras y correcciones de OpenLDAP desde diciembre de 2018. Para aplicaciones cr\u00edticas, es necesario analizar todas las correcciones en OpenLDAP e importar las pertinentes.\n<li class=\"l\">  Las versiones actuales de OpenLDAP ahora se forman a partir de la rama 2.5. Por lo tanto, las mejoras descritas a continuaci\u00f3n se realizaron solo en la rama \u00abdevel\u00bb (que correspond\u00eda a OpenLDAP 2.5), y luego se fusionaron en \u00abmaster\u00bb (que antes de la fusi\u00f3n correspond\u00eda a OpenLDAP 2.4).\n<li class=\"l\">  En 2018, persistieron problemas heredados de OpenLDAP con el config-backend. En particular, cuando al modificar <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/\"   title=\"del servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"998\">del servidor<\/a> a trav\u00e9s del config-backend (configuraci\u00f3n LDAP a trav\u00e9s de LDAP) surgen condiciones de carrera o problemas recursivos incluyendo bloqueos mutuos (deadlocks).\n<li class=\"l\"> Se presume que existen problemas de construcci\u00f3n con las versiones actuales de OpenSSL\/GnuTLS;\n<li class=\"l\"> Se lleva a cabo un conjunto principal de pruebas propias, excluyendo las que requieren TLS\/SSL;  <\/ul>\n<p>\u00daltimas mejoras:  <\/p>\n<ul>\n<li class=\"l\"> La biblioteca libmdbx se ha actualizado a la versi\u00f3n actual, resolviendo todos los problemas de incompatibilidad observados debido al desarrollo de la biblioteca. Sin embargo, en las p\u00e1ginas man, probablemente se haya quedado algo de informaci\u00f3n desactualizada.\n<li class=\"l\">  Se ha utilizado la versi\u00f3n actual de autotools 2.71.\n<li class=\"l\"> Se han hecho peque\u00f1as correcciones siguiendo algunas advertencias del compilador actual gcc 11.2.  <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57753\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u043e\u0441\u043a\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0435\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043d\u0430 GitHub. \u0412 \u0430\u043f\u0440\u0435\u043b\u0435 GitHub \u0443\u0434\u0430\u043b\u0438\u043b \u0443\u0447\u0451\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043c\u043d\u043e\u0433\u0438\u0445 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u043c\u0438, \u043f\u043e\u043f\u0430\u0432\u0448\u0438\u043c\u0438 \u043f\u043e\u0434 \u0441\u0430\u043d\u043a\u0446\u0438\u0438 \u0421\u0428\u0410, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 ReOpenLDAP. \u0412 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0432\u043e\u0437\u0440\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a ReOpenLDAP \u043f\u0440\u043e\u0435\u043a\u0442 \u0440\u0435\u0448\u0435\u043d\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043a \u0436\u0438\u0437\u043d\u0438. \u041f\u0440\u043e\u0435\u043a\u0442 ReOpenLDAP \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105051","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u043e\u0441\u043a\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0435\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043d\u0430 GitHub.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u043e\u0441\u043a\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0435\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043d\u0430 GitHub.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-09-08T19:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-08T19:36:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lanzamiento del servidor LDAP ReOpenLDAP 1.2.0 | ProHoster","description":"Se ha publicado la versi\u00f3n formal del servidor LDAP ReOpenLDAP 1.2.0, creada para resucitar el proyecto despu\u00e9s de que se bloqueara su repositorio en GitHub.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a LDAP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 ReOpenLDAP 1.2.0, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0432\u043e\u0441\u043a\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0435\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043d\u0430 GitHub.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-09-08T19:36:41+00:00","article:modified_time":"2022-09-08T19:36:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105051","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-09-08 19:37:50","updated":"2026-02-08 21:30:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/105051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=105051"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/105051\/revisions"}],"predecessor-version":[{"id":158194,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/105051\/revisions\/158194"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=105051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=105051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=105051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}