Configuração de proxy para Hudson

2

Estou tentando configurar um servidor hudson que é acessado de um proxy do apache. A página de índice do Hudson carrega, mas nenhuma imagem, css ou javascript é carregada. Parece que os caminhos relativos não estão funcionando corretamente. Minha configuração atual do apache para o proxy é a seguinte:

/etc/apache2/available-sites / default:

<VirtualHost *:8000>
    [...]
    #Hudson
    RewriteEngine On
    ProxyPass         /hudson  http://localhost:8081
    ProxyPassReverse  /hudson  http://localhost:8081
    ProxyRequests     Off
    ProxyPreserveHost On

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
</VirtualHost>

A próxima captura de tela mostra como o índice hudson é exibido:

(não tem reputação suficiente para postar a imagem desculpe, mas imagine o índice do hudson sem imagens ou css, apenas texto em preto e links azuis)

Acho que o problema está na configuração do meu apache, mas não consigo encontrar nenhuma informação sobre esse erro.

Obrigado antecipadamente.

    
por eliocs 23.01.2011 / 12:03

1 resposta

4

Use "--prefix = / hudson" em / etc / default / hudson e:

ProxyPass         /hudson  http://localhost:8081/hudson
ProxyPassReverse  /hudson  http://localhost:8081/hudson

ou

ProxyPass         /  http://localhost:8081
ProxyPassReverse  /  http://localhost:8081
    
por 23.01.2011 / 12:15