Publikimi i serverit LDAP ReOpenLDAP 1.2.0

Lajmi për publikimin e versionit formal të serverit LDAP ReOpenLDAP 1.2.0, i krijuar për të ringjallur projektin pas bllokimit të repositorit të tij në GitHub. Në prill, GitHub fshiu llogaritë dhe repositorët e shumë zhvilluesve rusë që ishin të lidhur me kompani të goditura nga sanksionet e SHBA-së, duke përfshirë repositorin ReOpenLDAP. Me ringjalljen e interesit të përdoruesve për ReOpenLDAP, është vendosur ta rikthejmë projektin në jetë.

Projekti ReOpenLDAP u krijua nĂ« vitin 2014 pĂ«r tĂ« zgjidhur problemet qĂ« u shfaqĂ«n gjatĂ« pĂ«rdorimit tĂ« paketĂ«s OpenLDAP nĂ« infrastrukturĂ«n e PAO "MegaFon", ku serveri LDAP u pĂ«rdor nĂ« njĂ« nga nĂ«n-sistemet e infrastrukturĂ«s (NGDR pĂ«rbĂ«n njĂ« UDR (User Data Repository), sipas standardit 3GPP 23.335, dhe Ă«shtĂ« njĂ« nyje qendrore pĂ«r ruajtjen e tĂ« dhĂ«nave pĂ«r tĂ« gjitha llojet e shĂ«rbimeve tĂ« abonentĂ«ve nĂ« infrastrukturĂ«n IT tĂ« operatorit tĂ« komunikimeve). NjĂ« pĂ«rdorim i tillĂ« parashikonte njĂ« pĂ«rdorim industrial nĂ« modin 24×7 tĂ« njĂ« katalogu specifik LDAP, me pĂ«rmasat nga 10-100 milion regjistrimesh, nĂ« njĂ« skenar me ngarkesĂ« tĂ« lartĂ« (10K pĂ«rditĂ«sime dhe 50K lexime nĂ« sekondĂ«) dhe nĂ« njĂ« topologji multi-master.

Symas Corp, si zhvillues kryesorë, komitues dhe pronarë të kodit OpenLDAP, nuk arritën të zgjidhin problemet e shfaqura, prandaj u vendos të provojmë ta bëjmë këtë vetë. Siç u zbulua më vonë, numri i gabimeve në kod ishte shumë më i lartë se sa mund të supozohej. Prandaj, u shpenzua më shumë përpjekje se sa ishte planifikuar, dhe ReOpenLDAP ende paraqet një vlerë të caktuar dhe (sipas informacionit të disponueshëm) është serveri i vetëm LDAP që mbështet plotësisht dhe në mënyrë të besueshme topologjinë multi-master për RFC-4533, përfshirë në skenarë me ngarkesë të lartë.

Në vitin 2016, qëllimet e projektit u arritën, dhe mbështetja dhe zhvillimi i projektit u përfunduan direkt në interes të PAO "MegaFon". Më pas, ReOpenLDAP vazhdoi të zhvillohej dhe të mbështetej për tri vitet e ardhshme, por gradualisht kjo humbi kuptimin:

  • Teknologjikisht, "MegaFon" migroi nga ReOpenLDAP nĂ« Tarantool, qĂ« Ă«shtĂ« arkitekturalisht e saktĂ«;
  • Nuk kishte pĂ«rdorues tĂ« shprehur tĂ« interesuar pĂ«r ReOpenLDAP;
  • AsnjĂ« nga zhvilluesit nuk iu bashkua projektit, pĂ«r shkak tĂ« nivelit tĂ« lartĂ« tĂ« hyrjes dhe kĂ«rkesĂ«s sĂ« ulĂ«t pĂ«r ReOpenLDAP.
  • Zhvillimi dhe mbĂ«shtetja po i merrnin shumĂ« kohĂ« zhvilluesit tĂ« mbetur (themeluesit) tĂ« projektit, pasi ai ishte profesionalisht larguar nga pĂ«rdorimi industrial i ReOpenLDAP.

Në gjendje joaktive, depoja e ReOpenLDAP ekziston deri në prill 2022, kur administrata e Github e fshiu pa ndonjë paralajmërim ose shpjegim llogaritë e lidhura dhe vetë depon. Kohët e fundit, autori mori disa kërkesa në lidhje me ReOpenLDAP, duke përfshirë vendndodhjen e depës dhe gjendjen e kodit burimor. Prandaj, u vendos të rinovohet minimalisht projekti, të formohet një lëshim teknik dhe kjo lajm të përdoret për të informuar të gjithë të interesuarit.

Gjendja aktuale e projektit, përfshirë në lidhje me OpenLDAP:

  • Importi i pĂ«rmirĂ«simeve dhe korrigjimeve nga OpenLDAP nuk Ă«shtĂ« realizuar qĂ« nga dhjetori 2018. PĂ«r aplikime pĂ«rgjegjĂ«se, nevojitet analiza e tĂ« gjitha korrigjimeve nĂ« OpenLDAP dhe importimi i atyre pĂ«rkatĂ«se.
  • Versionet aktuale tĂ« OpenLDAP tani formohen nĂ« bazĂ« tĂ« degĂ«s 2.5. Prandaj, pĂ«rmirĂ«simet e pĂ«rshkruara mĂ« poshtĂ« janĂ« bĂ«rĂ« vetĂ«m nĂ« degĂ«n «devel» (e cila pĂ«rputhej me OpenLDAP 2.5), dhe mĂ« pas janĂ« inkorporuar nĂ« «master» (e cila pĂ«rpara bashkimit pĂ«rputhej me OpenLDAP 2.4).
  • NĂ« vitin 2018, mbeteshin probleme tĂ« trashĂ«guara nga OpenLDAP me config-backend-in. Pika kryesore, kur ndodhin gjendje garuese ose probleme rekurzive duke pĂ«rfshirĂ« bllokime (deadlocks) gjatĂ« ndryshimit konfigurimit tĂ« serverit nĂ«pĂ«rmjet config-backend (konfigurimi i LDAP nĂ«pĂ«rmjet LDAP).
  • Supozohen se ekzistojnĂ« probleme nĂ« ndĂ«rtim me versionet aktuale tĂ« OpenSSL/GnuTLS;
  • Po kalon njĂ« grup tĂ« plotĂ« testesh tĂ« brendshme, pĂ«rveç atyre qĂ« kĂ«rkojnĂ« TLS/SSL;

Përmirësimet e fundit:

  • Biblioteka libmdbx Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin aktual duke eliminuar tĂ« gjitha problemet e raportuara tĂ« papajtueshmĂ«risĂ« qĂ« kanĂ« ardhur nga zhvillimi i bibliotekĂ«s. MegjithatĂ«, nĂ« faqet man, ndoshta ka mbetur ndonjĂ« informacion i pĂ«rjetuar.
  • Versioni aktual i autotools 2.71 Ă«shtĂ« pĂ«rdorur.
  • JanĂ« bĂ«rĂ« disa korrigjime bazuar nĂ« disa paralajmĂ«rime nga kompilatori aktual gcc 11.2.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster