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 buscarQue pregunta responde
O esquema Proxy-Authenticate ofrecidoQue lle pediu este proxy ao cliente?
A resposta de autenticación do clienteContinuou o cliente o intercambio ofrecido?
O mecanismo de autenticación ou o resultado do asistenteAceptouse, rexeitouse ou bloqueouse unha conta por un fallo de procesamento?
A decisión de política de acceso de SquidQue 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.

Artigos relacionados