질문:

일부 페이지에서 특정 범주를 "경고/차단"으로 설정하면 어떤 페이지 레이아웃이 손상되는 이유는 무엇입니까?

환경:

- Cisco WSA(Web Security Appliance) 모든 AsyncOS 버전

- URL 카테고리에서 "경고" 또는 "차단" 기능 활용

증상:특정 카테고리가 '차단' 또는 '경고'로 구성된 경우 일부 웹 페이지가 잘못된 레이아웃으로 표시됩니다.

웹 페이지를 열 때 일반적으로 브라우저는 WSA 프록시를 통해 여러 HTTP 요청을 수행합니다.각 요청은 독립적이며 WSA에서 별도로 처리 및 분류됩니다.

예:

- 웹 사이트 http://www.example.com/index.html을 방문한다고 말하십시오.이 항목이 "컴퓨터 및 인터넷"으로 분류된다고 가정합니다.

- "Index.html" 페이지에는 'www.advertisements.com'에서 호스팅되는 이미지에 대한 참조가 있습니다. 이 이미지는 "Advertisement"로 분류됩니다.

이제 WSA(GUI > Web Security Manager > Access Policies)에 대한 액세스 정책이 있으며, 'Advertisements' 카테고리를 "Block"(차단)하고 'Computers and Internet' 카테고리를 "Monitor"(모니터링)로 구성되었다고 가정해보겠습니다.

- 위의 액세스 정책 컨피그레이션에 따라 www.example.com에 대한 액세스가 허용되지만 www.advertisements.com에 대한 액세스는 차단됩니다.

1. 사용자가 브라우저에서 http://www.example.com/index.html를 방문할 때 www.example.com에서 index.html을 가져오도록 요청합니다.

2. 그런 다음 다운로드한 html 파일을 보면 브라우저가 "www.advertisements.com"에 호스팅된 이미지를 가져오도록 요청합니다.

3. WSA는 이 요청을 받으면 트랜잭션을 차단하고 요청된 HTTP 요청이 차단되었음을 나타내는 "EUN(End User Notification)"을 반환합니다.

4. 브라우저가 프록시에서 회신/차단된 페이지를 수신하지만 EUN은 HTML이므로 요청된 "이미지"를 렌더링할 수 없습니다.대신 브라우저(예: Internet Explorer)에 이미지가 표시되는 '빨간색 X'가 표시됩니다.

위의 예에서 "이미지"가 차단되었음을 확인할 수 있습니다.그러나 모든 개체가 항상 표시되는 것은 아닙니다.이러한 객체의 예로는 java 스크립트 파일, css(style sheet files) 등이 있습니다.JS(Java Script), CSS(Style Sheet)가 백그라운드에서 실행되며 요청이 차단되면 브라우저에 사용자에게 알리지 않습니다.이러한 개체가 차단되면 브라우저에서 페이지를 제대로 렌더링하지 못할 수 있으며 레이아웃이 잘못된 페이지를 표시할 수 있습니다.

올바르게 렌더링되지 않는 웹 사이트나 웹 페이지를 찾은 경우 액세스 로그를 검토하여 WSA에서 어떤 도메인 또는 웹 사이트가 '차단' 또는 '경고'인지 확인하십시오.

'전달' 또는 액세스 로그 검토에 대한 자세한 내용은 아래 링크를 참조하십시오.

http://tinyurl.com/2l6qkw

액세스 로그 출력 읽기에 대한 자세한 설명은 사용자 가이드에서 첨부된 발췌본을 참조하십시오.

차단 중인 도메인(위 예의 www.advertisements.com과 같은)을 찾으면 다음 단계 중 하나를 수행하여 페이지 레이아웃을 수정할 수 있습니다.

1. 위 예의 Advertisements(광고)와 연결된 카테고리를 'Block' 또는 'Warn' 대신 'Monitor'로 구성합니다.

- GUI —> Web Security Manager —> Access Policies(액세스 정책) > URL categories(URL 카테고리) 열 아래의 액세스 정책에서 이 작업을 수행할 수 있습니다.

- 참고:이 컨피그레이션 변경은 해당 범주의 모든 웹 사이트에 대한 액세스를 차단하지 않습니다.따라서 '차단됨' 범주가 많은 웹 사이트의 레이아웃에 영향을 미치는 경우에만 이 단계를 수행해야 합니다.

2. 사용자 지정 URL 범주(GUI —> Web Security Manager —> 사용자 지정 URL 범주)를 관련 도메인(예: advertisements.com, .advertisements.com)으로 구성하고 액세스 정책에서 사용자 지정 URL 카테고리에 'Monitor'로 구성합니다.

- 이 컨피그레이션은 맞춤형 URL 카테고리에 나열된 사이트만 허용하며 WSA는 계속해서 관련 카테고리의 다른 사이트를 차단합니다.