java version "1.8.0_40"
apacheds-2.0.0-M24

Thanks,
Jiajia

-----Original Message-----
From: Maslova Polina [mailto:paulina-masl...@yandex.ru] 
Sent: Wednesday, December 20, 2017 8:51 PM
To: kerby@directory.apache.org
Subject: Re: LDAP backend

Hello Jiajia!

I have set up another machine and have the same exception again. Could you 
please tell me which version of JDK do you use?

Sincerely, Polina

18.12.2017, 06:40, "Li, Jiajia" <jiajia...@intel.com>:
> Hi Maslova,
>
> I've tested this backend, but without exception:
> sh bin/kdcinit.sh conf conf
> The keytab for kadmin principal has been exported to the specified 
> file /home /devel 
> /directory-kerby/kerby-dist/kdc-dist/conf/admin.keytab, please safely 
> keep it, in order to use kadmin tool later The keytab for protocol 
> principal has been exported to the specified file /home/ devel/ 
> directory-kerby/kerby-dist/kdc-dist/conf/protocol.keytab, please 
> safely keep it, in order to use remote kadmin tool later Finished 
> initializing the KDC backend
>
> My backend.conf:
> kdc_identity_backend = 
> org.apache.kerby.kerberos.kdc.identitybackend.LdapIdentityBackend
> host=127.0.0.1
> port=10389
> admin_dn=uid=admin,ou=system
> admin_pw=secret
> base_dn=dc=example,dc=com
>
> Thanks,
> Jiajia
>
> -----Original Message-----
> From: Maslova Polina [mailto:paulina-masl...@yandex.ru]
> Sent: Friday, December 15, 2017 8:13 PM
> To: kerby@directory.apache.org
> Subject: LDAP backend
>
> Hi all!
>
> After the patch https://issues.apache.org/jira/browse/DIRKRB-679 I do 
> not recieve the error Failed to load backend class: 
> org.apache.kerby.kerberos.kdc.identitybackend.LdapIdentityBackend
>
> everything goes food with the LDAP backend. Now when I make
>
> sh bin/kdcinit.sh /etc/kerby/kerby-all-1.1.0/kerby-dist/kdc-dist/conf 
> /etc/kerby/kerby-all-1.1.0/kerby-dist/kdc-dist/keytab
>
>  I recieve this:
>
> Exception in thread "main" java.lang.NullPointerException
>         at 
> org.apache.kerby.kerberos.kdc.identitybackend.LdapIdentityGetHelper.ge
> tKeys(LdapIdentityGetHelper.java:71)
>         at 
> org.apache.kerby.kerberos.kdc.identitybackend.LdapIdentityBackend.doGe
> tIdentity(LdapIdentityBackend.java:245)
>         at 
> org.apache.kerby.kerberos.kerb.identity.backend.AbstractIdentityBacken
> d.getIdentity(AbstractIdentityBackend.java:162)
>         at 
> org.apache.kerby.kerberos.kerb.admin.kadmin.local.LocalKadminImpl.crea
> teBuiltinPrincipals(LocalKadminImpl.java:136)
>         at 
> org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool.initKdc(KdcInitTool
> .java:53)
>         at 
> org.apache.kerby.kerberos.tool.kdcinit.KdcInitTool.main(KdcInitTool.ja
> va:111)
>
> Why does it occur?
>
> Yours sincerely, Maslova Polina

Reply via email to