Zimbra Mb Delete Error ERROR: service.AUTH_EXPIRED (auth credentials have expired)

Merhaba,

Ldap yapılı sistemimizde hesap silerken yada oluştururken SOAP tarafından herhangi bir işlem yaptıramadık. Hata olarak ta fazla bir detay vermediği için sorunu bulmam uzun sürdü. Bu sadece bir mailbox hesabı için geçerli bir hataydı. Sanırım daha önceden eski bir script ile farklı bir mailbox sunucusuna taşıdığım için bu sorun meydana geldi.

Aldığım hata şunlar:

Mailbox sunucularından silmeye çalıştığımda aldığım hata:

ERROR: service.AUTH_EXPIRED (auth credentials have expired)

Ldap sunucusu üzerinde aldığım hata:

[zimbra@ldap1 ~]$ zmprov da -l mail@domain.com
usage: deleteAccount(da) {name@domain|id}
For general help, type : zmprov –help
[zimbra@zm-ldap1 ~]$ zmprov -l da mail@domain.com
-l option is specified. Only the LDAP entry of the account will be deleted.
DB data of the account and associated blobs will not be deleted.

Continue? [Y]es, [N]o: Y
ERROR: account.NO_SUCH_ACCOUNT (no such account: mail@domain.com)

 

Çözüm için bir çok şey denedim. En sonunda mysql sunucusunda ki veriler ile ilgili işlem yapacaktım ama aşağıda ki uyguladığım adım sorunumu çözdü.

Zimbra adminde mail@domain.com adresi görünüyordu fakat silinmiyor SOAP hata veriyordu. Hesaba da giriş yapamıyordum.

  • Herhangi bir mailbox sunucumdan “zmprov ca mail@domain.com password” olarak hesabı açabildim.
  • Ardından “zmprov da mail@domain.com” olarak tekrar sildim.
  • Ldap sunucuma giriş yapıp “zmprov ca mail@domain.com password” hesabı oluşturdum. Kontrol ettiğimde zimbradminden artık e-posta hesabıma ulaşabiliyordum.
  • Tekrar silerek istediğim mailbox sunucusunda açıp gerekli kontrolleri yaptım ve sonuç başarılı.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site reCAPTCHA ve Google tarafından korunmaktadır Gizlilik Politikası ve Kullanım Şartları uygula.