The problem is that the tests are reading my local /etc/krb5.conf and
failing to parse it properly. The error is:
java.lang.RuntimeException: Unable to parse: krb4_config = /etc/krb.conf
at
org.apache.kerby.kerberos.kerb.common.Krb5Parser.load(Krb5Parser.java:70)
Where the start of my /etc/krb5.conf looks like:
[libdefaults]
default_realm = WS.APACHE.ORG
# The following krb5.conf variables are only for MIT Kerberos.
krb4_config = /etc/krb.conf
So I think we have two issues here. Firstly, why are we parsing a user's
local krb5.conf? Secondly, the parsing appears to be broken, in that it
throws an error on a legitimate configuration line.
Colm.
On Wed, Jan 6, 2016 at 3:53 AM, Zheng, Kai <[email protected]> wrote:
> It's OK in my side. Would other one help check this? Thanks.
>
> Regards,
> Kai
>
> -----Original Message-----
> From: Colm O hEigeartaigh [mailto:[email protected]]
> Sent: Tuesday, January 05, 2016 7:37 PM
> To: [email protected]
> Subject: Trunk failures
>
> I'm getting some trunk test failures:
>
> e.g.:
>
> testKdc(org.apache.kerby.kerberos.kerb.server.OnlyTcpKdcTest) Time
> elapsed: 0.076 sec <<< ERROR!
> java.lang.NullPointerException: null
> at
>
> org.apache.kerby.kerberos.kerb.server.KdcTestBase.deletePrincipals(KdcTestBase.java:152)
>
>
> Colm.
>
>
> --
> Colm O hEigeartaigh
>
> Talend Community Coder
> http://coders.talend.com
>
--
Colm O hEigeartaigh
Talend Community Coder
http://coders.talend.com