<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=5010&amp;type=atom"/>
	<updated>2008-03-19T23:50:36Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=5010</id>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=25571#p25571"/>
			<content type="html"><![CDATA[<p>말씀해주신데로 소스를 바꾸니 관리자 모드로 로그인은 잘 되며, ip도 172,16,200,233 으로 제대로 가져와서 기록하며 쿼리합니다. </p><p>관리자 계정에 오픈아이디를 연결하려고 시도하면 ie의 주소표시줄이 <a href="https://www.idtail.com/server?tid=112ed5e69fa666ad1a1061cb590e20b5">https://www.idtail.com/server?tid=112ed … cb590e20b5</a> 이 상태에서 하얀화면만 표시되면 반응이 없습니다.<br />그리고 물론 Openid도 등록되지 않습니다.</p><p>도움 덕분에 관리자로 로그인이 가능하게되었습니다. 감사합니다.</p>]]></content>
			<author>
				<name><![CDATA[Azac]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2695</uri>
			</author>
			<updated>2008-03-19T23:50:36Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=25571#p25571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=25557#p25557"/>
			<content type="html"><![CDATA[<p>/component/Eolin.PHP.UnifiedEnvironment.php 의 40번째 줄에</p><p>if(isset($_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;])) $_SERVER[&#039;REMOTE_ADDR&#039;] = $_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;];</p><p>이런 줄이 있습니다. 이 줄을 아래와 같이 바꾼 후에 테스트 부탁 드립니다.</p><div class="quotebox"><blockquote><p>if(isset($_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;])) {<br />&nbsp; &nbsp; &nbsp;$duplicatePos = strpos($_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;],&#039;,&#039;);<br />&nbsp; &nbsp; &nbsp;if(!empty($duplicatePos)) $_SERVER[&#039;REMOTE_ADDR&#039;] = substr($_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;],0,$duplicatePos);<br />&nbsp; &nbsp; &nbsp;else $_SERVER[&#039;REMOTE_ADDR&#039;] = $_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;];<br />}</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2008-03-19T10:30:54Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=25557#p25557</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=25555#p25555"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>inureyes 작성:</cite><blockquote><p>혹시 $_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;] 값이 각 경우에 어떻게 찍히는지 확인해 주실 수 있을까요?</p></blockquote></div><p>Session Debug 를 활성화 시켜서 해봤는데 $_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;] 에 대한 내용 확인하는 방법을 모르겠습니다. 힌트라도 주심 다시 시도해보겠습니다. ^^;;</p><p>제가 추측건데 아마도 address에 기록되는 내용을 말씀하시는게 아닐까 합니다.<br />1.6.1 에서만 말씀드리겠습니다.</p><p>외부에서 접속시에는 &#039;xxx.xxx.xxx.xxx&#039; 로 공인아이피 로 기록하며 data field도 기록됩니다.<br />select 시에도 해당 ip로 가져옵니다. </p><p>내부에서 접속시에는 &#039;172.16.200.233, 172.16.200.233&#039; 로 기록하면서 15자리로 짤려서 기록된듯 합니다.<br />기록은 &#039;172.16.200.233,&#039; 로 되고 동일세션 확인시&nbsp; address = &#039;172.16.200.233, 172.16.200.233&#039; 로 쿼리하여 없으니 다시 Insert 합니다. data Field도 기록되지 않는데 서로 연관이 있는지요..</p><p>&#039;HTTP_X_FORWARDED_FOR&#039; 가 1.6 버전때부터 적용되었는지 1.6 버전도 로그인 불가였었습니다.</p><p>내부 컴퓨터에서 <a href="http://www.textcube.org/">http://www.textcube.org/</a> 에 로그인시 OpenID 인증시에도 인증실패가 되는데 아마도 같은 이유인듯 싶습니다.</p><p>관심에 감사드립니다.</p>]]></content>
			<author>
				<name><![CDATA[Azac]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2695</uri>
			</author>
			<updated>2008-03-19T10:01:20Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=25555#p25555</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RSS 답글: Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=25553#p25553"/>
			<content type="html"><![CDATA[<p>혹시 $_SERVER[&#039;HTTP_X_FORWARDED_FOR&#039;] 값이 각 경우에 어떻게 찍히는지 확인해 주실 수 있을까요?</p>]]></content>
			<author>
				<name><![CDATA[inureyes]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2</uri>
			</author>
			<updated>2008-03-19T08:32:40Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=25553#p25553</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Sessions Table 기록관련 (관리자 로그인 불가)]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=25552#p25552"/>
			<content type="html"><![CDATA[<p>현재 호스팅업체의 한계정에 1.5.4 와 1.6.1 두버전을 디렉토리를 달리하여 살펴보고 있습니다. 그중 Sessions table 에 Address 를 처리하는 부분에서 문제가 있는건 아닌지 추측해 봅니다.<br />1.5.4의 겨우 공인아이피로 기록되며 userid 필드는 1, data 필드도 기록되며 관리자 로그인이 문제가 없습니다.<br />1.6.1의 경우 내부아이피가 기록되며 userid 필드는 1, data 필드는 Null 로 기록되며 관리자 로그인이 불가합니다. 이부분에 아시는 분의 조언 부탁드립니다. 그리고 1.6.1의 경우 내부 아이피가 기록되며 마지막에 , 가 추가되어 기록됩니다. </p><p>즉 간단하게 비교하여보면<br />내부컴,외부컴 1.5.4 address: &quot;공인아이피&quot; data:정상기록 - 관리자 로그인 성공<br />내부컴&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1.6.1 address: &quot;내부아이피,&quot; data: Null&nbsp; &nbsp; &nbsp;- 관리자 로그인 불가, 다시 로그인 페이지로딩<br />외부컴&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1.6.1 address: &quot;공인아이피&quot; data: 정상기록 - 관리자 로그인 성공</p><p>&lt;1.6.1에서의 문제점입니다.&gt;<br />1.궁금한점은 1.6.1에서 내부아이피가 기록되면서 왜 아이피 뒤에 , 가 붙는지.<br />&quot;172.16.200.233,&quot; &lt;- 이런식으로 기록됩니다. <br />2.내부아이피 기록시 data field Null 로 기록.</p><p>공인아이피 방화벽외부의 컴에서는 공인아이피가 정상적으로 기록됩니다. </p><p>조언 부탁드립니다. 감사합니다.</p>]]></content>
			<author>
				<name><![CDATA[Azac]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=2695</uri>
			</author>
			<updated>2008-03-19T07:31:28Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=25552#p25552</id>
		</entry>
</feed>
