Anexo: O cliente front-end Ouinet
O cliente Ouinet (conforme executado pelo Navegador Ceno, por exemplo) oferece uma página front-end com algumas informações e ações que podem ser úteis para a depuração do cliente. Muitas delas também são oferecidas pela Extensão Ceno via página Configurações do Ceno, apesar de outras somente estarem disponíveis aqui.
O front-end é acessível pelo uso de qualquer navegador Web comum executado no mesmo dispositivo (você pode usar o Ceno também). O endereço padrão é http://127.0.0.1:8078/. Se você abrí-lo, verá algo parecido com a figura abaixo.
Os itens mostrados na página incluem:
- Um link para habilitar o cliente como uma autoridade de certificação (CA) no seu navegador, já que o cliente precisa interceptar o tráfego HTTPS.Você precisa dele apenas para usar um navegador comum para testar o cliente Ouinet. Nesse caso, você terá de configurar seus proxies HTTP/HTPPS para
127.0.0.1:8077
, e habilitar manualmente a Extensão Ceno para a injeção funcionar. Recomendamos fortemente usar, para este propósito, um perfil separado, específico para o navegador.
Por favor, observe que nenhuma dessas ações precisa ser realizada para o Navegador Ceno, pois ele já está configurado dessa maneira.
-
Botões para habilitar ou desabilitar os diferentes mecanismos usados pelo cliente para acessar conteúdo.
- Seletores para escolher diferentes níveis de log, como o padrão
INFO
(mensagens informacionais, avisos e erros) ouDEBUG
(saída detalhada útil para reportar erros). O arquivo de log pode também ser habilitado e recuperado a partir daqui.Ao habilitar o arquivo de log, o nível de log é automaticamente definido paraDEBUG
(embora você possa modificá-lo novamente aqui). Ao desabilitar o arquivo de log, o nível de log original é restaurado.
- Seletores para escolher diferentes níveis de log, como o padrão
-
Estado global do cliente e informações de versão. Útil ao reportar erros.
-
Informações sobre conectividade do cliente e endereçamento do injetor. O método padrão
bep5
procura endereços da Internet em um enxame de injetores BitTorrent, como explicado aqui. -
A chave pública usada para verificar assinaturas dos injetores no cache distribuído.
-
Informações no seu cache local tais como a idade máxima do conteúdo, o tamanho aproximado do cache, um botão para limpar completamente e um link para a lista de entradas do cache anunciadas.
-
O diretório do cache externo e estático, caso esteja habilitado (Ceno não o usa atualmente).