mit kerberosv5 1.2.7 - kadmin wont connect - please help

Vladimir Terziev vladimir.terziev at sun-fish.com
Tue Apr 1 04:31:41 EST 2003


  Where is placed your kdc.conf file ? It's place (according to your --prefix) should be in /opt/k5/var/krb5kdc directory.

	Vladimir

On Tue, 1 Apr 2003 09:54:06 +0200
"Christian" <cgregoir99 at yahoo.com> wrote:

> ""Yan"" <ymercier at mxtest.homedns.org> wrote in message
> news:009401c2f7b1$ed0adf60$cb003c0a at Domain3.McAfeeb2b.com...
> > Heres the messages I exchanged with Srini
> > from the newsgroup, the problem remains unsolved
> > looking forward for more help
> >
> > Yan
> >
> >
> >  Hi group,
> >      I compiled it from source on Solaris8.
> >  I followed the installation guide, created an admin
> >  principal, an ACL, filled krb5.conf and kdc.conf.
> >  The installation as /opt/k5 for --prefix so I created
> >  /opt/k5/etc and /opt/k5/var manually to put my config
> >  files.
> >
> >  When starting krb5kdc this port appears :
> >  -begin-------------------------------------------------------
> >  UDP: IPv4
> >  192.168.0.8.88                              Idle
> >  -end-------------------------------------------------------
> >
> >  and the ports for kadmind :
> >  -begin-------------------------------------------------------
> >  UDP: IPv4
> >        *.464                                 Idle
> >  TCP: IPv4
> >        *.749                *.*                0      0 24576      0
> LISTEN
> >  -end-------------------------------------------------------
> >
> >  So I assume my servers are up and running, the procs
> >  are in ps -ef output as well.
> >
> >  kadmin.local works here is the getprincs output:
> >  -begin-------------------------------------------------------
> >  kadmin.local:  getprincs
> >  K/M at NEOTOKYO.COM
> >  kadmin/admin at NEOTOKYO.COM
> >  kadmin/changepw at NEOTOKYO.COM
> >  kadmin/history at NEOTOKYO.COM
> >  krbtgt/NEOTOKYO.COM at NEOTOKYO.COM
> >  yan/admin at NEOTOKYO.COM
> >  -end-------------------------------------------------------
> >
> >  I found while googling that someone has had this problem
> >  before, and he was told to make sure that its host file was
> >  configured to have the FQDN of the machine appearing first
> >  in the host file for that IP. It didnt solved my problem.
> >
> >  Heres the problem :
> >  -begin-------------------------------------------------------
> >  sun2# kadmin -p yan/admin at NEOTOKYO.COM
> >  Authenticating as principal yan/admin at NEOTOKYO.COM with password.
> >  kadmin: Cannot contact any KDC for requested realm while initializing
> >  kadmin
> >  interface
> >  -end-------------------------------------------------------
> >
> >  Here is my krb5.conf file :
> >  -begin-------------------------------------------------------
> >  [libdefaults]
> >  ticket_lifetime = 600
> >  default_realm = NEOTOKYO.COM
> >  default_tkt_enctypes = des3-hmac-sha1 des-cbc-crc
> >  default_tgs_enctypes = des3-hmac-sha1 des-cbc-crc
> >
> >  [realms]
> >  NEOTOKYO.COM = {
> >      kdc = SUN2.NEOTOKYO.COM
> >      admin_server = SUN2.NEOTOKYO.COM
> >      default_domain = NEOTOKYO.COM
> >  }
> >
> >  [domain_realm]
> >  .neotokyo.com = NEOTOKYO.COM
> >  neotokyo.com = NEOTOKYO.COM
> >
> >  [logging]
> >  kdc = FILE:/opt/k5/var/krb5kdc/kdc.log
> >  admin_server = FILE:/opt/k5/var/krb5kdc/kadmin.log
> >  -end-------------------------------------------------------
> >
> >  Neither kdc.log nor kadmind.log are showing anything
> >  special, not even the connection requests.
> >
> >  You can reach me at ymercier at mxtest.homedns.org if you wish
> >  to help
> >
> >  Yannick
> >
> >
> >  ________________________________________________
> >
> > ----------------------
> >  Hi,
> >  Try to get the TGT first by giving the command "kinit <principal name>".
> >
> >  Did you update the /etc/services file with the following services:
> >  kerberos        88/udp      kdc       # Kerberos authentication (udp)
> >  kerberos        88/tcp      kdc       # Kerberos authentication (tcp)
> >  krb5_prop       754/tcp               # Kerberos slave propagation
> >  kerberos-adm    749/tcp               # Kerberos 5 admin/changepw (tcp)
> >  kerberos-adm    749/udp               # Kerberos 5 admin/changepw (udp)
> >  eklogin         2105/tcp              # Kerberos encrypted rlogin
> >
> >  Also what does your kdc.conf look like and where(path) is it exactly.
> >
> >  Good Luck,
> >  Srini
> >
> > -------------------
> >  Hi,
> >  my /etc/services wasnt updated so I added the entries you specified
> >  below, thank you
> >
> >  The problem is still here though :
> >  -begin-------------------------------
> >  sun2# kinit -V yan/admin at NEOTOKYO.COM
> >  kinit(v5): Cannot contact any KDC for requested realm while
> >  getting initial credentials
> >  -end-------------------------------
> >
> >  Here is my kdc.conf :
> >  -begin-------------------------------
> >  sun2# pwd
> >  /opt/k5/var/krb5kdc
> >  sun2# cat kdc.conf
> >  [kdcdefaults]
> >      kdc_ports = 88
> >
> >  [realms]
> >      NEOTOKYO.COM = {
> >          database_name = /opt/k5/var/krb5kdc/principal
> >          key_stash_file = /opt/k5/var/krb5kdc/.k5.NEOTOKYO.COM
> >          kadmind_port = 749
> >          admin_keytab = /opt/k5/var/krb5kdc/kadm5.keytab
> >          acl_file = /opt/k5/var/krb5kdc/kadm5.acl
> >          max_life = 10h 0m 0s
> >          max_renewable_life = 7d 0h 0m 0s
> >          master_key_type = des3-hmac-sha1
> >          supported_enctypes = des3-hmac-sha1:normal des-cbc-crc:normal
> >  des-cbc-crc:v4
> >          kdc_supported_enctypes = des3-hmac-sha1:normal des-cbc-crc:normal
> >  des-cbc-crc:v4
> >      }
> >
> >  sun2#
> > -end----------------------------------------------
> >
> > ---------------------
> >
> > Hi Yan,
> > I think it is unable to locate the kdc. Where is your krb5.conf?
> >  - it is currently in /opt/k5/etc - I think it is used by kadmin when
> > connecting
> >  - because I tested it changing the hostname of the kdc in there and
> > sniffing the
> >  - network, I see kadmin trying to connect to the other machine. The thing
> I
> >  - found strange is that it is trying to connect to a udp port which is
> not
> >  - listening on the server. I have not specified any port in the config
> > files, I
> >  - assumed the client and server would use the default ports..
> >
> > Copy the krb5.conf to /etc and check. Then Please try to kill the krb5kdc
> > and
> > start it again.
> >  - Ill try that this evening when back at home.
> >
> > Are you able to ping SUN2.NEOTOKYO.COM?
> >  - Yep thats the same machine
> > Are the KDC and the client on the same m/c?
> >  - Yep
> >
> > Cheers,
> > Srini
> >
> 
> Can you run 'telnet SUN2.NEOTOKYO.COM 749' ?
> 
> Christian.
> 
> 
> ________________________________________________
> Kerberos mailing list           Kerberos at mit.edu
> https://mailman.mit.edu/mailman/listinfo/kerberos
> 
> 



More information about the Kerberos mailing list