Anexo: El front-end del cliente Ouinet

El cliente Ouinet (como es ejecutado, por ejemplo, por Ceno Browser) ofrece una página de front-end con alguna información y acciones que podrían ser útiles para depurar al cliente. Muchas de ellas también son ofrecidas por la Extensión Ceno a través de la página Configuración de Ceno, aunque otras solamente están disponibles aquí.

El front-end de usuaria(o) es accesible usando cualquier navegador Web común ejecutándose en el mismo dispositivo (también puedes usar Ceno). Su dirección por defecto es http://127.0.0.1:8078/. Si la abres, verás algo como la figura de abajo.

Figura: La interfaz de usuario del cliente

Los ítems mostrados en la página incluyen:

  • Un vínculo para habilitar al cliente como autoridad certificadora (CA) en tu navegador, ya que el cliente necesita interceptar tráfico HTTPS.Solamente necesitas esto para usar un navegador común para probar al cliente Ouinet, en cuyo caso también tendrás que configurar sus proxys HTTP/HTTPS a 127.0.0.1:8077, y habilitar manualmente la Extensión Ceno para que funcione la inyección. Recomendamos muy enfáticamente usar un perfil de navegador específico, separado para este propósito.

Por favor ten en cuenta que nada de esto necesita ser hecho para el Ceno Browser, ya que ya está configurado así.

  • Botones para habilitar o deshabilitar los diferentes mecanismos usados por el cliente para acceder al contenido.

    • Selectores para elegir diferentes niveles de registro, como el predeterminado INFO (mensajes informativos, advertencias y errores) o DEBUG (salida detallada útil para informar errores). El archivo de registro también puede ser habilitado y descargado desde aquí.Al habilitar el archivo de registro, el nivel de registro automáticamente se establece a DEBUG (aunque también puedes cambiarlo de nuevo desde aquí). Al deshabilitar el archivo de registro, el nivel de registro original es restablecido.
  • Estado global del cliente e información de versión. Útil al reportar errores.

  • Información acerca de la conectividad del cliente y el direccionamiento del inyector. El método por defecto bep5 busca direcciones de Internet en un enjambre de inyectores BitTorrent, como se explica aquí.

  • La clave pública usada para verificar firmas de inyectores en la caché distribuida.

  • Información en tu caché local como la antigüedad máxima del contenido, el tamaño aproximado de la caché, un botón para purgarla completamente, y un vínculo a la lista de entradas de caché anunciadas.

  • El directorio de la caché estática externa, si está habilitada (Ceno no usa esto en la actualidad).