{"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\/sv\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0","title":{"rendered":"Release av LDAP-servern ReOpenLDAP 1.2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Det formella sl\u00e4ppet av LDAP-servern ReOpenLDAP 1.2.0 har publicerats, vilket har skapats f\u00f6r att \u00e5teruppliva projektet efter att dess repository blockeras p\u00e5 GitHub. I april tog GitHub bort konton och repositories f\u00f6r m\u00e5nga ryska utvecklare kopplade till f\u00f6retag som omfattas av amerikanska sanktioner, inklusive ReOpenLDAP-repositoryt. Med den \u00e5teruppvaknande intresset fr\u00e5n anv\u00e4ndarna f\u00f6r ReOpenLDAP beslutades det att \u00e5teruppliva projektet.    <\/p>\n<p>Projektet ReOpenLDAP skapades 2014 f\u00f6r att hantera problem som uppstod vid anv\u00e4ndning av OpenLDAP-paketet i infrastrukturen f\u00f6r OJSC \"MegaFon\", d\u00e4r LDAP-servern anv\u00e4ndes i ett av infrastruktursystemen (NGDR \u00e4r en UDR (User Data Repository) enligt standarden 3GPP 23.335, och fungerar som en central nod f\u00f6r lagring av data om alla typer av abonnenttj\u00e4nster i operat\u00f6rens IT-infrastruktur). Denna till\u00e4mpning kr\u00e4vde industriell drift i 24\/7-l\u00e4ge av en specifik LDAP-katalog, med en storlek p\u00e5 10-100 miljoner poster, i ett h\u00f6gbelastningsscenario (10K uppdateringar och 50K l\u00e4sningar per sekund) och i en multi-master-topologi.    <\/p>\n<p>Symas Corp, som de fr\u00e4msta utvecklarna, kommitterarna och \u00e4garna av koden f\u00f6r OpenLDAP, kunde inte l\u00f6sa de uppkomna problemen, s\u00e5 det beslutades att f\u00f6rs\u00f6ka g\u00f6ra det sj\u00e4lva. Som det senare visade sig var antalet fel i koden mycket st\u00f6rre \u00e4n man skulle kunna anta. D\u00e4rf\u00f6r kr\u00e4vdes mer arbete \u00e4n planerat, och ReOpenLDAP representerar fortfarande ett visst v\u00e4rde och (enligt tillg\u00e4nglig information) \u00e4r den enda LDAP-servern som fullt ut och p\u00e5litligt st\u00f6djer multi-master-topologi f\u00f6r RFC-4533, \u00e4ven i h\u00f6gbelastade scenarion.    <\/p>\n<p>\u00c5r 2016 n\u00e5ddes projektm\u00e5len, och st\u00f6det och utvecklingen av projektet f\u00f6r OJSC \"MegaFon\" avslutades. D\u00e4refter utvecklades och st\u00f6djdes ReOpenLDAP aktivt i tre \u00e5r till, men detta f\u00f6rlorade gradvis sin mening:  <\/p>\n<ul>\n<li class=\"l\"> Teknologiskt migrerade \"MegaFon\" fr\u00e5n ReOpenLDAP till Tarantool, vilket \u00e4r arkitektoniskt korrekt;\n<li class=\"l\"> Det fanns inga uppenbart intresserade anv\u00e4ndare av ReOpenLDAP;\n<li class=\"l\"> Ingen av utvecklarna ansl\u00f6t sig till projektet, b\u00e5de p\u00e5 grund av det h\u00f6ga intr\u00e4destr\u00f6skeln och p\u00e5 grund av det l\u00e5ga intresset f\u00f6r sj\u00e4lva ReOpenLDAP;\n<li class=\"l\">  Utvecklingen och underh\u00e5llet tog f\u00f6r mycket tid fr\u00e5n den kvarvarande (huvud)utvecklaren, eftersom han professionellt hade distanserat sig fr\u00e5n den industriella anv\u00e4ndningen av ReOpenLDAP.  <\/ul>\n<p>I inaktivt tillst\u00e5nd existerade ReOpenLDAP-repositoriet fram till april 2022, d\u00e5 Github-administrationen utan f\u00f6rvarningar eller f\u00f6rklaringar raderade de relaterade kontona och sj\u00e4lva repositoriet. Nyligen har f\u00f6rfattaren f\u00e5tt flera f\u00f6rfr\u00e5gningar om ReOpenLDAP, inklusive om var repositoriet finns och vilket tillst\u00e5nd kodbasen \u00e4r i. D\u00e4rf\u00f6r beslutades det att minimalt fr\u00e4scha upp projektet, skapa en teknisk version, och anv\u00e4nda denna nyhet f\u00f6r att informera alla intresserade.      <\/p>\n<p>Det aktuella tillst\u00e5ndet f\u00f6r projektet, inklusive g\u00e4llande OpenLDAP:  <\/p>\n<ul>\n<li class=\"l\">  Import av modifieringar och korrigeringar fr\u00e5n OpenLDAP har inte genomf\u00f6rts sedan december 2018. F\u00f6r viktiga till\u00e4mpningar m\u00e5ste alla korrigeringar i OpenLDAP analyseras och relevanta importeras.\n<li class=\"l\">  De aktuella versionerna av OpenLDAP baseras nu p\u00e5 version 2.5. D\u00e4rf\u00f6r gjordes de efterf\u00f6ljande f\u00f6rb\u00e4ttringarna endast i \"devel\"-grenen (vilken motsvarade OpenLDAP 2.5), och sedan integrerades de i \"master\" (som f\u00f6re sammanfogningspunkten motsvarade OpenLDAP 2.4).\n<li class=\"l\">  \u00c5r 2018 kvarstod \u00e4rvda problem fr\u00e5n OpenLDAP med config-backend. Speciellt n\u00e4r man \u00e4ndrar <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\"   title=\"serverkonfigurationen\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"998\">serverkonfigurationen<\/a> via config-backend (konfigurering av LDAP via LDAP) uppst\u00e5r race conditions eller rekursiva problem inklusive deadlocks.\n<li class=\"l\"> Det finns troligen byggproblem med aktuella versioner av OpenSSL\/GnuTLS;\n<li class=\"l\"> En huvudupps\u00e4ttning egna tester genomf\u00f6rs, exklusive de som kr\u00e4ver TLS\/SSL;  <\/ul>\n<p>Senaste modifieringarna:  <\/p>\n<ul>\n<li class=\"l\"> Biblioteket libmdbx har uppdaterats till den aktuella versionen med \u00e5tg\u00e4rdande av alla observerade kompatibilitetsproblem som uppst\u00e5tt p\u00e5 grund av utvecklingen av biblioteket. Men i man-sidorna finns det troligen fortfarande f\u00f6r\u00e5ldrad information.\n<li class=\"l\">  Den aktuella versionen av autotools 2.71 har anv\u00e4nts.\n<li class=\"l\"> Sm\u00e5 justeringar har gjorts baserat p\u00e5 en del av varningarna fr\u00e5n den aktuella kompilatorn gcc 11.2.  <\/ul>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47Lansering av LDAP-servern ReOpenLDAP 1.2.0 | ProHoster","description":"Den formella utg\u00e5van av LDAP-servern ReOpenLDAP 1.2.0 har publicerats, skapad f\u00f6r att \u00e5teruppliva projektet efter att dess repositorium blockerades p\u00e5 GitHub.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/reliz-ldap-servera-reopenldap-1-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/105051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=105051"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105051\/revisions"}],"predecessor-version":[{"id":158194,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105051\/revisions\/158194"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=105051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=105051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=105051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}