On Dec 5, 2016, at 1:44 PM, Palle Bo Nielsen =<powerpalle@powerpalle.dk> wrote:This =thread has been idle for a while now but I do think it is relevant =3D
to revive it again.
Have you had =any thoughts about getting the original functionality =3D
behind [ipaddress] to work as intended after the introduction =of macOS =3D
Sierra. I have made some investigation my =self and I have not found any =3D
easy (if any at all) =solution to get the clients IP address using the =3D
[ipaddress] function nor have I found any easy (if any) way =to safely =3D
disable the reverse proxy.
I would naturally appreciate if the tag worked again since it =is the =3D
prerequisite to much code, other functions like =[Session], etc. =3D
regardless of who made the actual =change, WebNDA or Apple...
I am looking =forward to you reply and am in need :)
/PalleOn 5 Jul 2016, at 13.02, =Palle Bo Nielsen <powerpalle@powerpalle.dk> =3Dwrote:=3D20of different hosting environments I =have found different things =3D
Hi Stuart
=3D20
Thank you and I appreciate your example, which I =understand.
=3D20
/Palle
=3D20=3D20
=3D20On 04 Jul 2016, at 01:36, Stuart Tremain <webdna@idfk.com.au> =wrote:
=3D20
After having worked with WebDNA =on windows and now Linux in a number =3D
happening with =[IPADDRESS]look at the headers being sent back =from the load balancer, in there I =3D=3D20
Lately using Amazon with a =load balancer I found that I needed to =3D
found that the =visitors IP address was being sent in a custom header =3D
while [IPADDRESS] only returned the ipaddress of the load =balancer.you may find that you will have to =write a custom function.=3D20
Maybe if you are doing =something a bit differently such as Palle is =3Dname=3D3DX-Forwarded-For][VALUE][/LIS=TMIMEHEADERS][/TEXT]=3D20
[TEXT]VIPADDRESS=3D3D[LISTMIMEHEADERS =3D, this =is my solution:=3D20
It =changed again when I then used their CDN =3DE2=3D80=3D9CCloud =Front=3DE2=3D80=3D9D=3Dname=3D3DUser-Agent][value][/ListMIME=Headers]"=3D3D"Amazon CloudFront")][!]=3D20
[IF =("[ListMIMEHeaders =3Dsearch=3D3D([^0-9\.])&replace=3D3=D][MIDDLE =3D=[/!][THEN][TEXT]VIPADDRESS=3D3D[GREP =3D
StartAfter=3D3D&EndBefore=3D3D,][LISTMIMEHEADERS =3D
name=3D3DX-Forwarded-For][VALUE][/LISTMIMEHEADERS][/MIDDLE][/GR=EP][/TEXT][/T=3D
HEN][!]name=3D3DX-Forwarded-For][VALUE][/LIS=TMIMEHEADERS][/TEXT][/ELSE][!]=[/!][ELSE][TEXT]VIPADDRESS=3D3D[LISTMIMEHEADERS =3D[LISTMIMEHEADERS][NAME]=3D3D[VALUE]&l=t;br>[/LISTMIMEHEADERS] and see if you =3D[/!][/IF]
=3D20
My suggestion is to =3D
can find the =visitor=3DE2=3D80=3D99s IPADDRESS and then work with that.better. :-).. He'll =inevitably try to sell you bat guano anyway. :)=3D20
=3D20
Kind regards
=3D20
Stuart Tremain
IDFK Web =Developments
AUSTRALIA
webdna@idfk.com.au
=3D20
=3D20
=3D20
=3D20
=3D20On 4 Jul 2016, at 05:56, Donovan Brooke =<dbrooke@euca.us> wrote:
=3D20
My =advice.. Don't listen to Ken and your WebDNA life will be much =3Dmajor/crucial feature, =that in the past has *always* performed the same. =3D=3D20
My opinion is that Palle =has a point. This feature in WebDNA is a =3D
Yes, =the problem may be in the Mac OS of late, but a change like this =3D
ideally should produce a clear explanation of how to fix it =by WSC. On =3D
the other hand, noting the resource =limitation that Chris made public, =3D
the answer could =come from the community as well.shallow.. At least =until the end user is made aware of what this proxy =3D=3D20
An instruction to just shut off the =proxy, in my opinion, is =3D
is =for.yourself.=3D20=3D20
In other words, don't call someone pig headed, if you are one ==3Dwrote:=3D20
The =answer Palle is seeking, could help others as well.
=3D20
D. Brooke Mobile
=3D20
On Jul 3, =2016, at 1:05 PM, Kenneth Grome <ken@webdnasolutions.com> =3D=3D20=3D20=3D20=3D20... and if that i technical not possible - so be it.=3D20
It should be a simple matter =for you to shut down your proxy
server -- a solution we =have twice recommended -- or configure it
to pass through =the real ip address.
=3D20
Your proxy server =is creating this problem, not WebDNA.
=3D20
Regards,
Kenneth Grome
WebDNA =Solutions
http://www.webdnasolutions.com
Web Database =Systems and Linux Server Administration
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To =unsubscribe, E-mail to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
On Dec 5, 2016, at 1:44 PM, Palle Bo Nielsen =<powerpalle@powerpalle.dk> wrote:This =thread has been idle for a while now but I do think it is relevant =3D
to revive it again.
Have you had =any thoughts about getting the original functionality =3D
behind [ipaddress] to work as intended after the introduction =of macOS =3D
Sierra. I have made some investigation my =self and I have not found any =3D
easy (if any at all) =solution to get the clients IP address using the =3D
[ipaddress] function nor have I found any easy (if any) way =to safely =3D
disable the reverse proxy.
I would naturally appreciate if the tag worked again since it =is the =3D
prerequisite to much code, other functions like =[session], etc. =3D
regardless of who made the actual =change, WebNDA or Apple...
I am looking =forward to you reply and am in need :)
/PalleOn 5 Jul 2016, at 13.02, =Palle Bo Nielsen <powerpalle@powerpalle.dk> =3Dwrote:=3D20of different hosting environments I =have found different things =3D
Hi Stuart
=3D20
Thank you and I appreciate your example, which I =understand.
=3D20
/Palle
=3D20=3D20
=3D20On 04 Jul 2016, at 01:36, Stuart Tremain <webdna@idfk.com.au> =wrote:
=3D20
After having worked with WebDNA =on windows and now Linux in a number =3D
happening with =[ipaddress]look at the headers being sent back =from the load balancer, in there I =3D=3D20
Lately using Amazon with a =load balancer I found that I needed to =3D
found that the =visitors IP address was being sent in a custom header =3D
while [ipaddress] only returned the ipaddress of the load =balancer.you may find that you will have to =write a custom function.=3D20
Maybe if you are doing =something a bit differently such as Palle is =3Dname=3D3DX-Forwarded-For][VALUE][/LIS=TMIMEHEADERS][/TEXT]=3D20
[text]VIPADDRESS=3D3D[LISTMIMEHEADERS =3D, this =is my solution:=3D20
It =changed again when I then used their CDN =3DE2=3D80=3D9CCloud =Front=3DE2=3D80=3D9D=3Dname=3D3DUser-Agent][value][/ListMIME=Headers]"=3D3D"Amazon CloudFront")][!]=3D20
[IF =("[ListMIMEHeaders =3Dsearch=3D3D([^0-9\.])&replace=3D3=D][MIDDLE =3D=[/!][THEN][text]VIPADDRESS=3D3D[GREP =3D
StartAfter=3D3D&EndBefore=3D3D,][LISTMIMEHEADERS =3D
name=3D3DX-Forwarded-For][VALUE][/LISTMIMEHEADERS][/MIDDLE][/GR=EP][/TEXT][/T=3D
HEN][!]name=3D3DX-Forwarded-For][VALUE][/LIS=TMIMEHEADERS][/TEXT][/ELSE][!]=[/!][ELSE][text]VIPADDRESS=3D3D[LISTMIMEHEADERS =3D[listmimeheaders][NAME]=3D3D[VALUE]&l=t;br>[/LISTMIMEHEADERS] and see if you =3D[/!][/IF]
=3D20
My suggestion is to =3D
can find the =visitor=3DE2=3D80=3D99s IPADDRESS and then work with that.better. :-).. He'll =inevitably try to sell you bat guano anyway. :)=3D20
=3D20
Kind regards
=3D20
Stuart Tremain
IDFK Web =Developments
AUSTRALIA
webdna@idfk.com.au
=3D20
=3D20
=3D20
=3D20
=3D20On 4 Jul 2016, at 05:56, Donovan Brooke =<dbrooke@euca.us> wrote:
=3D20
My =advice.. Don't listen to Ken and your WebDNA life will be much =3Dmajor/crucial feature, =that in the past has *always* performed the same. =3D=3D20
My opinion is that Palle =has a point. This feature in WebDNA is a =3D
Yes, =the problem may be in the Mac OS of late, but a change like this =3D
ideally should produce a clear explanation of how to fix it =by WSC. On =3D
the other hand, noting the resource =limitation that Chris made public, =3D
the answer could =come from the community as well.shallow.. At least =until the end user is made aware of what this proxy =3D=3D20
An instruction to just shut off the =proxy, in my opinion, is =3D
is =for.yourself.=3D20=3D20
In other words, don't call someone pig headed, if you are one ==3Dwrote:=3D20
The =answer Palle is seeking, could help others as well.
=3D20
D. Brooke Mobile
=3D20
On Jul 3, =2016, at 1:05 PM, Kenneth Grome <ken@webdnasolutions.com> =3D=3D20=3D20=3D20=3D20... and if that i technical not possible - so be it.=3D20
It should be a simple matter =for you to shut down your proxy
server -- a solution we =have twice recommended -- or configure it
to pass through =the real ip address.
=3D20
Your proxy server =is creating this problem, not WebDNA.
=3D20
Regards,
Kenneth Grome
WebDNA =Solutions
http://www.webdnasolutions.com
Web Database =Systems and Linux Server Administration
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To =unsubscribe, E-mail to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail =to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us
Bug= Reporting: support@webdna.us
DOWNLOAD WEBDNA NOW!
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...