I will have proper mapping in remap.config for private and public packages
(We have naming conventions for internal packages).

--
Prabhakhar K

On Tue, Aug 7, 2012 at 5:47 PM, P Kaliyamurthy <pkaliyamur...@gmail.com>wrote:

> Hi, Leif Hedstrom.
>
> Thank you for your response. Let me explain what I am trying to achieve.
>
> 1. https://npmjs.org is a site where *public* node packages (think some
> tarballs) are published. For ex.,
> http://registry.npmjs.org/request/-/request-0.10.0.tgz
> 2. I have setup a similar registry to host my private node packages,
> assume, it is running in http://private.npm-repo:8080/
> 3. Instead of replicating all the public packages to my private registry,
> I am thinking for the following setup.
> 4. I will inform everybody in my team to access, say
> http://myregistry:8000/, for all the node pakages.
> 5. I will start ATS on http://myregistry:8000/ which will act as a
> caching proxy for both  http://private.npm-repo:8080/  and
> https://npmjs.org
>
>
> --
> Prabhakhar K
>
> On Tue, Aug 7, 2012 at 1:15 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
>> On 8/7/12 2:01 PM, P Kaliyamurthy wrote:
>>
>>> Thank you for the reply.
>>>
>>> If you mean
>>> http://trafficserver.apache.**org/docs/trunk/admin/forward-**
>>> proxy/index.en.html<http://trafficserver.apache.org/docs/trunk/admin/forward-proxy/index.en.html>
>>> ,
>>> I exactly followed that.
>>>
>>> The issue is ATS is not following the redirects, instead sends back 302.
>>>
>>
>> I'm not sure exactly what you are trying to do. I get the impression you
>> are setting up a reverse proxy (and not a forward proxy?). If the origin
>> sends back a 301 to ATS, then ATS will simply send that back to the client
>> (as it should).
>>
>> I think we have to take a step back, and understand exactly what you are
>> trying to achieve.
>>
>> -- Leif
>>
>>
>

Reply via email to