Eu instalei o lightsquid usando apt-get install lightsquid
e segui este tutorial: link
Exceto em /etc/apache2/conf-available/lightsquid.conf
antes do <Location...
, tenho a linha Alias /lightsquid/ /usr/lib/cgi-bin/lightsquid/
. Não importa se eu o mantenho lá ou se eu deletá-lo, eu obtenho o mesmo resultado: Quando tento conectar ao ip do meu servidor digitando <server ip>/lightsquid/
para endereçar linha do cliente pc em lan usando o firefox eu consigo o que parece como o código-fonte da página que deve aparecer. Parece php, mas pode ser perl (já que não sei perl). De qualquer forma, quando eu clico no botão direito do mouse sobre ele e escolho Mostrar o código fonte, ele mostra a mesma coisa :-).
O que eu faço para mostrar a página "real" e não o código-fonte (talvez não seja código-fonte, mas algum tipo de script?)?
Edit: Ele realmente mostra o arquivo /usr/lib/cgi-bin/lightsquid/index.cgi
E2: Eu tenho perl e apache2 instalado no meu servidor, presumo que eles instalaram automaticamente com lightsquid como dependências. O servidor possui roteamento e firewall por shorewall, dhcp, cache dns, proxy do squid.
E3: /etc/apache2/conf-available/lightsquid.conf
link /etc/lightsquid/lightsquid.cfg
link
link
link
link
E4: a2query -m cgid
cgid (ativado pelo administrador do site)
E5: /etc/apache2/conf-enabled/serve-cgi-bin.conf
link
E6: Em /usr/lib/cgi-bin/
é apenas o diretório lightsquid com este conteúdo: link
BTW eu posso ver a página padrão correta do ubuntu do apache2 digitando ip do servidor na barra de endereços do firefox link
E7: ls -la /var/www/html/
ls -la/usr/lib/cgi-bin/
ls -la /usr/lib/cgi-bin/lightsquid/
link . Quais permissões devo verificar? Eu adicionei isso em png porque acho que você pode ver permissões lá.
E8: link link link link link link
E9: É isso que tenho em /etc/apache2/conf-enabled/lightsquid.conf
link e é isso que tenho em /etc/apache2/conf-available/lightsquid.conf
link É idêntico. Quando executo o sudo a2enconf lightsquid
, diz Conf lightsquid already enabled
E10: é de tail /var/log/apache2/error.log -f
quando eu recarregar a página no navegador: link