En este artículo mostramos como solucionar el problema HTTP Error 500.21 - Internal Server Error, que puede aparecer al instalar StoreFront 2.5 para ser utilizado con XenApp 6.5.

Aúnque la solución es sencilla, puede ocasionarnos mucho tiempo de dedicación para localizar el problema, dándonos enórmes dolores de cabeza, no hay que olvidar que StoreFront 2.5 utiliza .NET 4, y de hecho este último es el problema.

Cuando instalamos Windows Server 2008R2, aúnque lo actualicemos, podemos encontrarnos que .NET 4 no se registrara correctamente y por lo tanto algunos de sus componentes no estén funcionando adecuadamente, por eso StoreFront 2.5 muestra el error anteriormente mencionado.

La forma de solucionarlo es simple, para ello necesitaremos acceder como administrador desde CMD, a la siguiente ruta:

C:\Windows\Microsoft.NT\Framework64\v4.0.30319\

Una vez localizados en esta ruta, escribiremos el comando:  aspnet_regiis.exe -i

Iniciándose el proceso de reinstalación de IIS, de la máquina local, apareciendo posteriormente un mensaje similar a este,

Finished installing ASP.NET (4.0.30319.18400)

Ejecutando nuevamente nuestra URL especificada en StoreFront, accederemos correctamente, quedándo de esta forma el problema solucionado.