Ісілон: Помилка аутентифікації через FQDN, помилка "KRB5KRB_AP_ERR_MODIFIED"

Summary: Проблеми з доступом до акцій Isilon FQDN. Вміє отримувати доступ до того ж по IP. Автентифікація Kerberos завершується невдачею під час використання FQDN, але автентифікація NTLM завершується успіхом, коли використовується IP-адреса. "Сервер не знайдено в базі даних Kerberos" ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Автентифікація через FQDN не вдається з таким повідомленням про помилку в lsassd.log:
 

cluster-2: 2019-06-11T08:15:02-07:00 <30.4> cluster-2 lsass[4680]: [LwKrb5InitializeUserLoginCredentialsS4U /b/mnt/src/isilon/fsp/lwadvapi/threaded/lwkrb5.c:1394] KRB5 Error code: -1765328377 (Message: Server not found in Kerberos database)


Це повідомлення вказує на те, що; Isilon не в змозі впізнати клієнта, який звертається за однією з послуг, які пропонує Isilon. Це призведе до помилки розпізнавання через Kerberos, оскільки клієнт не матиме дійсного квитка, який Isilon може розпізнати та розшифрувати. 

Те ж саме повідомлення може бути інтерпретоване по трасуванню мережі, коли ви бачите, що Isilon [10.17.0.154] відправляє пакет "KRB5KRB_AP_ERR_MODIFIED" назад клієнту [10.106.12.162] для запиту на налаштування сеансу:


Помилка «KRB5KRB_AP_ERR_MODIFIED»  

Cause

Це може статися з кількох причин, але найбільш поширені перераховані нижче:

  • У межах лісу є аккаунт з таким же СПН. Іноді KDC видає помилку назад KRB_S_PRINCIPAL_UNKNOWN, але бувають випадки, коли він видає квиток Kerberos, який сервіс [у нашому випадку це Isilon] не може розшифрувати і таким чином отримати KRB5KRB_AP_ERR_MODIFIED.
  • Ім'я учасника служби вказано в неправильному обліковому записі Active Directory (комп'ютер або користувач). Це знову ж таки випадок дублювання СПН.
  • Обліковий запис Active Directory, на якому запущено службу, оновив або змінив пароль, і ви зіткнулися з проблемою через затримку реплікації Active Directory або реплікацію Active Directory.


Тут клієнт намагається отримати доступ до шару Isilon за допомогою FQDN "mixed.isilon.com".

Тепер давайте подивимося на мережевий слід цієї спроби.


Трасування мережі 


1. Ми бачимо правильну роздільну здатність імені, для "mixed.isilon.com" і відповідь DNS-сервера з IP-адресою 10.17.0.156 (кадри 5042 і 5049)

2. Потім машина отримує TGT від контролера домену (див. AS-REQ і AS-REP) (кадри 5082 і 5093)

3. Потім машина запитує і отримує Service Ticket за «mixed.isilon.com» (кадри 5101 і 5104). Як ви можете бачити нижче, машина просила квиток Kerberos з літерою «mixed.isilon.com»CName


означає ім'я клієнта, а SName означає назвувихід




служби 4.  Після цього апарат повертається до Isilon і намагається пройти автентифікацію за допомогою квитка Kerberos, який він щойно отримав від контролера домену (кадри 5107 і 5111). Під час аутентифікації Isilon відповідає KRB5KRB_AP_ERR_MODIFIED (кадр 5111).


Якщо ви бачите крок 3, клієнт отримує квиток Kerberos з області "ISILON.COM", а кластер приєднано до свого довіреного домену в цьому сценарії до "CORP.COM". Це означає, що в ISILON.COM зареєстрований дублікат SPN, і Isilon не може розшифрувати квиток, представлений клієнтом, оскільки кластер використовує CORP.COM для аутентифікації; Це призводить до помилки автентифікації.

Приклад наявності дублікатів SPN:

SPN, перелічених у ISILON.COM та CORP.COM відповідно 
 

/usr/bin/isi --timeout=15 auth ads spn list ISILON.COM
SPN
--------------------------------------
nfs/mixed.isilon.com
HOST/mixed.isilon.com <===========================
nfs/synciq.isilon.com
HOST/synciq.isilon.com
nfs/cifs.isilon.com
HOST/cifs.isilon.com
--------------------------------------
Total: 6

/usr/bin/isi --timeout=15 auth ads spn list CORP.COM
SPN
--------------------------------------
nfs/mixed.isilon.com
HOST/mixed.isilon.com <===========================
nfs/synciq.isilon.com
HOST/synciq.isilon.com
nfs/cifs.isilon.com
HOST/cifs.isilon.com
--------------------------------------
Total: 6

Resolution

Перевірте наявність довірених доменів і дублікатів SPN на домені, до якого приєднано Isilon, і довіреному домені:

Щоб перевірити довірені домени:

# isi auth ads trusts list --provider-name=<Domain name cluster is joined to>

- Щоб відобразити наявність SPN у домені:
 

# isi auth ads spn list --provider-name=<Domain name>


Якщо присутні дублікати SPN, а для автентифікації використовується лише основний домен, видаліть SPN відповідно до KB OneFS: Як знайти повторювані імена керівників служб (SPN) в Active Directory, які запобігають автентифікації клієнтів SMB у кластері.

Additional Information

Affected Products

Isilon

Products

Isilon
Article Properties
Article Number: 000055610
Article Type: Solution
Last Modified: 22 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.