ISA 2004 또는 ISA 2006을 실행하는 서버 컴퓨터에서 Microsoft Firewall 서비스를 시작하려고 할 때 다음과 같은 이벤트 오류 메시지를 발생하는 경우가 있다.
Event type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7024
Date: date
Time: time
User: N/A
Computer: computername
Description: The Microsoft Firewall service terminated with service-specific error 2147549183 (0x8000FFFF).
For more information, see Help and Support Center at http://support.microsoft.com.
Event type: Error
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 14146
Date: date
Time: time
User: N/A
Computer: computername
Description:
ISA Server failed to load Web Filter DLL C:\Program Files\Microsoft ISA
Server\\LinkTranslation.dll. The error code shown in the Data area of
the event properties indicates the cause of the failure.
For more information, see Help and Support Center at http://support.microsoft.com.
Data:
0000: ff ff 00 80 ÿÿ.€
Event type: Error
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 21159
Date: date
Time: time
User: N/A
Computer: computername
Description:
Web filters cannot be initialized, or updated changes cannot be
applied. To resolve this error, Check recent changes made to Web
filters configuration.
For more information, see Help and Support Center at http://support.microsoft.com.
Data:
0000: ff ff 00 80 ÿÿ.€
Event type: Error
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 14127
Date: date
Time: time
User: N/A
Computer: computername
Description:
The Web Proxy service could not initialize (error code
501.2643.4.0.1872.0). The internal error code in the Data area of the
event properties indicates the cause of the failure.
For more information, see Help and Support Center at http://support.microsoft.com.
Data:
0000: ff ff 00 80 ÿÿ.€
Event Type: Error
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 14127
Date: date
Time: time
User: N/A
Computer: computername
Description:
The Web Proxy service could not initialize (error code
505.83.4.0.1872.0). The internal error code in the Data area of the
event properties indicates the cause of the failure.
For more information, see Help and Support Center at http://support.microsoft.com.
Data:
0000: ff ff 00 80 ÿÿ.€
Event Type: Error
Event Source: Microsoft Firewall
Event Category: None
Event ID: 14060
Date: date
Time: time
User: N/A
Computer: computername
Description:
Cannot load an application filter Web Proxy Filter
({4CB7513E-220E-4C20-815A-B67BAA295FF4}). FilterInit failed with code
0x8000ffff. To attempt to activate this application filter again, stop
and restart the Firewall service.
For more information, see Help and Support Center at http://support.microsoft.com.
Event Type: Error
Event Source: Microsoft Firewall
Event Category: None
Event ID: 14001
Date: date
Time: time
User: N/A
Computer: computername
Description:
Firewall Service failed to initialize. Previous event log entries might help determine the proper action.
For more information, see Help and Support Center at http://support.microsoft.com.
이러한 이벤트 로그가 발생하는 이유는 방화벽 정책 가운데 게시 정책(publishing rule)이 올바르지 않기 때문이다. 따라서, 이 문제를 해결하려면, 먼저 올바르지 않은 정책이 무엇인지 찾아야 하고, 그 잘못된 부분을 바로 잡으면 된다.
1. ISA 관리 콘솔을 실행한다.
2. 왼쪽 트리 구조에서 ServerName을 확장한다.
3. Firewall Policy를 클릭하고 Web Publishing rule을 클릭하고 Edit Selected Rules을 클릭한다.
4. Link Translation 탭을 클릭하고, Replace absolute links in Web pages 체크 박스를 해제하고, Ok를 클릭한다.(ISA 2006에서는 Apply link translation to this rule 체크 박스)
5. 방화벽 정책을 업데이트하기 위해 Apply 버튼을 클릭하고, OK를 클릭한다.
이제 방화벽 서비스를 다시 시작해서 동일한 이벤트 로그가 발생하는지 확인한다. 웹 게시 규칙이 여러 개인 경우 모두 다 테스트해야 할 경우도 있다.
잘못된 게시 규칙을 찾게 되면, 그 규칙을 제거하거나 link translation dictionary 엔트리를 편집한다.
참고: 여러분이 새로운 웹 게시 규칙을 작성할 때 Replace absolute links in Web pages 체크박스를 선택하면, 작성하는 규칙에 새로운 link translation dictionary가 자동으로 생성된다.
출처: MS-KB837864
