| Summary: | Add ability to configure the URI for hosted repository and artifacts | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Lorie Pisicchio <lorie.pisicchio> |
| Component: | runtime | Assignee: | Project Inbox <virgo-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | glyn.normington, heribert.hirth |
| Version: | 2.1.0.RELEASE | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Lorie Pisicchio
This is also true for the port. The general bughere seems to be "hosted repository is not proxy aware", because if Virgo runs behind a proxy, both host name and port used for generating the artifact index URLs should be configurable. The port is determined in StandardRepositoryManager.determineHttpPort() by reading all Gemini connectors. But those are not proxy aware, they just return the internal connector port, too. The ideal solution for Virgo may be to honour the relevant Tomcat proxyName and proxyPort connector settings (http://tomcat.apache.org/tomcat-5.5-doc/proxy-howto.html). |