묻고답하기
xe SSOID 에러
2010.04.01 19:05
안녕하세요.
저는 국내 호스팅업체에 근무하는 서버 운영자 입니다.
금일 고객사이트가 열리질 않아 확인해보니 로그에 이상한 내용이 있어 질문을 드립니다.
현재 익스플로러 환경에선 사이트가 열리질 않으나, 파이어폭스나 크롬에서는 열리고 있습니다.
무엇이 문제인지 감을 못잡겠네요. 일단 로그내용은
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET /?SSOID=3a2f06533d3e2ce481c04453a19d1345 HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET / HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET /?default_url=aHR0cDovL21pc3Nrb3JlYS5tcGx1c2tvcmVhLmNvbS8= HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET /?SSOID=3a2f06533d3e2ce481c04453a19d1345 HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET / HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET /?default_url=aHR0cDovL21pc3Nrb3JlYS5tcGx1c2tvcmVhLmNvbS8= HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
61.251.187.132 - - [01/Apr/2010:18:52:47 +0900] "GET /?SSOID=3a2f06533d3e2ce481c04453a19d1345 HTTP/1.1" 302 5 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
index.php 의 소스 일부분
* @brief default_url 이 설정되어 있고 현재 url이 default_url과 다르면 SSO인증을 위한 rediret 시도 후 모듈 동작
**/
if($oContext->checkSSO()) {
$oModuleHandler = new ModuleHandler();
if($oModuleHandler->init()) {
$oModule = &$oModuleHandler->procModule();
$oModuleHandler->displayContent($oModule);
}
}
$oContext->close();
익스플로러 버전마다 호환성에 문제가 있는건지.. 아니면 .htaccess 파일의 redirect 정책과 맞지 않아서 생기는 오류인지 모르겠네요.
.htaccess파일을 아예 없애고도 테스트를 해보고 별별 삽질을 다해봤는데 모르겠네요.
아시는 분 있으면 꼭 좀 답변 부탁드립니다.
홈페이지 주소를 적어 주는 것이 더 좋겠습니다.