Hi Xavier, I solved the problem at least for my set up by simply adding one line to my vhost file:
<VirtualHost *:80> ServerName domain.tld *AllowEncodedSlashes on* <Proxy *> ...... </Proxy> </VirtualHost> It seems that not the special characters like $ had to be escaped but the slashes. Hope this helps ... -aj On Saturday, May 17, 2014 11:04:41 AM UTC+2, Xavier wrote: > > Hi, > > I experienced the same issue when trying to use Apache as a proxy on a > Debian host. > > One can experience the difference when trying to edit > <http://tw5.alteriel.net/#%24%3A%2FDefaultTiddlers:%24%3A%2FDefaultTiddlers%20HelloThere> > $:/DefaultTiddlers or > HelloThere<http://tw5.alteriel.net/#%24%3A%2FDefaultTiddlers:%24%3A%2FDefaultTiddlers%20HelloThere>. > > I don't know yet how to tell Apache that editing $:/DefaultTiddlers is > fine. > > Here is my VirtualHost configuration to mask the node server on port 9559 : > > xavier@piano:/etc/apache2/sites-available$ cat 025-tw5-beta > # A copy of latest tw5.com edition is running on node.js, port 9559 > # Note to self: mod_proxy_http is mandatory (in addition to mod_proxy) > > NameVirtualHost *:80 > <VirtualHost *:80> > ServerName tw5.alteriel.net > <Proxy *> > Order Deny,Allow > Allow from all > </Proxy> > ProxyPreserveHost Off # défaut > ProxyPass / http://127.0.0.1:9559/ > </VirtualHost> > xavier@piano:/etc/apache2/sites-available$ > > Best, > Xavier. > > -- Xavier Cazin > > > On Sat, May 17, 2014 at 10:22 AM, Arjuna <[email protected] > <javascript:>>wrote: > >> Hi Jeremy, >> >> indeed I use proxypass (apache/mod_proxy) to forward traffic between a >> locally hosted tiddly (nodejs) server and the internet. My setup is a >> Synology NAS using apache webserver, several different webpages,managed >> through vhost behind a nat with port 80 open. In this setup proxypass >> seemed the fast and easy way to get through the nat bidirectionally. I will >> investigate a bit into that module. >> >> Thanks for your hint. >> -aj >> >> >> On Saturday, May 17, 2014 1:26:07 AM UTC+2, Jeremy Ruston wrote: >> >>> Hi Arjuna >>> >>> Can you describe your configuration? It sounds like there may be a proxy >>> between the browser and the server that is objecting to the encoded slash >>> in the URL (the characters %2F). >>> >>> Best wishes >>> >>> Jeremy >>> >>> >>> >>> >>> On Fri, May 16, 2014 at 9:15 PM, Arjuna <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> when trying to edit any tiddlers with the prefix $:/... I got the >>>> following error: >>>> >>>> *syncer-browser - 00:01:05 17 5 2014 * >>>> >>>> Sync error while processing '$:/.......': XMLHttpRequest error code: >>>> 404 >>>> >>>> The developer console logs: >>>> >>>> PUT %24%3A%2FSiteSubtitle (http://host/recipes/default/ >>>> tiddlers/%24%3A%2FSiteSubtitle) 404 Not Found domain 0B >>>> >>>> However, editing any other Tiddler works fine. >>>> >>>> -aj >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "TiddlyWiki" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> >>>> Visit this group at http://groups.google.com/group/tiddlywiki. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Jeremy Ruston >>> mailto:[email protected] >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "TiddlyWiki" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

