6

Tôi đang gặp vấn đề khi tìm kiếm một ứng dụng ASP.NET 4 thất bại trong khi cố gắng nhận nhóm người dùng cho một người dùng nhất định theo thời gian. Nhóm ứng dụng được liên kết với ứng dụng này được thiết lập để chạy dưới ApplicationPoolIdentity.DirectoryServicesCOMException 80072020 Từ trang IIS 7.5 chạy dưới ứng dụngPoolIdentity

Exception Thông tin

System.DirectoryServices.DirectoryServicesCOMException 
HRESULT: 80072020 
Message: An operations error occurred. 
Extended Message: 000004DC: LdapErr: DSID-0C0906E8, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, v1db1 

Stack Trace

System.DirectoryServices.DirectoryEntry.Bind(Boolean) 
    System.DirectoryServices.DirectoryEntry.Bind() 
    System.DirectoryServices.DirectoryEntry.get_AdsObject() 
    System.DirectoryServices.DirectorySearcher.FindAll(Boolean) 
    System.DirectoryServices.DirectorySearcher.FindOne() 

95% -99% thời gian, chức năng này hoạt động tốt, nhưng theo thời gian, nó chỉ bắt đầu thất bại. Khi tôi thay đổi pool ứng dụng để sử dụng LocalSystem hoặc NetworkService, nó bắt đầu hoạt động. Khi tôi thay đổi trở lại ApplicationPoolIdentity nó bắt đầu thất bại một lần nữa. Cách duy nhất để làm cho trang web hoạt động trở lại với ApplicationPoolIdentity là khởi động lại máy chủ.

Tôi đã tìm thấy sự cố tương tự here, nhưng độ phân giải cũng là khởi động lại. Tôi muốn tìm một giải pháp lâu dài hơn thay đổi nhận dạng của hồ bơi ứng dụng.

+0

Hóa ra tôi chỉ đang được chi tiết về tìm kiếm của mình. Sau khi tôi đăng câu hỏi này, tôi đã tìm thấy [câu hỏi này] (http://stackoverflow.com/questions/9686186/iis-application-using-application-pool-identity-loses-primary-token?rq=1) dường như là vấn đề tương tự với hotfix cho giải pháp. – JStinebaugh

+0

Tôi nghĩ bạn nên đăng câu trả lời này và đánh dấu là "Đã chấp nhận" (nếu trang này sẽ cho phép bạn). Điều này cho phép khách truy cập trong tương lai thấy rằng sự cố đã được giải quyết. – Sam

+0

Cuộc gọi tốt, câu trả lời đã được thêm. – JStinebaugh

Trả lời

5

Trong khi khởi động lại sẽ giải quyết sự cố tạm thời, có Microsoft hotfix KB2545850 cung cấp bản sửa lỗi vĩnh viễn cho sự cố.

+0

Có hotfix nào trong năm 2012 cũng có thể đang xem xét vấn đề tương tự với nguyên nhân khác không? –

Các vấn đề liên quan