Help with Client IP remote_addr & HTTP_X_Forwarded_For
3 posts
• Page 1 of 1
Help with Client IP remote_addr & HTTP_X_Forwarded_For
Hello,
I am using Helicon Zoo & Railo 4
I am trying to get my clients ip address.
For remote_addr I am getting: 127.0.0.1
For HTTP_X_Forwarded_For I am getting blank.
My setup is IIS7.5 Railo 4, Jenny 8 Engine.
My Web.config Info:
Please Help.
I am using Helicon Zoo & Railo 4
I am trying to get my clients ip address.
For remote_addr I am getting: 127.0.0.1
For HTTP_X_Forwarded_For I am getting blank.
My setup is IIS7.5 Railo 4, Jenny 8 Engine.
My Web.config Info:
- Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<heliconZoo>
<clear />
<application name="railo.4.project">
<environmentVariables>
<add name="ERROR_LOG_DIR" value="%APPL_PHYSICAL_PATH%/logs" />
</environmentVariables>
</application>
</heliconZoo>
<handlers>
<remove name="railo.4.project#x86.cfm" />
<remove name="railo.4.project#x86.cfc" />
<remove name="railo.4.project#x86.cfml" />
<remove name="railo.4.project#x86.cfr" />
<remove name="railo.4.project#x86.cfswf" />
<remove name="railo.4.project#x64.cfm" />
<remove name="railo.4.project#x64.cfc" />
<remove name="railo.4.project#x64.cfml" />
<remove name="railo.4.project#x64.cfr" />
<remove name="railo.4.project#x64.cfswf" />
<add name="railo.4.project#x86.cfm" scriptProcessor="railo.4" path="*.cfm" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x86.cfc" scriptProcessor="railo.4" path="*.cfc" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x86.cfml" scriptProcessor="railo.4" path="*.cfml" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x86.cfr" scriptProcessor="railo.4" path="*.cfr" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x86.cfswf" scriptProcessor="railo.4" path="*.cfswf" verb="*" modules="HeliconZoo_x86" preCondition="bitness32" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x64.cfm" scriptProcessor="railo.4" path="*.cfm" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x64.cfc" scriptProcessor="railo.4" path="*.cfc" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x64.cfml" scriptProcessor="railo.4" path="*.cfml" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x64.cfr" scriptProcessor="railo.4" path="*.cfr" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
<add name="railo.4.project#x64.cfswf" scriptProcessor="railo.4" path="*.cfswf" verb="*" modules="HeliconZoo_x64" preCondition="bitness64" resourceType="Unspecified" requireAccess="Script" />
</handlers>
<defaultDocument>
<files>
<remove value="index.cfm" />
<add value="index.cfm" />
</files>
</defaultDocument>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
Please Help.
Re: Help with Client IP remote_addr & HTTP_X_Forwarded_For
Hello,
For now Zoo sends the following headers:
X-Zoo-Forwarded-For
X-Zoo-Forwarded-Host
X-Zoo-Forwarded-Port
X-Zoo-Forwarded-Server
X-Zoo-Forwarded-Protocol
X-Zoo-Real-IP
X-Zoo-AUTH-TYPE
X-Zoo-AUTH-USER
X-Zoo-LOGON-USER
X-Zoo-REMOTE-USER
If it's possible, please use them.
If not, you can use ISAPI_Rewrite to set HTTP_X_Forwarded_For header.
For now Zoo sends the following headers:
X-Zoo-Forwarded-For
X-Zoo-Forwarded-Host
X-Zoo-Forwarded-Port
X-Zoo-Forwarded-Server
X-Zoo-Forwarded-Protocol
X-Zoo-Real-IP
X-Zoo-AUTH-TYPE
X-Zoo-AUTH-USER
X-Zoo-LOGON-USER
X-Zoo-REMOTE-USER
If it's possible, please use them.
If not, you can use ISAPI_Rewrite to set HTTP_X_Forwarded_For header.
Re: Help with Client IP remote_addr & HTTP_X_Forwarded_For
Anton wrote:Hello,
For now Zoo sends the following headers:
X-Zoo-Forwarded-For
X-Zoo-Forwarded-Host
X-Zoo-Forwarded-Port
X-Zoo-Forwarded-Server
X-Zoo-Forwarded-Protocol
X-Zoo-Real-IP
X-Zoo-AUTH-TYPE
X-Zoo-AUTH-USER
X-Zoo-LOGON-USER
X-Zoo-REMOTE-USER
If it's possible, please use them.
If not, you can use ISAPI_Rewrite to set HTTP_X_Forwarded_For header.
Anton,
Thank you so much.
The solution was replace the "-" with "_" underscore.
- Code: Select all
#cgi.X_Zoo_Forwarded_For#
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 7 guests