Autor Tópico: [Resolvido]Página Acesso Negado Squid - Acentuação  (Lida 2265 vezes)

Offline CapitãoVirgulino Ferreira

  • Usuário Ubuntu
  • *
  • Mensagens: 56
  • S.O. Livre!
    • Ver perfil
[Resolvido]Página Acesso Negado Squid - Acentuação
« Online: 30 de Outubro de 2012, 16:44 »
Prezados Colegas,

Estou enfrentando problemas com a acentuação na página de acesso negado do squid.
Acho que a encodificação correta para exibir os acentos na página é: ISO-8859-1
Já defini nos seguintes aquivos:

/usr/share/squid3/errors/Portuguese/ERR_ACCESS_DENIED no HTML (Própria página)
/etc/apache2/httpd.conf onde adicionei: AddDefaultCharset ISO-8859-1
/etc/apache2/conf.d/charset onde adicionei: AddDefaultCharset ISO-8859-1

O que mais falta?

Ubuntu 12.04
Squid Autenticado

Grato desde já pela ajuda!







« Última modificação: 31 de Outubro de 2012, 21:29 por CapitãoVirgulino Ferreira »
Capitão Virgulino Ferreira.'.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Página Acesso Negado Squid - Acentuação
« Resposta #1 Online: 30 de Outubro de 2012, 22:43 »
Olá Lampião, ["Capitão Virgulino Ferreira" é muito comprido...  :P]

A página de erro é entregada diretamente pelo squid, sem passar por qq outro serviço. Por isso não adianta tentar definir nada no apache. O ideal é fazer a definição no próprio arquivo da mensagem de erro.

Esse arquivo é um arquivo HTML, com alguns controles que permitem que a página seja personalizada, quando entregue, indicando o URL que causou o erro, o endereço de contato do administrador, etc.

Sendo um arquivo HTML, vc pode tentar adicionar um controle "meta http-equiv" ao arquivo, algo como:

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

Mas não basta jogar isso no início do arquivo, essa tag tem que estar na seção "<head>" do HTML, então o seu arquivo vai ter que ser um HTML completo, com uma seção <head>, uma seção <body>, etc.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline CapitãoVirgulino Ferreira

  • Usuário Ubuntu
  • *
  • Mensagens: 56
  • S.O. Livre!
    • Ver perfil
Re: Página Acesso Negado Squid - Acentuação
« Resposta #2 Online: 31 de Outubro de 2012, 10:08 »
zekkerj,

No HTML da página eu ja tinha adicionado: <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"
Resolvi usando o comando export LC_ALL="pt_BR.ISO-8859-1", a acentuação ficou OK.

A bronca é que na página HTML tenho um desenho de celular com a fonte:Webdings, e esse desenho não foi carregado na página.
Baixei um pacote de fontes, atualizei (sudo apt-get update), e nada!

Mais curioso, eh q montei um firewall a poucos dias, e nele funciona tudo perfeitinho.

Capitão Virgulino Ferreira.'.