Hello again.
We can solve the trouble in part using mod_substitute in proxy...
This may induce some errors if we have expressions more general than needed.
Now, our problem is ODS. The here we have the same issue: the absolute
paths in html and scripts.
These paths (like in the previous example de /conductor/) migth be change
to relative?
Or, at least, introducing a config variable with our external name to
generate the correct URL?
There are known issues can be introduced by these changes?
Thanks.
FDO.
2017-09-21 16:10 GMT-03:00 Fernando Carpani <fernando.carp...@gmail.com>:
> Hello.
>
> Yes, we try that.
>
> I don't understand the difference between this configuration and ours
> configuration.
>
> In this configuration, each service has his proxy pass and proxy pass
> reverse.
>
> But this might be unnecesary because we use a generic proxy path.
>
>
> *ProxyPass /mh/virt http://myInternalServer:XXXX *
>
> *ProxyPassReverse /mh/virt http://myInternalServer:XXXX*
>
>
> Our problem is that the main page in the left panel is not adding
> /mh/virt in any link. You can see that in http://www.fing.edu.uy/mh/virt/
>
> The link to conductor (or ods) is http://www.fing.edu.uy/conductor (or
> ods) without path.
>
> I think that this is because some javascript that take must be generating
> the links without consider the path in the url.
>
>
> In particular, with a grep over the code I find that:
>
>
>
>
>
>
>
>
>
> *./binsrc/vsp/index_left.vsp60- <body id="LCB">61- <?vsp if
> (have_cond) { ?>62- <ul class="left_nav">63: <li><img
> src="/images/nav_arrrow1.gif" width="8" height="8" /> <a href="/conductor/"
> target="_top">Conductor UI</a></li>64- </ul>65- <?vsp } ?>66-*
> If this code goes direct to the installation, always must ignore the path..
>
> OK... In some way I can rewrite the code possibly with some apache rule...
>
> Someone has this trouble?
>
> Thanks.
> FDO.
>
>
>
>
>
> 2017-09-21 14:27 GMT-03:00 Hugh Williams <hwilli...@openlinksw.com>:
>
>> Hi Fernando,
>>
>> Have you reviewed the following document on Setting up an Apache HTTP
>> server to proxy over a Virtuoso HTTP server ?
>>
>> http://vos.openlinksw.com/owiki/wiki/VOS/VirtTipsAndTricksGu
>> ideSetApacheVirtuosoPortNumber
>>
>> Best Regards
>> Hugh Williams
>> Professional Services
>> OpenLink Software, Inc. // http://www.openlinksw.com/
>> Weblog -- http://www.openlinksw.com/blogs/
>> LinkedIn -- http://www.linkedin.com/company/openlink-software/
>> Twitter -- http://twitter.com/OpenLink
>> Google+ -- http://plus.google.com/100570109519069333827/
>> Facebook -- http://www.facebook.com/OpenLinkSoftware
>> Universal Data Access, Integration, and Management Technology Providers
>>
>>
>>
>> > On 20 Sep 2017, at 13:42, Fernando Carpani <fernando.carp...@gmail.com>
>> wrote:
>> >
>> > Hello.
>> > Because I had a problem with my suscription to the list, and I don't
>> know which is the status of my consult, I reformulate IT.
>> > I'm trying to install virtuoso using apache as reverse proxy.
>> >
>> > My configuration in apache looks like:
>> > ProxyPass /mh/virt http://myInternalServer:XXXX
>> >
>> > ProxyPassReverse /mh/virt http://myInternalServer:XXXX
>> >
>> > <Location "/mh/virt/">
>> >
>> > ProxyHTMLEnable On
>> >
>> > ProxyHTMLExtended On
>> >
>> > ProxyHTMLURLMap / /mh/virt/
>> >
>> > ProxyHTMLURLMap http://myInternalServer:XXXX /mh/virt/
>> >
>> > </Location>
>> >
>> > But the internal links from conductor, ods, or anything are wrong:
>> without the path /mh/virt.
>> >
>> > When we inspect the pages, we see that theses url are absolute, so, we
>> can't add the path ...
>> >
>> > There are some configuration to do add the path to these url's ?.
>> >
>> > Thanks.
>> > FDO
>> >
>> >
>> > 2017-09-18 15:48 GMT-03:00 Fernando Carpani <fernando.carp...@gmail.com
>> >:
>> > Hello.
>> > I'm trying to install a virtuoso using an apache reverse proxy.
>> >
>> > My configurations looks like:
>> >
>> > ProxyPass /mh/virt http://myInternalServer:XXXX
>> >
>> > ProxyPassReverse /mh/virt http://myInternalServer:XXXX
>> >
>> > <Location "/mh/virt/">
>> >
>> > ProxyHTMLEnable On
>> >
>> > ProxyHTMLExtended On
>> >
>> > ProxyHTMLURLMap / /mh/virt/
>> >
>> > ProxyHTMLURLMap http://myInternalServer:XXXX /mh/virt/
>> >
>> > </Location>
>> >
>> > But the internal links in all pages are wrong, without the path
>> /mh/virt.
>> >
>> > There are some internal configuration to change that (without touch any
>> VSP)?
>> >
>> > Thanks.
>> >
>> > FDO.
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------
>> ------------------
>> > Check out the vibrant tech community on one of the world's most
>> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot______
>> _________________________________________
>> > Virtuoso-users mailing list
>> > Virtuoso-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/virtuoso-users
>>
>>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users