Mi amorío con Kerberos va ya para 2 o 3 meses y empieza a ser ya una relación odio-odio....últimamente me canso de repetirlo aunque estoy totalmente convencido de esta afirmación:
Montar Kerberos es muy sencillo hacer funcionar todo con Kerberos es un dolor de cabezaAhí queda eso.
La última que me he encontrado es en una instalación en la cual me he encontrado con una implementación completa de Kerberos en todos los sistemas de la empresa, con tarjeta inteligente y toda la pesca.
El problema venía cuando se habilitaba Kerberos en una aplicación web, nos pedía autenticación y daba error 401 de no autorizado, ya que no se podía realizar la autenticación. Al disponer de tarjeta inteligente no se disponía de usuario nominal y psw por lo que no se podía realizar la autenticación por NTLM.
El problema venía cuando se habilitaba Kerberos en una aplicación web, nos pedía autenticación y daba error 401 de no autorizado, ya que no se podía realizar la autenticación. Al disponer de tarjeta inteligente no se disponía de usuario nominal y psw por lo que no se podía realizar la autenticación por NTLM.
La colección de sitios estaba montada en un típico puerto 80 con encabezado de host, llamemosle http://figueroa/, y la administración central en http://figueroa:9090/ y el SSP en http://figueroa:1010/.
Usaremos dos app pools uno para la admin central con el usuario digamos figueroa\AdminCentral y otro para el SSP y la colección de sitios figueroa\Otros.
Hasta ahí todo bien, se configura con kerberos se registran los SPN necesarios, y no funciona....dolor de cabeza, caso en Microsoft, y nada no hay solución aparente.
Al final el problema se debía a dos razones:
Al final el problema se debía a dos razones:
- Al tener el mismo nombre FQDN cada una de las aplicaciones web y al estar corriendo unas y otras con diferentes usuarios no se realizaba una diferenciación por puerto por lo que los servicios de uno de los dos usuarios no se encontraban registrados.
- No se realiza diferenciación del puerto y del FQDN a la hora de realizar la petición Kerberos por lo que fallaba.


0 comentarios:
Publicar un comentario