Bug 50727
| Summary: | Без наличие в обратной зоне PTR записи о контроллере домена не работает подключение к службам Samba AD через GSS API | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ярослав Белых <Yabelyh> |
| Component: | samba | Assignee: | Evgeny Sinelnikov <sin> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | sin, varaksaaa |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=55254 | ||
Воспроизведение ошибки проверялось на следующих версиях Samba 4.10.14 4.16.11 4.19.4 4.19.6 Ошибка актуальна для p11 и sisyphus. Примечание: Для актуальных версий openldap-clients нужно использовать `-H ldap://...` вместо `-h ...`. [sisyphus] samba-4.21.7-alt1.x86_64 [p11+387440] samba-4.21.7-alt1.x86_64 [p11] samba-4.20.8-alt2.x86_64 Воспроизводится, но причина на стороне клиента: openldap-clients 2.6.13 (Сизиф) → DC Samba 4.21.9, PTR для адреса DC нет. ldapsearch -Y GSSAPI -H ldap://<fqdn DC> → "Server not found in Kerberos database"; в KRB5_TRACE видно, что билет запрашивается на ldap/<IPv6-адрес>@<ДОМЕН> — cyrus-sasl канонизирует имя через обратную запись. С -N (SASL_NOCANON) — ответ получен. Обходы: SASL_NOCANON on в /etc/openldap/ldap.conf или PTR-запись. Возможно, стоит перевесить на openldap/cyrus-sasl или добавить SASL_NOCANON в ldap.conf, который пишет system-auth. |

Description
Ярослав Белых 2024-06-23 17:45:24 MSK