Are you using the latest CVS version? I put in a fix for something very
similar after the latest official release went out.
On Sat, Jun 02, 2001 at 07:49:57PM +0200, Stefan Reich wrote:
> Hi Mr. Bad (or who's primarily responsible for fproxy?),
>
> when you say "retrieve anyway" on the anonimity filter warning page, fproxy
> seriously damages the key uri by URLEncoding it.
>
> Encoding spaces and other nasty characters is a good idea of course. Slashes,
> on the other hand, are replaced by %2F which messes up all relative links in
> freesite pages. I get quite a few complaints about people unable to access
> the freegle applet because of this.
>
> These are the offending lines (HttpHandlerServlet 334-336):
>
> String encKey = java.net.URLEncoder.encode(key);
> String forceKey = makeForceKey();
> pw.println("<p><a href=\"/" + encKey + "?force=" + forceKey + "\">Retrieve
> anyway</A>, see the <a href=\"/" + encKey + "?mime=text/plain\">source</A> or
> <A HREF=\"/\">return</A> to gateway page");
>
> It would suffice to convert %2F back to / after the encoding - or write your
> own URLEncoder... do you want me to supply a patch?
>
> -Stefan
--
Dev Random
Fingerprint: 3ABC FCEF 1BCE 4528 E4FD 15EB 173A 76D2 6959 DAF1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20010602/24132996/attachment.pgp>