Lider Ahenk dokümantasyon sayfası

ssh -Y root@ip-adresi ile bağlanıp kurmayı denedim 35 dk bekledikten sonra bişi olmadı bende snapshota dönüp şimdi manuel kurulum yapmayı deneyeceğim umarım zorlanmam

Kolay gelsin

Kurulumu root olarak yapmamda herhangi bir sakınca varmı?

Merhaba;

Root olarak kurulmasında bir problem olmaz. MariaDB’nin kurulacağı bilgisayara ssh -Y root@ip-adresi ile erişim sağlayabiliyor musunuz?

1 Beğeni

Evet erişim sağlayabiliyorum. Şuan LDAP mariadb kurulumuna da başladım herhangi bir sorun gözükmüyor devam ediyorum. Bir şey olursa burdan yazacağım. Bir de bu konuyu indirip kendim için dokümante etmek istiyorum tabi sonra :slight_smile:

ldapadd -x -f /tmp/liderahenk.ldif -D “cn=admin,cn=config” -w $CNCONFIGADMINPASSWD

Bu komutta hata var yükleme işlemini yapamıyorum.
Bir de arayüzden yüklemeyi denedim gene hata aldım hatayı yazayım neyi yanlış yaptım?

Error while importing LDIF
 - [LDAP: error code 50 - Insufficient Access Rights]
java.lang.Exception: [LDAP: error code 50 - Insufficient Access Rights]
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkResponse(DirectoryApiConnectionWrapper.java:1374)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.access$9(DirectoryApiConnectionWrapper.java:1342)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper$6.run(DirectoryApiConnectionWrapper.java:958)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.runAndMonitor(DirectoryApiConnectionWrapper.java:1269)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkConnectionAndRunAndMonitor(DirectoryApiConnectionWrapper.java:1205)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.createEntry(DirectoryApiConnectionWrapper.java:980)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.importLdifRecord(ImportLdifRunnable.java:465)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.importLdif(ImportLdifRunnable.java:272)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.run(ImportLdifRunnable.java:218)
	at org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.run(StudioConnectionJob.java:109)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

[LDAP: error code 50 - Insufficient Access Rights]

Merhaba;

$CNCONFIGADMINPASSWD yerine önceki adımda belirlenen config kullanıcısını giriyorsunuz değil mi?
Bu konuda Liderahenk.ldif şemasını Ldap'a import etmek linkinde alternatif de sunulmakta.

1 Beğeni

şimdi bir şeylerii hatalı yüklediyse bunu nasıl temizleyebilirim? Yoksa snapshot’a mı geri dönmeliyim?

Merhaba;

Yukarıdaki hatada herhangi birşeyi yükleyememiş olarak görünüyor. Yüklenen ldif olcDatabase={0}config altında görünür, silerek yeniden ekleyebilirsiniz, veya bu ldif var şeklinde uyarı verecektir.

1 Beğeni

Merhaba;

Herhangi bir bileşen hatalı yüklendi ise o bileşen apt purge paket_adi şeklinde silinerek yeniden yükleme işlemi yapabilirsiniz.

2 Beğeni

Kolay gelsin;

ldif i yüklemeyi başardım şimdi liderAhenkConfig düğümünü oluşturacağım add new/new entry tamam sonra next dedim tamam
RDN: cn = liderAhenkConfig yazdım next dedim
şimdi buraya liderServiceAddress değerine sunucunun ip adresini yazıyorum aynen şöyle;

http://10.10.10.3:8118

Sonra finish dedim

Error while creating entry
 - [LDAP: error code 53 - no global superior knowledge]
  java.lang.Exception: [LDAP: error code 53 - no global superior knowledge]
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkResponse(DirectoryApiConnectionWrapper.java:1374)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.access$9(DirectoryApiConnectionWrapper.java:1342)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper$6.run(DirectoryApiConnectionWrapper.java:958)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.runAndMonitor(DirectoryApiConnectionWrapper.java:1269)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkConnectionAndRunAndMonitor(DirectoryApiConnectionWrapper.java:1205)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.createEntry(DirectoryApiConnectionWrapper.java:980)
	at org.apache.directory.studio.ldapbrowser.core.jobs.CreateEntryRunnable.createEntry(CreateEntryRunnable.java:225)
	at org.apache.directory.studio.ldapbrowser.core.jobs.CreateEntryRunnable.run(CreateEntryRunnable.java:124)
	at org.apache.directory.studio.connection.ui.RunnableContextRunner$1.run(RunnableContextRunner.java:116)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)

  [LDAP: error code 53 - no global superior knowledge]

