Lucee ColdFusion Server를 설치 후 CGI.REMOTE_ADDR 변수의 반환 값이 항상 127.0.0.1로만 반환 될 때 Lucee가 Deploy된 Tomcat의 web.xml에 아래의 코드를 추가해야 합니다.
Lucee는 Tomcat에 deploy된 상태로 배포되기 때문에 별도의 Tomcat 등의 서버에 웹아카이브(WAR)로 배포하지 않았다면 기본 설치경로 예를 들어 Linux의 경우는 /opt/lucee/tomcat 이 됩니다.
/opt/lucee/tomcat/conf/web.xml를 편집기로 열고 맨 마지막 </web-app> 노드 바로 위에 아래의 코드를 추가하시고 Lucee를 재시작하면 됩니다.
<filter>
<filter-name>RemoteIpFilter</filter-name>
<filter-class>org.apache.catalina.filters.RemoteIpFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>RemoteIpFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
'ColdFusion' 카테고리의 다른 글
ColdFusion에서의 QR코드 생성, 그리고 Image Masking (0) | 2019.11.29 |
---|---|
Lucee Server에서 PDF생성 시 한글 폰트(CJK custom font) 사용하기 (0) | 2019.09.23 |
Lucee Server에서 Remote address가 127.0.0.1로만 반환될 때 (2) | 2019.09.03 |
JSP와 ColdFusion의 Session 공유 (0) | 2019.08.26 |
ColdFusion에서 만들어 보는 동적 음성 Captcha (0) | 2019.08.26 |
CFFTP 연결 후 디렉토리 및 파일명의 한글이 깨져 보일 때 (0) | 2019.08.25 |
Adobe ColdFusion express edition 다운로드 (0) | 2019.08.25 |
ColdFusion에서 Garbage Collection하기 (0) | 2019.08.25 |
유동ip를 고정으로 사용할수 있는 방법 알려주세요. 전에 여기서 한번 읽은기억이 있어서요.
답글
답변이 늦었습니다. 아마 과거에 ColdFusion 스케줄러 이용해서 DNSEver 이용하는 것에 관련된 것 인가요? 스케줄러가 유동IP를 지속적으로 DNSEver에 값을 전달하는 것에 관련된 것이라면 과거의 블로그에서 데이터를 찾아봐야겠네요. 조만간 정리해서 올리거나 해당 내용이 급하시면 따로 메일로 전달해드리겠습니다.