Problema (y solución) al instalar SharePoint 2013 en Windows Server 2012

diciembre 19, 2012
By

Probablemente algunos hayan intentado instalar la última versión de SharePoint 2013 sobre la última versión de Windows Server 2012, para estar al último grito de la moda, como lo exige nuestra pasión por las nuevas tecnologías. Es probable que durante este proceso hayan encontrado problemas, particularmente durante la ejecución de la herramienta que prepara el servidor para la instalación de SharePoint 2013.

Particularmente, la configuración del servidor como Web Server requiere la instalación y configuración de ASP.NET 4.0, y aquí es donde falla el wizard de configuración. Al revisar los logs se observan varios mensajes que indican que hubo problemas al registrar ASP.NET con IIS.

2012-11-20 13:15:13 – "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe" -i
2012-11-20 13:15:13 – Install process returned (0)
2012-11-20 13:15:13 – [In HRESULT format] (0)
2012-11-20 13:15:13 – "C:\Windows\system32\cscript.exe" "C:\Windows\system32\iisext.vbs" /enext "ASP.NET v4.0.30319"
2012-11-20 13:15:14 – Install process returned (1)
2012-11-20 13:15:14 – [In HRESULT format] (-2147024895)
2012-11-20 13:15:14 – Error when enabling ASP.NET v4.0.30319
2012-11-20 13:15:14 – Last return code (1)

La causa de este problema, que no ocurre con Windows Server 2008 R2, es la ausencia del script C:\Windows\system32\iisext.vbs. Esto se debe a que este script se instala con .NET Framework 3.5, que no viene instalado de manera predeterminada en Windows Server 2012 (pero sí en Windows 2008 R2). Normalmente, instalar el framework 3.5 sería una tarea simple a través del panel de control, sin embargo, para ahorrales tiempo y disgustos les adelanto que en Windows Server 2012 esto no funciona. Hay que instalar .NET Framework 3.5 mediante la ejecución de un comando en la consola, que debe estar ejecutando con privilegios de administración.

El comando a ejecutar es el siguiente, donde E: es la unidad donde está el disco de instalación de Windows Server 2012.

dism /online /enable-feature /featurename:NetFX3 /all /Source:E:\sources\sxs /LimitAccess

El comando anterior instala .NET Framework 3.5 y con ello el script fantasma iisext.vbs que producía el error en el wizard de configuración de SharePoint 2013.

Solo queda correr el wizard de configuración de SharePoint 2013 nuevamente y ahora sí debe terminar sin error. A partir de aquí, todo es felicidad y alegría… por el momento :-)

4 Responses to Problema (y solución) al instalar SharePoint 2013 en Windows Server 2012

  1. Alejandro Tamayo
    Alejandro Tamayo on enero 1, 2013 at 2:15 pm

    Existe una forma gráfica y fácil de hacer esto. En Windows Server 2012 la configuración de roles se puede hacer a través del “Server Manager” que es una nueva aplicación de gestión en esta versión 2012 (por cierto, muy buena, en mi opinión es el primer dashboard útil que hace Microsoft desde siempre).
    El caso es que cuando se completa el asistente (y se marca .NET Fraemework 3.5) va a salirnos un cartel de advertencia amarillo que nos exhorta a añadir una ubicación adicional, porque la instalación de este framework (2, 3 y 3.5) está en el DVD de instalación de Windows. Entonces si nos fijamos en un link que hay en la parte inferior del último paso del asistente encontraremos la forma de añadir la ubicación E:\sources\sxs y el asistente instalará el framework 3.5 sin problemas.

    • Renato Castillo on abril 25, 2017 at 1:38 pm

      This was a useful advice, after long hours looking for a solution, I could find it. thank so much

  2. Rafael on octubre 15, 2014 at 8:06 pm

    Alejandro Tamayo SABE!!!

  3. Diego on mayo 18, 2017 at 9:38 am

    Eres un maestro, ejecute el comando que indicaste y se soluciono mi problema
    muchas gracias!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Acerca del autor...

Lester Sánchez

Web: http://www.linkedin.com/in/lestersanchez
Lester Sánchez
Profesor de la Facultad de Matemática y Computación de la Universidad de La Habana. Entusiasta de las tecnologías .NET y en especial de SharePoint. Webmaster de weboomania.comLeer completo