[Bug 780820] [NEW] kadmin: IPv6 support binds IPv4 socket leading to EAFNOSUPPORT.

Mike Mestnik 780820 at bugs.launchpad.net
Wed May 11 00:43:14 UTC 2011


Public bug reported:

Package: krb5-user
Version: 1.8.3+dfsg-4
Severity: important
File: /usr/bin/kadmin

Here is a small bit of strace output:
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4

bind(4, {sa_family=AF_INET, sin_port=htons(775),
    sin_addr=inet_addr("0.0.0.0")}, 16) = 0

connect(4, {sa_family=AF_INET6, sin6_port=htons(749),
    inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0,
    sin6_scope_id=0}, 16) = -1 EAFNOSUPPORT (Address family not supported
    by protocol)

Obviously the bind needs to be made IPv6 aware.  I hope this is self
explanitory, the initial connection to the admin server falis as a
result and kadmin exits.  Also the addres in the connect seams wrong.
This is run on localhost and the '-s 127.0.0.1' option is ignored.

-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35.4-rscloud (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages krb5-user depends on:
ii  krb5-config                 2.2          Configuration files for Kerberos V
ii  libc6                       2.11.2-10    Embedded GNU C Library: Shared lib
ii  libcomerr2                  1.41.12-2    common error description library
ii  libgssapi-krb5-2            1.8.3+dfsg-4 MIT Kerberos runtime libraries - k
ii  libgssrpc4                  1.8.3+dfsg-4 MIT Kerberos runtime libraries - G
ii  libk5crypto3                1.8.3+dfsg-4 MIT Kerberos runtime libraries - C
ii  libkadm5clnt-mit7           1.8.3+dfsg-4 MIT Kerberos runtime libraries - A
ii  libkeyutils1                1.4-1        Linux Key Management Utilities (li
ii  libkrb5-3                   1.8.3+dfsg-4 MIT Kerberos runtime libraries
ii  libkrb5support0             1.8.3+dfsg-4 MIT Kerberos runtime libraries - S
ii  libss2                      1.41.12-2    command-line interface parsing lib

krb5-user recommends no packages.

krb5-user suggests no packages.

-- no debconf information

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: krb5-user 1.8.1+dfsg-5ubuntu0.7 [modified: usr/bin/kadmin usr/bin/kdestroy usr/bin/kinit usr/bin/klist usr/bin/kpasswd usr/bin/ksu usr/bin/ktutil usr/bin/kvno]
Uname: Linux 2.6.39-020639rc1-generic i686
Architecture: i386
Date: Tue May 10 19:27:38 2011
ProcEnviron:
 LANGUAGE=C:en
 PATH=(custom, no user)
 LANG=C
 SHELL=/bin/bash
SourcePackage: krb5

** Affects: krb5 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 maverick

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to krb5 in Ubuntu.
https://bugs.launchpad.net/bugs/780820

Title:
  kadmin: IPv6 support binds IPv4 socket leading to EAFNOSUPPORT.



More information about the Ubuntu-server-bugs mailing list