티스토리 뷰

Windows Server 2012 IIS 8에서 SMTP 설치 후
SMTP 설정을 확인하기 위해 IIS 6 관리자를 오픈했는데
아무것도 나타나지 않았다.

service.msc 에서 해당 서비스인 smtpsvc 를 start 해봤는데
종속성 오류 발생

부모 서비스는 IIS Admin Service 였고
해당 서비스를 start 시도 > 
2149648394 오류나면서 실패!

오류상황 파악을 위해 이벤트 뷰어를 봤더니

해당 문제를 오류번호와 함께 구글링해보니
Metabase.xml 관련 오류라고 나왔길래
아래와같이 해당 파일이 있는 폴더로 접근

현재 사용중인 MetaBase.xml 을 확인해보았더니
첫줄이 이상한 문자로 깨져있고

마지막줄도 이상한 문자로 깨져있었다.

해결법으로

자동백업된 MetaBase.xml 의 최근 파일을
현재 사용중인 MetaBase.xml 로 덮어씌워 해결하라 하길래

MetaBase.xml 자동백업 되는 폴더로 접근

MetaBase.xml 들은 권한이 걸려있어서
곧바로 편집이 불가하므로

바탕화면에
자동백업된 MetaBase.xml 의 최근 파일과
현재 사용중인 MetaBase.xml 을
복사 후 텍스트편집기로 각각 열어서

자동백업된 MetaBase.xml 내용 > 현재 사용중인 MetaBase.xml
으로 저장 후
C:\Windows\system32\inetsrv\MetaBase.xml 파일에 덮어쓰기 해준다.

IIS Admin Service > Start
SMTP > Start

이후 IIS 6 열어보니 잘 작동한다.


댓글