Stefan, do you want me to take care of this change to KerberosTestUtils? Colm.
On Mon, Nov 2, 2015 at 12:28 PM, Colm O hEigeartaigh <[email protected]> wrote: > Hi Stefan, > > I've managed to get the tests passing with the change you suggested > (getCanonicalHostName()). It works when I modify my /etc/hosts so that both > "localhost" and my machine name have the same IP address (previously the > latter had 127.0.1.1): > > 127.0.0.1 localhost > 127.0.1.1 colm-Precision-M4800 > > If they both map to 127.0.0.1 and only if the change is made to use > getCanonicalHostName() then the tests work. So I think we should update the > KerberosTestUtils to make this change. > > Colm. > > On Tue, Oct 27, 2015 at 9:53 PM, Stefan Seelmann <[email protected]> > wrote: > >> On 10/27/2015 11:14 AM, Colm O hEigeartaigh wrote: >> > Thanks Stefan! My hostname is already in /etc/hosts matching >> "127.0.1.1". >> > What else am I missing? >> >> I played a bit with my /etc/hosts and found a setting where I can >> reproduce the test failure: >> >> $ cat /etc/hosts >> 127.0.1.1 t430.localdomain t430 >> $ hostname -f >> t430.localdomain >> $ hostname -s >> t430 >> $ hostname -i >> 127.0.1.1 >> >> Note that the FQDN and short host name differ. >> >> >> The following change then fixed it for me, can you please also try this >> change on your machine? >> >> Index: >> >> src/test/java/org/apache/directory/server/kerberos/kdc/KerberosTestUtils.java >> =================================================================== >> --- >> >> src/test/java/org/apache/directory/server/kerberos/kdc/KerberosTestUtils.java >> (revision 1710685) >> +++ >> >> src/test/java/org/apache/directory/server/kerberos/kdc/KerberosTestUtils.java >> (working copy) >> @@ -256,7 +256,7 @@ >> try >> { >> InetAddress loopback = InetAddress.getLocalHost(); >> - hostName = loopback.getHostName(); >> + hostName = loopback.getCanonicalHostName(); >> } >> catch ( UnknownHostException e ) >> { >> >> >> > > > -- > Colm O hEigeartaigh > > Talend Community Coder > http://coders.talend.com > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com
