URL:
https://github.com/SSSD/sssd/pull/294
Title: #294: KRB5: Fix access_provider=krb5
lslebodn commented:
"""
I tested with:
```
[
domain/sssdad.com]
debug_level = 0xFFF0
id_provider = ad
access_provider = krb5
krb5_realm = SSSDAD
```
and I could not see any valgrind errors.
But I could see errors in debug log files
```
[write_pipe_handler] (0x0400): All data has been sent!
[read_pipe_handler] (0x0400): EOF received, client finished
[krb5_access_done] (0x0020): message has the wrong size.
[krb5_pam_handler_access_done] (0x1000): Access denied for user
[testuser01-12283(a)sssdad.com].
[dp_req_done] (0x0400): DP Request [PAM Account #3]: Request handler finished [0]:
Success
[_dp_req_recv] (0x0400): DP Request [PAM Account #3]: Receiving request data.
[dp_req_destructor] (0x0400): DP Request [PAM Account #3]: Request removed.
[dp_req_destructor] (0x0400): Number of active DP request: 0
[dp_method_enabled] (0x0400): Target selinux is not configured
[dp_pam_reply] (0x1000): DP Request [PAM Account #3]: Sending result [
6][sssdad.com]
```
and
```
[[sssd[krb5_child[7203]]]] [main] (0x0400): krb5_child started.
[[sssd[krb5_child[7203]]]] [unpack_buffer] (0x1000): total buffer size: [79]
[[sssd[krb5_child[7203]]]] [unpack_buffer] (0x0100): cmd [243] uid [406918239] gid
[1239000513] validate [false] enterprise principal [false] offline [false] UPN
[testuser01-12283(a)SSSDAD.COM]
[[sssd[krb5_child[7203]]]] [k5c_recv_data] (0x0020): unpack_buffer failed.
[[sssd[krb5_child[7203]]]] [main] (0x0020): krb5_child failed!
```
errors are gone with patch but I haven't tested with `id_provider = ldap` and
`access_provider = krb5`
"""
See the full comment at
https://github.com/SSSD/sssd/pull/294#issuecomment-305468782