도메인 주소를 IP 주소로 포워딩 한 경우 세션에 관한 로그인 문제 정보
도메인 주소를 IP 주소로 포워딩 한 경우 세션에 관한 로그인 문제본문
몇일 동안 힘겹사리 원인만을 알아냈습니다.
해결책은 아직도 오리무중입니다.
그럼 한번 제 문제에 한번 빠져 봅시다~
우선 집에서 Red Hat 3.0 AS로 호스팅을 합니다. G4 최신 버젼이구요 PHP와 MySQL도 다 업했습니다.
주소는 24.46.244.184:9000 (80은 막아놔서 안되서요 ^^)
그리고 도메인 하나를 샀죠. hyunahmall.com 입니다.
도메인 설정에서 제 집 IP로 포워딩 (이런 경우 Destination 설정이라고 하더라구요)하게 설정했습니다.
그래서 두가지 방법으로 접근이 가능하죠.
http://www.hyunahmall.com
혹은
http://24.46.244.184:9000
여기서 문제는
도메인 주소로 가면 로그인 및 회원가입이 안되요. 추측으로는
도메인이 IP 주소 바뀌면서 어디서엔가 세션이 제대로 안되는 거 같아요.
이유는 주소 (http://24.46.244.184:9000)로 할 경우에는 전혀 문제가 없이 잘대요.
test/test 로 로그인 해보시면 제가 어떤걸 아실꺼에요.
고수님들의 조언 갈구합니다.
감사합니다.
해결책은 아직도 오리무중입니다.
그럼 한번 제 문제에 한번 빠져 봅시다~
우선 집에서 Red Hat 3.0 AS로 호스팅을 합니다. G4 최신 버젼이구요 PHP와 MySQL도 다 업했습니다.
주소는 24.46.244.184:9000 (80은 막아놔서 안되서요 ^^)
그리고 도메인 하나를 샀죠. hyunahmall.com 입니다.
도메인 설정에서 제 집 IP로 포워딩 (이런 경우 Destination 설정이라고 하더라구요)하게 설정했습니다.
그래서 두가지 방법으로 접근이 가능하죠.
http://www.hyunahmall.com
혹은
http://24.46.244.184:9000
여기서 문제는
도메인 주소로 가면 로그인 및 회원가입이 안되요. 추측으로는
도메인이 IP 주소 바뀌면서 어디서엔가 세션이 제대로 안되는 거 같아요.
이유는 주소 (http://24.46.244.184:9000)로 할 경우에는 전혀 문제가 없이 잘대요.
test/test 로 로그인 해보시면 제가 어떤걸 아실꺼에요.
고수님들의 조언 갈구합니다.
감사합니다.
댓글 전체
dyndns.org에서는 24.46.244.184:9000 이런 포맷은 안된다고 하네요. 그리고
$g4[cookie_domain] = ""; 에서 .hyunahmall.com 이렇게 해보고 .perfora.net 이렇게도 해보고
혹시 몰라서 24.46.244.184:9000 도 해보고 아무것도 안넣어보고 다해봤는대 안돼네요.
phpBB2ㄴㄴ 전혀 문제없이 잘되더라구요;;;
$g4[cookie_domain] = ""; 에서 .hyunahmall.com 이렇게 해보고 .perfora.net 이렇게도 해보고
혹시 몰라서 24.46.244.184:9000 도 해보고 아무것도 안넣어보고 다해봤는대 안돼네요.
phpBB2ㄴㄴ 전혀 문제없이 잘되더라구요;;;
그리고, config.php 안에 $g4[cookie_domain] = ""; 이 부분은 어떻게 설정하셨나요?
뉴욕에서 케이블모뎀사용하시는건가요? www.dyndns.org 에서 dynamic domain 서비스를 이용해보셨나요?
대략 주소라는게 머에요? 집 IP는 24.46.244.184 라고 위에 적어놨고요. 테스트로 잠정적으로 하고 있죠.
집에서 호스팅하신다구요? 통신라인이 어케되나요? 대략 주소는요?
몇가지 중요한 단서들을 찾았습니다.
우선 hyunahmall.com을 nslookup 하면 82.165.194.203 (perfora.net) 이 나오고 다시 nslookup으로 perfora.net을 하면
217.160.232.1 이 나오네요. 잘은 모르지만 저와 같이 파킹이 떠돌이 인 경우에 perfora.net과 같은 곳에 모아두나 봅니다.
그래서 IP로 하면 연결이 원활하지만 hyunahmall.com으로 하면 문제가 생기나 봅니다.
그런데 이상하게도 phpBB2에서는 전혀 상관이 없이 이름이건 주소에 상관없이 잘 되네요.
그렇다면 어디서 어떤걸 손봐주면 그누보드에서도 전혀 상관없다는 건데. 어떤 걸까요?
config.php도 cookie 부분을 좀 해봤는대 잘 안돼서요.
그럼 다시 한번 관심가져주세요~~
우선 hyunahmall.com을 nslookup 하면 82.165.194.203 (perfora.net) 이 나오고 다시 nslookup으로 perfora.net을 하면
217.160.232.1 이 나오네요. 잘은 모르지만 저와 같이 파킹이 떠돌이 인 경우에 perfora.net과 같은 곳에 모아두나 봅니다.
그래서 IP로 하면 연결이 원활하지만 hyunahmall.com으로 하면 문제가 생기나 봅니다.
그런데 이상하게도 phpBB2에서는 전혀 상관이 없이 이름이건 주소에 상관없이 잘 되네요.
그렇다면 어디서 어떤걸 손봐주면 그누보드에서도 전혀 상관없다는 건데. 어떤 걸까요?
config.php도 cookie 부분을 좀 해봤는대 잘 안돼서요.
그럼 다시 한번 관심가져주세요~~
감사합니다~~~