기술지원 문의
resin 테스트
정동용 / 2022-12-16 00:28
레진 적용을 위해서 검토중에 테스트하고있습니다.
4.0.20 버전에서 테스트중입니다.
아주 단순한 html 한개 파일을 만들어서 레진을 구동했습니다.
안에는 img 태그 한개 있는것이고요.
cloudflare 에 도메인을 연결해서 확인을 해보면
PC 환경에서는 도메인을 치면 예를들어 uuu.com 을 치면 자동으로 https 로 넘어가는데
모바일에서는 안되더라구요.
따로 레진설정이 필요한것인가요?
그리고 .. 기존 이클립스 tomcat 에서 코딩한 소스를 레진에도 올리면 잘 적용이 되더라구요 .
관련해서 테스트를 해보고있는데.
모바일로 접속시 IP가 Ipv6 로 값이 계속 나와서 구글링 검색해보니 -Djava.net.preferIPv4Stack=true 를 설정하라고 하여,
resin.xml 에 <jvm-arg>-Djava.net.preferIPv4Stack=true</jvm-arg> 줘봐도 안되는데
혹시 레진에서 ipv6를 ipv4로 변환하는 설정이 있을까요?
두서없는 질문 죄송합니다.
가이드좀 부탁드립니다. ㅠㅠ
[답변]resin 테스트
관리자 / 2022-12-16 15:16
레진에서는 접속 기기별로 대응하는 설정은 없으니 해당 설정을 적용하고도 기기별로 문제가 발생하신다면
앞단의 방화벽이나 보안망에서 설정이 되어있는지 확인해보시는것을 권장드립니다
1. PC 환경에서는 도메인을 치면 예를들어 uuu.com 을 치면 자동으로 https 로 넘어가는데 모바일에서는 안되더라구요.
resin server 를 통하여 ssl 을 구축하셨다면 rewrite옵션을 통하여
http:// 의 요청을 https:// 리다이렉트 시켜주면 됩니다
<host ... >
<rewrite-dispatch>
<redirect regexp="^" target="https://${host.name}">
<when secure="false"/>
</redirect>
</rewrite-dispatch>
...
</host>
2. 모바일로 접속시 IP가 Ipv6 로 값이 계속 나와서 구글링 검색해보니 -Djava.net.preferIPv4Stack=true 를 설정하라고 하여,
resin.xml 에 <jvm-arg>-Djava.net.preferIPv4Stack=true</jvm-arg> 줘봐도 안되는데
혹시 레진에서 ipv6를 ipv4로 변환하는 설정이 있을까요?
resin.conf 의 address="*" 일 경우
address="0.0.0.0"으로 치환시켜 줍니다
감사합니다