1

주제: 관리자 openid 추가와 관련해서 에러가 발생합니다.

지난번 openid와 관련해서 안됐던 문제가..

결국 호스팅업체의 서버문제로 밝혀졌습니다..


여러분들의 지원이 없었더라면 -_- 지금까지 고생하거나..

openid 사용을 포기했을지도 모르겠습니다.. ^^


그래서 서버를 이전을 했는데..

여전히 안되는것은 같습니다 ㅡ.ㅡ;;


에러화면을 첨부합니다..



오픈아이디 인증이 실패하였습니다: Server denied check_authentication

이렇게 나오는데..

뒤쪽 메시지를 보니까.. 제가 비밀번호를 틀린건 아닌거 같고..

myid.net 과 idtail.com 모두에서 같은 메시지가 나옵니다..

어떤 경우에 저러한 메시지가 나올까요?

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

2

답글: 관리자 openid 추가와 관련해서 에러가 발생합니다.

cache/_php_consumer/associations

디렉토리가 생성되었는지 살펴봐주시겠습니까? 그리고 그 안에
http-www.idtail.com-xxxxxxxxxxxxxxxxxxxx
http-server.myid.net-xxxxxxxxxxxxxxxxxxxx
파일들이 있는지도 확인해주세요. 저 파일들이 생길 수 있는 환경이 안되면 오류가 나옵니다.

3

답글: 관리자 openid 추가와 관련해서 에러가 발생합니다.

coolengineer 작성:

cache/_php_consumer/associations

디렉토리가 생성되었는지 살펴봐주시겠습니까? 그리고 그 안에
http-www.idtail.com-xxxxxxxxxxxxxxxxxxxx
http-server.myid.net-xxxxxxxxxxxxxxxxxxxx
파일들이 있는지도 확인해주세요. 저 파일들이 생길 수 있는 환경이 안되면 오류가 나옵니다.

약간 기술적인 내용을 덧붙이자면, IdP 인증은 된 상태이므로,
IdP로부터 인증이 완료되고 나면, 텍스트큐브는 완료되면서 전달되어진 데이터들을 HTTP 커넥션을 만들어 서버에 확인합니다. 즉, "내가 브라우져로부터 이러이러한 정보를 받았는데 확인해주삼."이란 행동을 하는데, 이때, 서버하고 통신할 때 사용하는 암호화 키를 이용하여 확인합니다. 그 값이 저 파일들에 저장됩니다. 서버마다 통신하는 암호화키를 따로 두고 있고, 그 파일들 앞부분에 도메인이 들어가는 파일로 만들어지게 됩니다.

4

답글: 관리자 openid 추가와 관련해서 에러가 발생합니다.

말씀하셨던 파일은 아래와 같은 이름으로 생성이 되어있었습니다..
http-server.myid.net-xxxxxxxxxxxxxxxxxxxx
http-www.idtail.com-xxxxxxxxxxxxxxxxxxxx

그래서 혹시 파일에 문제가 있는 것이 아닐까 싶어서 파일을 지우고도 했는데..
동일한 메시지가 나옵니다.. -_-;;

checkup으로 캐쉬 초기화를 하면 괜찮을까 싶어서 시도했는데..
여전히..

참..난감합니다;;


혹시 권한이나 소유권하고도 상관이 있나요? ;;

associations 디렉토리가 755 에 제 소유로 되어있었는데..
777로도 바꿔본 시도는 동일하게 안됐지만..

내부 파일을 지우고 새로 시도를 해보니..

소유권은 600에 nobody:nobody 소유권으로 파일이 생성이 됐습니다..;;

컴ⓣing (2008-03-09 17:43:16)에 의해 마지막으로 수정

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

5

답글: 관리자 openid 추가와 관련해서 에러가 발생합니다.

cache 디렉토리쪽에 문제가 있었나봅니다...
싹 지워버리고 777 모드로 해서 새로 만들었더니 정상적으로 잘 동작이 됩니다..
감사합니다;..

(TC 1.6으로 업데이트는 좀 삽질을 많이 시키네요 ^^ 처음 설치시에도 config.php와 .htaccess 파일을 삭제하게 했던 기억이.... )

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

6

답글: 관리자 openid 추가와 관련해서 에러가 발생합니다.

cache 디렉토리를 다 지우고 새로 만드셨다는거죠? wink
권한 설정이 잘되었는지 checkup에서는 늘 확인하는 코드를 넣어야 할 것 같습니다.