// Does the User Agent Match?
if ($this->sess_match_useragent == TRUE AND trim($session['user_agent']) != trim(substr($this->CI->input->user_agent(), 0, 50)))
{
$this->sess_destroy();
return FALSE;
}말씀하신 CI 세션부분이 이렇게 되어 있는데요 user_agent라는 부분이 사용자의 User Agent 정보(브라우저 정보 문자열에서 첫 50글자) 이정보를 담아두었는데요 ~~ 세션을 담을 시점에 브라우저 정보가 ~~ 플래쉬에 의해서 강제로 변경되었다? 이렇게 추측이 될것 같습니다. 플래쉬 소스의 header 정보를 지우고 다시한번 테스트 해보세요 ^^
1. 호스팅 서버가 아니시라면 아래 세팅부분을 1로 변경해보세요.
php.ini > session.auto_start = 0
2. 만약 위의 문제가 아니라면
- 소스중 > header 부분을 주석처리후 재 테스트
- 설정파일에서 인코딩 부분 재점검
이래도 같은 증상이 발생하면 ~~ 패스코리아에 문의를 함 해보면 좋을것 같습니다. ^^