Điểm:1

Ủy quyền dựa trên tài nguyên của Trung tâm quản trị Windows đã ngừng hoạt động với lỗi KRB_AP_ERR_MODIFIED

lá cờ id

SSO cài đặt WAC của chúng tôi (thông qua ủy quyền dựa trên tài nguyên) đã ngừng hoạt động vào tuần trước mà không rõ lý do và điều đó khiến tôi phát điên. Sự kiện sau được ghi trên máy chủ WAC khi cố gắng kết nối với máy khách được quản lý (bất kỳ máy khách nào) trong WebUI:

Đã nhận được thông báo lỗi Kerberos:
 trong phiên đăng nhập 
 Thời gian khách hàng: 
 Thời gian máy chủ: 19:6:29.0000 29/11/2021 Z
 Mã lỗi: 0x29 KRB_AP_ERR_MODIFIED
 Lỗi mở rộng: 0xc00000bb KLIN(0)
 Lĩnh vực khách hàng: 
 Tên khách hàng: 
 Vương quốc máy chủ: DOMAIN.COM
 Tên máy chủ: HTTP/accounting-02-m.domain.com
 Tên mục tiêu: HTTP/[email protected]
 Văn bản lỗi: 
 Tệp: onecore\ds\security\protocols\kerberos\client2\kerbtick.cxx
 Dòng: 128d
 Dữ liệu Lỗi nằm trong dữ liệu bản ghi.

Lỗi 0x29 tương ứng cũng được ghi vào KDC được nhắm mục tiêu.

Quyền truy cập vào WAC WebUI hoạt động tốt đối với người dùng và PowerShell từ xa để nhắm mục tiêu các máy bên ngoài WAC cũng hoạt động đối với cùng người dùng.Khi quyền truy cập vào máy đích trong WAC bị từ chối và thông tin xác thực được nhắc, việc nhập thông tin xác thực của tôi theo cách thủ công sẽ cho phép truy cập. WebUI trực tiếp trên máy chủ WAC cho phép sử dụng nó như dự định để truy cập các máy mục tiêu thông qua SSO. Điều này loại trừ các vấn đề về quyền và dường như chỉ ra vấn đề ủy quyền hai bước.

Bản chụp lưu lượng mạng hiển thị TGS-REQ/REP để tôi truy cập vào máy WAC$ và sau đó tôi thấy TGS-REQ cho dịch vụ máy được nhắm mục tiêu (tức là HTTP/accounting-02-m.domain.com) với KRB- TÙY CHỌN "ủy quyền hạn chế: Đúng", theo sau là KRB-ERROR cho KRB5KRB_AP_ERR_MODIFIED...

Tôi đã kiểm tra ủy quyền cho một máy mẫu và có vẻ như mong đợi:

Quyền truy cập của chủ sở hữu đường dẫn  
---- ----- ------ 
     BUILTIN\Quản trị viên MIỀN\WAC$ Cho phép

Tôi đảm bảo rằng kênh bảo mật đang hoạt động giữa máy chủ/mục tiêu và DC (dù sao tôi cũng đặt lại mật khẩu máy)

PS C:\> Test-ComputerSecureChannel
thật

Tôi kiểm tra các sự cố SPN:

PS C:\> setspn -Laccount-02-m Registered ServicePrincipalNames for CN=ACCOUNTING-02-M,OU=Workstations,OU=Domain Computers,DC=domain,DC=com:
WSMAN/KẾ TOÁN-02-M
WSMAN/KẾ TOÁN-02-M.domain.com
TERMSRV/KẾ TOÁN-02-M
TERMSRV/KẾ TOÁN-02-M.domain.com
Bị hạn chếKrbHost/KẾ TOÁN-02-M
HOST/KẾ TOÁN-02-M
Bị hạn chếKrbHost/KẾ TOÁN-02-M.domain.com
MÁY CHỦ/KẾ TOÁN-02-M.domain.com

PS C:\> setspn -Q HTTP/accounting-02-m
Kiểm tra tên miền DC=domain,DC=com

Không tìm thấy SPN như vậy.

Tôi tin rằng ánh xạ SPN sẽ quan tâm đến tính tương đương của HOST-> HTTP:

máy chủ=alerter,appmgmt,cisvc,clipsrv,browser,dhcp,dnscache,replicator,eventlog,eventsystem,policyyagent,oakley,dmserver,dns,mcsvc,fax,msiserver,ias,messenger,netlogon,netman,netdde,netddedsm,nmagent, plugplay,protectedstorage, rasman,rpclocator,rpc,rpcss,remoteaccess,rsvp,samss,scardsvr,scesrv,seclogon,scm,dcom,cifs,spooler,snmp,schedule,tapisrv,trksvr,trkwks,up,time,wins,www, http,w3svc,iisadmin

tôi sử dụng klist thanh lọc -li 0x3e7 để xóa vé máy trước bất kỳ thử nghiệm nào.

Máy chủ WAC là Win2019, dịch vụ chạy dưới dạng "Dịch vụ mạng", KDC là Win2019 và các máy khách là sự kết hợp giữa Win10 và Win2012R2/2016/2019. Đồng bằng thời gian tối đa là 1 giây trên tất cả các máy liên quan (KDC, Máy chủ, Mục tiêu). Chúng tôi có một khu rừng tên miền duy nhất.

Tôi nghi ngờ KB5008380 do lỗi này được đăng nhập trên KDC:

Trong quá trình xử lý TGS, KDC không thể xác minh chữ ký trên PAC từ WAC$. Điều này cho biết PAC đã được sửa đổi.

Nhưng không thể tìm thấy khóa đăng ký ở bất kỳ đâu trong miền (cũng như bản cập nhật được cài đặt trên KDC).

Theo hiểu biết của tôi về Kerberos RFC, tổng kiểm tra không thành công do vé bị thay đổi trong quá trình vận chuyển (không chắc) hoặc dịch vụ không thể giải mã vé do sự cố kênh bảo mật hoặc cấu hình sai SPN nhưng tất cả những thứ đó đều có vẻ được định cấu hình chính xác.

Tôi đang thiếu gì ở đây? Cái gì bị hỏng?

Swisstone avatar
lá cờ cn
Tôi khuyên bạn nên kiểm tra xem SPN trùng lặp có tồn tại trong miền của bạn hay không bằng cách chạy `setspn /x`
lá cờ id
@Swisstone đã tìm thấy 0 nhóm SPN trùng lặp.
Điểm:1
lá cờ id

Ok, vậy hóa ra KB5007206 là nguyên nhân, ngay cả khi các ghi chú ban đầu không đề cập đến vấn đề tiềm ẩn... tôi không mạo hiểm với bản cập nhật OOB nên việc gỡ cài đặt KB5007206 trên các DC đã giải quyết được vấn đề.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.