[Samba] KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN

cedric at season-of-mist.com cedric at season-of-mist.com
Tue Sep 12 10:29:09 UTC 2023


Hello,

 

We're using Samba 4.19.0 with Windows 10 workstations. Everything runs fine
except that there are errors in my DC logs but I fail to understand what is
causing those errors : 

 

[2023/09/12 12:13:49.994156, 10, pid=665004, effective(0, 0), real(0, 0),
class=kerberos] ../../source4/kdc/kdc-server.c:284(kdc_tcp_call_loop)

  Received krb5 TCP packet of length 1857 from ipv4:192.168.10.31:34175

[2023/09/12 12:13:49.994283, 10, pid=665004, effective(0, 0), real(0, 0),
class=kerberos] ../../source4/kdc/kdc-heimdal.c:84(kdc_process)

  kdc_process: Received KDC packet of length 1849 from
ipv4:192.168.10.31:34175

[2023/09/12 12:13:49.994359,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Probing for AS-REQ

[2023/09/12 12:13:49.994436,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Probing for TGS-REQ

[2023/09/12 12:13:49.997334,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: heim_audit_vaddkv(): kv pair[0]
tixaddrs=TYPE_20:50432d44455633202020202020202020

[2023/09/12 12:13:49.997491,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Not a FAST request

[2023/09/12 12:13:49.997615,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: TGS-REQ cedric.puchalver at SEASON-OF-MIST.INTRANET
<mailto:cedric.puchalver at SEASON-OF-MIST.INTRANET>  from
ipv4:192.168.10.31:34175 for krbtgt/NT\ Authority at SEASON-OF-MIST.INTRANET
<mailto:Authority at SEASON-OF-MIST.INTRANET>  [canonicalize, renewable,
forwardable]

[2023/09/12 12:13:49.998407,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: samba_kdc_fetch_krbtgt: could not find principal in DB

[2023/09/12 12:13:49.999316,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Server not found in database: krbtgt/NT\
Authority at SEASON-OF-MIST.INTRANET <mailto:Authority at SEASON-OF-MIST.INTRANET>
: no such entry found in hdb

[2023/09/12 12:13:49.999336,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: heim_audit_vaddreason(): adding reason Service principal unknown

[2023/09/12 12:13:49.999350,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Failed building TGS-REP to ipv4:192.168.10.31:34175

[2023/09/12 12:13:49.999366,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: tgs-req: sending error: -1765328377 to client

[2023/09/12 12:13:49.999379,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: Making non-FAST KRB-ERROR

[2023/09/12 12:13:49.999450,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: heim_audit_vaddkv(): kv pair[0] elapsed=0.005105

[2023/09/12 12:13:49.999465,  3, pid=665004, effective(0, 0), real(0, 0),
class=kerberos]
../../source4/auth/kerberos/krb5_init_context.c:90(smb_krb5_debug_wrapper)

  Kerberos: TGS-REQ ERR_S_PRINCIPAL_UNKNOWN ipv4:192.168.10.31:34175
cedric.puchalver at SEASON-OF-MIST.INTRANET
<mailto:cedric.puchalver at SEASON-OF-MIST.INTRANET>  krbtgt/NT\
Authority at SEASON-OF-MIST.INTRANET <mailto:Authority at SEASON-OF-MIST.INTRANET>
elapsed=0.005105 tixaddrs=TYPE_20:50432d44455633202020202020202020
reason=Service principal unknown

 

Here it the smb.conf :

 

# Global parameters

[global]

        allow dns updates = nonsecure and secure

        disable spoolss = Yes

        dns forwarder = 192.168.10.1

        dns update command = /usr/local/samba/sbin/samba_dnsupdate
--use-samba-tool

        log file = /usr/local/samba/var/samba.log

        log level = 1 dns:0 vfs:0
drs_repl:3@/usr/local/samba/var/replication.log
kerberos:10@/usr/local/samba/var/kerberos.log
auth_audit:3@/usr/local/samba/var/auth.log

        netbios name = DC3

        printcap name = /dev/null

        realm = SEASON-OF-MIST.INTRANET

        server role = active directory domain controller

        winbind refresh tickets = Yes

        workgroup = SEASON-OF-MIST

        idmap_ldb:use rfc2307 = yes

        printing = cups

 

[netlogon]

        path =
/usr/local/samba/var/locks/sysvol/season-of-mist.intranet/scripts

        read only = No

 

[sysvol]

        path = /usr/local/samba/var/locks/sysvol

        read only = No

 

Here are network packets captured with Wireshark:

 

*	TGS-REQ :

 

Kerberos

    Record Mark: 1853 bytes

        0... .... .... .... .... .... .... .... = Reserved: Not set

        .000 0000 0000 0000 0000 0111 0011 1101 = Record Length: 1853

    tgs-req

        pvno: 5

        msg-type: krb-tgs-req (12)

        padata: 2 items

            PA-DATA pA-TGS-REQ

                padata-type: pA-TGS-REQ (1)

                    padata-value:
6e82067d30820679a003020105a10302010ea20703050000000000a38205b4618205b030.

                        ap-req

                            pvno: 5

                            msg-type: krb-ap-req (14)

                            Padding: 0

                            ap-options: 00000000

                                0... .... = reserved: False

                                .0.. .... = use-session-key: False

                                ..0. .... = mutual-required: False

                            ticket

                                tkt-vno: 5

                                realm: SEASON-OF-MIST.INTRANET

                                sname

                                    name-type: kRB5-NT-SRV-INST (2)

                                    sname-string: 2 items

                                        SNameString: krbtgt

                                        SNameString: SEASON-OF-MIST.INTRANET

                                enc-part

                                    etype: eTYPE-ARCFOUR-HMAC-MD5 (23)

                                    kvno: 1

                                    cipher:
e193e9dcd5b8b88ff8eea53f673d7a9e0e5a469e33a7f08239e87d5a4a67511995fa1e47.

                            authenticator

                                etype: eTYPE-AES256-CTS-HMAC-SHA1-96 (18)

                                cipher:
4703b8e78caa5a3f387b8b20679ca0e32c9fb2754258689cf678c0134c70399e66b39dab.

            PA-DATA pA-PAC-OPTIONS

                padata-type: pA-PAC-OPTIONS (167)

                    padata-value: 3009a00703050040000000

                        Padding: 0

                        flags: 40000000

                            0... .... = claims: False

                            .1.. .... = branch-aware: True

                            ..0. .... = forward-to-full-dc: False

                            ...0 .... =
resource-based-constrained-delegation: False

        req-body

            Padding: 0

            kdc-options: 40810000

                0... .... = reserved: False

                .1.. .... = forwardable: True

                ..0. .... = forwarded: False

                ...0 .... = proxiable: False

                .... 0... = proxy: False

                .... .0.. = allow-postdate: False

                .... ..0. = postdated: False

                .... ...0 = unused7: False

                1... .... = renewable: True

                .0.. .... = unused9: False

                ..0. .... = unused10: False

                ...0 .... = opt-hardware-auth: False

                .... 0... = unused12: False

                .... .0.. = unused13: False

                .... ..0. = constrained-delegation: False

                .... ...1 = canonicalize: True

                0... .... = request-anonymous: False

                .0.. .... = unused17: False

                ..0. .... = unused18: False

                ...0 .... = unused19: False

                .... 0... = unused20: False

                .... .0.. = unused21: False

                .... ..0. = unused22: False

                .... ...0 = unused23: False

                0... .... = unused24: False

                .0.. .... = unused25: False

                ..0. .... = disable-transited-check: False

                ...0 .... = renewable-ok: False

                .... 0... = enc-tkt-in-skey: False

                .... .0.. = unused29: False

                .... ..0. = renew: False

                .... ...0 = validate: False

            realm: SEASON-OF-MIST.INTRANET

            sname

                name-type: kRB5-NT-SRV-INST (2)

                sname-string: 2 items

                    SNameString: krbtgt

                    SNameString: NT Authority

            till: 2037-09-13 02:48:05 (UTC)

            nonce: 370713535

            etype: 5 items

                ENCTYPE: eTYPE-AES256-CTS-HMAC-SHA1-96 (18)

                ENCTYPE: eTYPE-AES128-CTS-HMAC-SHA1-96 (17)

                ENCTYPE: eTYPE-ARCFOUR-HMAC-MD5 (23)

                ENCTYPE: eTYPE-ARCFOUR-HMAC-MD5-56 (24)

                ENCTYPE: eTYPE-ARCFOUR-HMAC-OLD-EXP (-135)

 

 

*	KRB Error : 

 

Kerberos

    Record Mark: 192 bytes

        0... .... .... .... .... .... .... .... = Reserved: Not set

        .000 0000 0000 0000 0000 0000 1100 0000 = Record Length: 192

    krb-error

        pvno: 5

        msg-type: krb-error (30)

        ctime: 2023-09-12 10:11:54 (UTC)

        cusec: 7958

        stime: 2023-09-12 10:11:54 (UTC)

        susec: 315254

        error-code: eRR-S-PRINCIPAL-UNKNOWN (7)

        crealm: SEASON-OF-MIST.INTRANET

        cname

            name-type: kRB5-NT-PRINCIPAL (1)

            cname-string: 1 item

                CNameString: cedric.puchalver

        realm: SEASON-OF-MIST.INTRANET

        sname

            name-type: kRB5-NT-SRV-INST (2)

            sname-string: 2 items

                SNameString: krbtgt

                SNameString: NT Authority

 



More information about the samba mailing list