Sonuç bu şimdi neye kızdı bu ben bişi anlamadım bundan

Merhaba;
ldif’i yükledikten sonra slapd servisini yeniden başlattınız mı?

sudo /etc/init.d/slapd restart

veya

sudo systemctl restart slapd.service
2 Beğeni

evet yeniden başlattım

Sorun RootDSE altına benim domain gelmiyor bu olabilir mi?

dökümantasyon da oraya dns gelmiş bende gelmiyor sanırım siz dökümantasyon yaparken orda bişeyi yazmadınız ben de uygulamadım :confused:

bende sadece;

--DIT
-----Root DSE
--------cn=config

geliyor

Merhaba;

Ldap’a admin değilde config kullanıcısı ile login olmuşsunuz. cn=admin,dc=liderahenk,dc=org örneği şeklinde login olun. Daha sonra diğer işlemlere devam edin…

1 Beğeni

şu adreste gösterdiğiniz gibi login oldum

bir de dokümantasyonda o yoktu ondan galiba. Bunu kendime not alayım diğer makinelere kurarken lazım olacak teşekkür ederim. Bu arada buraya yarın da yazsam yardımcı olabilir misiniz? Evde kendi makinemde kurmayı deneyeceğim.

Merhaba;

Belgeye not olarak ekledim. Mümkün olduğu kadar yardımcı olmaya çalışırım.

1 Beğeni

Tamam, teşekkür ederim buradan devam ediyorum. Bir şey olursa yazacağım

Merhaba;

Şimdi admin olarak login oldum az önceki sorun sanırım;

şu adresteki BASE DN : cn=config olduğu için bende aynısını yazdım bu sefer bana onu boş bırakıp bana tüm ağacı getir dedim domain adım geldi fakat şimdi “liderahenk.ldif” dosyasını import ederken şöyle bir hata dizisi alıyorum…

Error while importing LDIF
 - [LDAP: error code 50 - Insufficient Access Rights]
java.lang.Exception: [LDAP: error code 50 - Insufficient Access Rights]
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkResponse(DirectoryApiConnectionWrapper.java:1374)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.access$9(DirectoryApiConnectionWrapper.java:1342)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper$6.run(DirectoryApiConnectionWrapper.java:958)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.runAndMonitor(DirectoryApiConnectionWrapper.java:1269)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.checkConnectionAndRunAndMonitor(DirectoryApiConnectionWrapper.java:1205)
	at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.createEntry(DirectoryApiConnectionWrapper.java:980)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.importLdifRecord(ImportLdifRunnable.java:465)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.importLdif(ImportLdifRunnable.java:272)
	at org.apache.directory.studio.ldapbrowser.core.jobs.ImportLdifRunnable.run(ImportLdifRunnable.java:218)
	at org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.run(StudioConnectionJob.java:109)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

[LDAP: error code 50 - Insufficient Access Rights]

Merhaba;
Dokümanda aşağıdaki şekilde resimler ile anlatılmakta;

Ldap domain adı : liderahenk.org
Ldap dizin(Veritabanı) adı : dc=liderahenk,dc=org
Ldap dizin(Veritabanı) Yönetici Kullanıcısı : cn=admin,dc=liderahenk,dc=org
Ldap dizin(Veritabanı) Yönetici Kullanıcısı Şifresi : SIFRE

Sizde;

DN: cn=admin,dc=liderahenk,dc=org
Şifre:Ldap admin parolası
Kök DN: dc=liderahenk,dc=org

şeklinde örnek verileri girerek ilerleyiniz.

1 Beğeni

Tamam, sisteme logon olabiliyorum da “liderahenk.ldif” dosyasını import ederken yukarıdaki gibi hatalar alıyorum.

Merhaba;

Ldifleri yüklemek için;

DN cn=admin,cn=config
Şifre config_kullanıcısı_şifresi
Base DN cn=config

şeklinde Apache Directory’e login olunmalı. Dokümanda uçbirimden yapılmakta bu adım fakat görsel olarak ta Liderahenk.ldif şemasını Ldap'a import etmek adresinde yukarıdaki adımlar anlatılmaktadır.

Kullanıcı işlemleri için(Kullanıcı, grup ekleme, liderAhenkConfig düğümünün oluşturulması vs);

DN cn=admin,dc=liderahenk,dc=org
Şifre admin_kullanıcısı_şifresi
Base DN dc=liderahenk,dc=org

şeklinde login olunmalı…

1 Beğeni