Edge for Private Cloud 4.16.09 sürümü
Günlük dosyası konumu
OpenLDAP günlük dosyaları /opt/apigee/var/log dizininde bulunur. Bu dosyalar, aşırı disk alanı kaplamamaları için düzenli olarak arşivlenebilir ve kaldırılabilir. OpenLDAP günlüklerini saklama, arşivleme ve kaldırma ile ilgili bilgileri, http://www.openldap.org/doc/admin24/maintenance.html adresindeki OpenLDAP kılavuzunun 19.2 bölümünde bulabilirsiniz.
Kullanıcının şifresini manuel olarak ayarlama
Kullanıcılar, Edge kullanıcı arayüzünde yeni bir Edge şifresi isteyebilir. Kullanıcıya şifre belirlemeyle ilgili bilgilerin yer aldığı bir e-posta gönderilir. Ancak SMTP sunucunuz çalışmıyorsa veya kullanıcı herhangi bir nedenle e-posta alamıyorsa OpenLDAP komutlarını kullanarak kullanıcının şifresini manuel olarak ayarlayabilirsiniz.
Bir kullanıcının şifresini ayarlamak için:
- Kullanıcı bilgilerini indirmek için ldapsearch'ü kullanın:
> ldapsearch -w ldapAdminPWord -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -h LDAP_IP -p 10389 > ldap.txt - ldap.txt dosyasında kullanıcının e-posta adresini arayın. Şu biçimde bir blok görmeniz gerekir:
dn: uid=29383a67-9279-4aa8-a75b-cfbf901578fc,ou=users,ou=global,dc=apigee,dc=com
mail: foo@bar.com
userPassword:: e1NTSEF9a01UUDdSd01BYXRuUURXdXN5OWNPRzBEWWlYZFBRTm14MHlNVWc9PQ==
uid: 29383a67-9279-4aa8-a75b-cfbf901578fc - Kullanıcının şifresini kullanıcının uid'sine göre ayarlamak için ldappasswd komutunu kullanın:
> ldappasswd -h LDAP_IP -p 10389 -D "cn=manager,dc=apigee,dc=com" -W -s newPassWord "uid=29383a67-9279-4aa8-a75b-cfbf901578fc,ou=users,ou=global,dc=apigee,dc=com"
OpenLDAP yönetici şifresini girmeniz istenir.
Kullanıcı artık newPassWord kullanarak giriş yapabilir.
OpenLDAP sistem şifresini manuel olarak ayarlama
Edge Şifrelerini Sıfırlama bölümünde, OpenLDAP sistem şifresinin nasıl değiştirileceği açıklanmaktadır ancak mevcut şifreyi bilmeniz gerekir. Bu şifreyi kaybettiyseniz sıfırlamak için aşağıdaki prosedürü kullanabilirsiniz.
- Yeni bir şifre için SSHA şifreli şifreyi oluşturmak üzere slappasswd komutunu kullanın:
> slappasswd -h {SSHA} -s newPassWord
Bu komut, aşağıdaki biçimde bir dize döndürür:
{SSHA}+DOup9d6l+czfWzkIvajwYPArjPurhS6 - /opt/apigee/data/apigee-openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif dosyasını bir düzenleyicide açın:
> vi /opt/apigee/data/apigee-openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif - Şu satırı bulun:
olcRootPW:: OldPasswordString - OldPasswordString dizesini slappasswd tarafından döndürülen dizeyle değiştirin. olcRootPw ifadesinden sonra 2 iki nokta üst üste varsa birini kaldırın ve iki nokta üst üste işaretinden sonra bir boşluk olduğundan emin olun:
olcRootPW: {SSHA}RGon+bLCe+Sk+HyHholFBj8ONQfabrhw - OpenLDAP'yi yeniden başlatın:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap restart - Yeni şifrenizin çalışıp çalışmadığını ldapsearch kullanarak kontrol edin.
> ldapsearch -W -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -h LDAP_IP -p 10389
OpenLDAP yönetici şifresini girmeniz istenir. - Çoğaltma için kullanılan diğer OpenLDAP sunucularında bu adımları tekrarlayın.
- Yönetim Sunucusu'nu yeni şifreyi kullanacak şekilde güncelleyin:
> /opt/apigee/apigee-service/bin/apigee-service edge-management-server store_ldap_credentials -p newPassWord
Edge yönetici şifresini manuel olarak ayarlama
Edge Şifrelerini Sıfırlama bölümünde, Edge sistem şifresinin nasıl değiştirileceği açıklanmaktadır ancak mevcut şifreyi bilmeniz gerekir. Edge sistem şifresini kaybettiyseniz sıfırlamak için aşağıdaki prosedürü kullanabilirsiniz.
- Kullanıcı arayüzü düğümünde Edge kullanıcı arayüzünü durdurun:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui stop - Edge sistem yöneticisi şifresini ayarlamak için ldappasswd komutunu kullanın:
> ldappasswd -h localhost -p 10389 -D "cn=manager,dc=apigee,dc=com" -W -s newPassWord "uid=admin,ou=users,ou=global,dc=apigee,dc=com"
OpenLDAP yönetici şifresini girmeniz istenir. - Edge kullanıcı arayüzünü yüklemek için kullandığınız yapılandırma dosyasını yeni Edge sistem şifresiyle güncelleyin:
APIGEE_ADMINPW=newPassWord - Edge kullanıcı arayüzünü yapılandırın ve yeniden başlatın:
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile - (Yalnızca kullanıcı arayüzünde TLS etkinse) Yönetim kullanıcı arayüzü için TLS'yi yapılandırma bölümünde açıklandığı şekilde Edge kullanıcı arayüzünde TLS'yi yeniden etkinleştirin.
SLAPD kilit dosyasını silme
OpenLDAP'yi başlatmaya çalışırken slapd.pid kilit dosyasının mevcut olduğuna dair bir hata alırsanız dosyayı silebilirsiniz.
Dosya, /opt/apigee/apigee-openldap/var/run/slapd.pid konumunda bulunur. Dosyayı silin ve OpenLDAP'yi yeniden başlatmayı deneyin:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restart
OpenLDAP başlatılmazsa hata ayıklama modunda başlatmayı deneyin ve hataları kontrol edin:
> slapd -h ldap://:10389/ -u apigee -F /opt/apigee/apigee-openldap/var/run -d 255
Hatalar; kaynak sorunlarına, bellek veya CPU kullanımı sorunlarına işaret edebilir.
OpenLDAP replikasyon sorunlarını giderme
Kurulumunuzda birden fazla OpenLDAP sunucusu kullanılıyorsa sunucuların düzgün çalıştığından emin olmak için replikasyon ayarlarını kontrol edebilirsiniz.
- ldapsearch komutunun her OpenLDAP sunucusundan veri döndürdüğünden emin olun:
> ldapsearch -W -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -h LDAP_IP -p 10389
OpenLDAP yönetici şifresini girmeniz istenir. - /opt/apigee/conf/openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif dosyasını inceleyerek replikasyon yapılandırmasını kontrol edin.
- Sistem şifresinin her OpenLDAP sunucusunda aynı olduğundan emin olun.
- iptables ve tcp sarmalayıcı ayarlarını kontrol edin.