팜에 있는 모든 컴퓨터에 대한 Web.config 파일이 동일하지는 않습니다(SharePoint Server).
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
규칙 이름: 팜에 있는 모든 컴퓨터에 대한 Web.config 파일이 동일하지는 않습니다.
요약: 팜에 프런트 엔드 웹 서버가 여러 개이고 Web.config 파일을 크게 변경한 경우 프런트 엔드 웹 서버가 팜의 다른 서버에 의해 저장된 세션 상태를 읽지 못하는 문제가 발생합니다.
원인: 팜의 프런트 엔드 웹 서버에 있는 Web.config 파일이 동일하지 않습니다.
해결 방법: 팜의 모든 프런트 엔드 웹 서버에서 Web.config 파일이 동일한지 확인합니다.
이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.
이 이벤트가 발생하는 서버를 식별합니다. SharePoint 중앙 관리 웹 사이트의 모니터링 섹션에서 문제 및 솔루션 검토를 클릭하고 실패한 서버 열에서 서버 이름을 찾습니다. 서버 팜에 실패한 서버가 여러 개 있으면 각 실패한 서버에서 다음 단계를 반복해야 합니다.
다음 단계를 수행하는 사용자 계정이 사용자가 이전 단계에서 식별한 로컬 컴퓨터에서 Administrators 그룹의 구성원인지 확인합니다.
이 이벤트가 발생하는 서버에 로그온합니다.
일반적으로 Web.config 파일은 에
C:\inetpub\wwwroot\wss\VirtualDirectories\Port_Number
저장됩니다. Web.config 파일을 수정한 날짜를 확인합니다.다른 실패한 서버에서 위의 단계를 반복합니다.
이러한 서버의 Web.config 파일을 비교한 다음 올바른 파일을 확인합니다. Web.config 파일의 내용을 보려면 다음을 수행합니다.
서버 관리자에서 도구를 클릭한 후 IIS(인터넷 정보 서비스) 관리자를 클릭합니다.
인터넷 정보 서비스 관리 콘솔의 연결 창에서 서버 이름의 트리 보기와 사이트를 차례로 확장한 다음 Web.config 파일의 설정을 확인할 사이트를 클릭합니다.
사이트 홈 페이지에서 기능 보기로 전환한 다음 관리 섹션에서 구성 편집기를 두 번 클릭합니다.
섹션 목록에서 섹션을 선택하여 Web.config 파일 설정을 확인합니다.
각 실패한 서버에서 잘못된 Web.config 파일을 삭제한 다음 올바른 Web.config 파일을 복사하여 붙여 넣습니다.
이 규칙에 대해서는 자동 복구 옵션이 기본적으로 사용하도록 설정됩니다. 다음을 수행하여 이 규칙의 기본 설정을 복원할 수 있습니다.
기본 설정 복원
중앙 관리에서 모니터링을 클릭합니다.
모니터링 페이지의 상태 분석기 섹션에서 규칙 정의 검토를 클릭합니다.
상태 분석기 규칙 정의 - 모든 규칙 페이지의 범주: 구성 섹션에서 규칙 이름을 클릭합니다.
상태 분석기 규칙 정의 대화 상자에서 항목 편집을 클릭합니다.
자동 복구 확인란을 선택한 다음 저장을 클릭합니다.