Rastrear a autenticación de Squid 7 con debug_options sección 29
Use unha sesión de depuración limitada da sección 29 para seguir o desafío, a resposta do cliente, o asistente de autenticación e a decisión de política de acceso.
O primeiro 407 de Squid pode ser o inicio da autenticación. Para atopar onde se detén un intento, siga unha secuencia de petición polo cliente, a maquinaria de autenticación e a decisión de acceso.
Nunha sesión de diagnóstico de Squid 7, a sección 29 contén mensaxes de depuración de autenticación. Unha configuración temporal pode manter o nivel xeral de aviso mentres eleva esa sección:
debug_options ALL,1 29,5
Anote o axuste de depuración anterior, aplique a configuración de diagnóstico e reproduza un intento pequeno e identificable. Lea a saída de depuración no destino cache_log configurado xunto co rexistro de acceso.
| Evidencia que buscar | Que pregunta responde |
|---|---|
| O esquema Proxy-Authenticate ofrecido | Que lle pediu este proxy ao cliente? |
| A resposta de autenticación do cliente | Continuou o cliente o intercambio ofrecido? |
| O mecanismo de autenticación ou o resultado do asistente | Aceptouse, rexeitouse ou bloqueouse unha conta por un fallo de procesamento? |
| A decisión de política de acceso de Squid | Que ocorreu coa petición tras ese estado de autenticación? |
Algúns esquemas requiren varias roldas de desafío. As entradas 407 repetidas por si soas non demostran que o navegador ignorase o aviso nin que o contrasinal fornecido fose incorrecto.
Para fallos do asistente, revise o asistente configurado e o seu protocolo de resultados específico do esquema. Un proceso que non pode iniciarse é un fallo distinto dun asistente en execución que rexeita unha conta. Se a autenticación se aceptou pero Squid segue denegando a petición, siga as regras de acceso correspondentes.
Restaura o nivel de depuración orixinal unha vez comprendida a secuencia. A saída completa de nivel 9 pode ser moi grande; o diagnóstico de autenticación tamén necesita un manexo restrinxido porque poden aparecer datos da conta e outros estados sensibles.