다음을 통해 공유


호스트 헤더 또는 IP 주소 바인딩으로 인해 Operations Manager에서 웹 콘솔 로그인 오류가 발생합니다.

이 문서는 System Center Operations Manager 버전 1801, 1807, 2019 또는 2022에서 웹 콘솔을 설치할 때 로그인 오류가 발생하는 문제를 해결하는 데 도움이 됩니다.

원래 제품 버전: System Center Operations Manager
원래 KB 번호: 4469591

증상

System Center Operations Manager에 웹 콘솔을 설치할 때 Windows 인증 로그인 사용 옵션을 선택하면 다음과 같은 오류 메시지가 표시됩니다.

사용자 자격 증명이 잘못되었거나 사용자에게 권한이 없는 경우...

대신 대체 자격 증명 로그인 사용 옵션을 선택하면 양식에 자격 증명 을 입력한 후 다음 오류 메시지가 표시됩니다.

원격 서버에서 (404) 찾을 수 없음 오류를 반환했습니다.

원인

이 문제는 웹 콘솔 웹 사이트의 바인딩에서 특정 IP 주소 또는 호스트 헤더를 구성할 때 발생할 수 있습니다.

웹 콘솔은 두 개의 별도 웹 애플리케이션으로 MonitoringView구성되므로 문제가 발생합니다OperationsManager. 두 웹 애플리케이션 모두 동일한 웹 사이트에서 가상 디렉터리로 실행됩니다. 로그인하는 동안 애플리케이션은 OperationsManager 애플리케이션의 Login.aspx 페이지에 아웃바운드 요청을 MonitoringView 수행합니다. 이 요청의 호스트 이름은 하드 코드됩니다 localhost. 웹 사이트에 호스트 헤더가 있거나 루프백 주소에 바인딩되지 않은 경우 사이트에서 localhost 요청을 처리할 수 없습니다. 따라서 사이트는 404 메시지를 반환합니다.

해결 방법

웹 콘솔 웹 사이트를 특정 IP 주소에 바인딩하거나 호스트 헤더를 사용하는 경우 시나리오에 따라 루프백 주소 또는 localhost 호스트 이름을 사용하여 웹 사이트에서 동일한 포트에 대한 추가 바인딩을 만듭니다.

특히 다음 HTTP 및 HTTPS 바인딩을 구성한다고 가정합니다.

Type IP 주소 포트 호스트 이름
HTTP <특정 IP 주소> 80
HTTPS <특정 IP 주소> 443

위의 바인딩에서 호스트 이름은 비워 집니다.

이 시나리오에서는 다음 두 바인딩도 구성해야 합니다.

Type IP 주소 포트 호스트 이름
HTTP [::1] 80
HTTPS [::1] 443

참고 항목

최근 Windows 버전은 기본적으로 루프백 주소에 사용합니다 [::1] . 레지스트리 값을 사용하여 IPv6을 DisabledComponents 사용하지 않도록 설정한 경우 바인딩에서 127.0.0.1을 사용합니다.

또한 다음 HTTP 및 HTTPS 바인딩을 구성한다고 가정합니다.

Type IP 주소 포트 호스트 이름
HTTP 할당되지 않은 모든 항목 80 <호스트 이름>
HTTPS 할당되지 않은 모든 항목 443 <호스트 이름>

위의 바인딩 <에서 호스트 이름은> 웹 서버의 DNS 이름입니다.

이 시나리오에서는 다음 두 바인딩도 구성해야 합니다.

Type IP 주소 포트 호스트 이름
HTTP 할당되지 않은 모든 항목 80 localhost
HTTPS 할당되지 않은 모든 항목 443 localhost