We were able to fix it the following way:
using a FTOCL filter where the Content-Type= text/html
and the filter = Filter: /myperlscript.pl
where the perl script looks for: href="\-_- and replacing it with hfref=" we were able to get around the issue.
Global Messaging Systems
Core Media Technologies
(Office) 1 212.210.5379
(Mobile) 1 917.656.8757
From: Yutaka Sato [mailto:email@example.com]
Sent: Wednesday, July 02, 2003 5:21 PM
Cc: Lobdell, Ian
Subject: Re: [DeleGate-En] Issue with Delegate 7.3x - 8.5.5
On 07/03/03(00:20) you "Lobdell, Ian" <firstname.lastname@example.org> wrote
|when using the standard mail client, the url is normal i.e.
|when using web mail via Delegate (proxy type=delegate) and they view the
|same message, delegate formats the page to display
In your first message, it was like:
<a href=" http://www.weather.com/ <http://localhost:8888/-_-http://www.weather.com/> http://localhost:8888/-_-http://www.weather.com/">http://www.weather.com/</a>
This seems apparently broken. Which is true?
Anyway, the rewriting is very mechanism with which DeleGate's original
proxying (with -_-) is realized.
|I've tried using cfi filters to fix this but am not sure which filter
|I am currently only using a FTOCL cfi filter to make changes to the
|information specific to our proxy setup so that when a user uses their
|web mail it functions correctly (rewriting urls) But this seems to be
|altered after the FTOCL filter runs (checked via debugging)
|If there is anything else that you think would be helpful, I will try
|to provide that as well.
Sorry but I'm not sure what is your problem.
If you use "http://delegate/-_-http://server" in your request to do the
proxying, any "http://server" in the response must be rewritten like so
to continue further proxying.
1) client requests http://DeleGate/-_-http://server1
2) DeleGate relays it to http://server1
3) server responds with HTML including http://server2
4) DeleGate rewrites it to http://DeleGate/-_-http://server2
5) client reuqests http://DeleGate/-_-http://server2
6) DeleGate relays it to http://server2
Where is the problem?
@ @ Yutaka Sato <email@example.com> http://www.delegate.org/y.sato/
( - ) National Institute of Advanced Industrial Science and Technology (AIST)
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller