To recap, this bug was about necessary iptables / firewall changes to
allow password changes via the kpasswd protocol.  You were seeing the
error message:

May 25 10:36:35 kdc1 kadmind[1385]: chpw: Couldn't connect to client: No such 
process

from kadmind when the client tried to change their password via the UDP
password change protocol.

Russ Allbery <r...@debian.org> writes:

> Hm, thanks.  I'll try to reproduce this.  The error message that you're
> getting is extremely odd, since it's coming from this code:
>
>     if (connect(s2, (struct sockaddr *) &from, sizeof(from)) < 0) {
>         krb5_klog_syslog(LOG_ERR, "chpw: Couldn't connect to client: %s",
>                          krb5_get_error_message (context, errno));
>         goto cleanup;
>     }
>
> The man page for connect doesn't document any circumstance under which
> it would return ESRCH, so I'm not sure how to explain this.  The error
> you're getting is from attempting to do the connect on the UDP socket,
> not from actually sending the packet.

I've not been able to reproduce this problem.  I'm not sure what to report
upstream about this, if anything.

Are you still having this problem?  If so, what iptables rules are you
applying on the KDC?  I'd like to try putting the same rules on a test KDC
and see if I can recreate the problem.

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to