Introducción
En este artículo se describen los problemas que se corrigen en el paquete acumulativo de actualizaciones 12 para Windows sitios web de Azure Pack versión 2 (v2). También contiene las instrucciones de instalación para este paquete acumulativo de actualizaciones.
Aviso importante
-
Windows sitios web de Azure Pack v2 especificará el soporte extendido el 12 de julio de 2017, tal y como se describe en https://aka.ms/wapwebsiteslifecycle.
Cambios importantes
-
Si el sistema operativo base está Windows Server 2012 R2, ahora hay un requisito previo para instalar la actualización del paquete acumulativo de abril de 2014 de Windows (2919355). Si esta actualización no está instalada, Microsoft .NET Framework 4.6 y los paquetes de destino, MS Build Tools 2015 y los paquetes de redistribución de Microsoft Visual C++ 2015 no se instalarán.
-
En un caso en el que más de un sitio se ejecuta bajo la misma identidad de grupo de aplicaciones y ejecuta una aplicación PHP que utiliza Zend Opcache, solo el primer sitio solicitado responderá correctamente a las solicitudes. Todas las demás aplicaciones devolverán 500 respuestas de estado. Esto ocurre debido a un problema en Zend Opcache. Para solucionar este problema, implemente un archivo php.ini personalizado que use la aplicación y, a continuación, deshabilite "zend_extension=php_opcache.dll".
Problemas corregidos
Esta actualización corrige los siguientes problemas:
-
Problema 1: Mejoras de medición.
Esta actualización contiene varias mejoras de rendimiento del motor de medición que calcula las métricas de supervisión en Windows sitios web de Azure Pack. En concreto, los trabajos de medición están optimizados para reducir el uso de la CPU y ejecutar los trabajos más rápidamente. -
Problema 2: No hay forma de volcado o borrado de la caché del servicio de datos.
Esta actualización agrega compatibilidad con PowerShell. Para volcar la caché del servicio de datos, use el cmdlet Get-WebSitesDataServiceCache . Para borrar la caché del servicio de datos, use el cmdlet Clear-WebSitesDataServiceCache . -
Problema 3: Todos los sitios de una suscripción devuelven "503 servicios no disponibles" cuando los sitios usan más de 2.147.483.648 bytes de almacenamiento.
-
Problema 4: No se admite el cambio de CloudAdminCredentials en la Consola de administración de la nube web.
Se ha agregado soporte técnico a la Consola de administración de la nube web para realizar cambios de contraseña. -
Problema 5: Se ha corregido la compatibilidad con AutoHeal en el cmdlet Set-WebSitesSiteConfig .
-
Problema 6: Los certificados cargados por el inquilino no se implementan en los roles front-end y de trabajo cuando se ejecutan en un entorno unido a Active Directory.
-
Problema 7: Webjobs que usan SQL autenticación integrada no se conectan a SQL cuando se ejecutan en una cuenta de dominio.
-
Problema 8: Los sitios implementados en un entorno de sitios web de Paquete de Azure Windows unido a Active Directory no se escalan a una instancia reservada.
-
Problema 9: Se ha mejorado el registro de errores de las comprobaciones de disponibilidad excluyendo los errores transitorios.
-
Problema 10: No puede establecer la versión PHP en OFF; siempre se establece en PHP versión 5.4.
-
Problema 11: Al actualizar desde Update Rollup 6 para Windows Azure Pack Web Sites v2, MSDeploy a través de SCM elimina los archivos en entornos que se han actualizado.
-
Problema 12: Al intentar crear un paquete de instalación sin conexión, se produce un error en la operación con un mensaje de error "ruta de acceso demasiado larga".
-
Problema 13: Mejoras realizadas en la implementación de la cuota de almacenamiento:
-
-
Garantizar que solo un trabajador está digitalizando una carpeta de espacio web.
-
No hay ningún método para establecer el temporizador de examen y ningún método para deshabilitar la función.
-
Puede actualizarse en la Consola de administración de la nube web en Opciones del servidor de archivos y mediante el cmdlet Set-WebSitesConfig .
-
-
Problema 14: Los sitios que se ejecutan en trabajadores compartidos no pueden cargar certificados para su uso en aplicaciones.
Los administradores pueden establecer esta opción mediante el siguiente cmdlet de PowerShell: Set-WebSitesPolicy-PlanName plan -ComputeMode mode -SiteMode siteMode -LoadCertificatesOnSharedWorkerEnabled Note Set LoadCertificatesOnSharedWorkerEnabled en 1 para activarlo o establecerlo en 0 para desactivarlo. Esta característica no es adecuada para entornos de hospedaje público y solo debe habilitarse en entornos Enterprise. Los administradores deben evaluar el impacto de habilitar esta característica antes de aplicar el cambio en cualquier entorno de producción. Esto también puede afectar a la densidad con la que los sitios se pueden implementar en los trabajadores compartidos debido a la carga adicional de perfiles de usuario en los trabajadores compartidos. -
Problema 15: Como administrador de servicios, no puede actualizar las pilas de aplicaciones principales sin una Windows versión de sitios web de Azure Pack.
-
Problema 16: La detención de un sitio web hace que el sitio SCM también se detenga.
-
Problema 17: Una actualización de Windows sitios web de Azure Pack v2 Update Rollup 4 y 7 hace que todos los sitios devuelvan códigos de estado "404 no encontrados".
-
Problema 18: No puede implementar aplicaciones ASP.NET Core.Implementación de aplicaciones de .NET Core . Las aplicaciones autocontenidas de .NET Core no dependen de que los componentes compartidos se implementen en Windows sitios web de Azure Pack. Todos los componentes, incluidas las bibliotecas de .NET Core y el tiempo de ejecución de .NET Core, se incluyen con la aplicación. La compilación basada en git de Kudu de aplicaciones .NET core no es posible con implementaciones autocontenidas. Las aplicaciones deben crearse antes de la implementación en Windows sitios web de Azure Pack.
Los inquilinos ahora pueden implementar aplicaciones de Self-Contained ASP.NET Core. Para obtener más información sobre las implementaciones de Self-Contained, consulta el tema
Actualizaciones de marcos y componentes que se incluyen en este paquete acumulativo de actualizaciones
Actualizaciones de .NET Framework
-
Paquete para desarrolladores de .NET Framework 4.6.2 (KB3151934)
-
Paquete para desarrolladores de .NET Framework 4.6.1 (KB3105179)
Versiones actualizadas de PHP y nuevas versiones instaladas
-
PHP 5.3.29
-
PHP 5.5.38
-
PHP 5.6.24
-
PHP 7.0.9 x86 y x64
Python
-
Python 2.7 actualizado a 2.7.8
Git
-
Git actualizado a 2.8.1
MSODBC
-
MSODBC13 (Microsoft ODBC Driver 13 for SQL Server) se actualiza a 13.0.811.168
Cómo obtener e instalar Update Rollup 12 para Windows versión 2 de sitios web de Azure Pack
Los paquetes de actualización para Windows versión 2 de los sitios web de Azure Pack están disponibles desde Windows Update o mediante descarga manual.
Nota Si el sistema operativo de destino es Windows Server 2012 R2, hay un requisito para que todos los roles de trabajo web tengan el paquete de actualización de implementación de abril de 2014 para admitir Visual C++ 2015 Redistributable. Si esto no está instalado, los roles de trabajo web no se marcarán como listos y los registros de trabajo web en la consola de administración web indicarán que la dependencia no se realizó correctamente.
Método 1: Windows Update
Para obtener e instalar un paquete de actualización de Microsoft Update, sigue estos pasos en un equipo que tenga instalado un componente de Windows Azure:
-
Haga clic en Inicio y, a continuación, haga clic en Panel de control.
-
En Panel de control, haga doble clic en Windows Update.
-
En la ventana Windows Update, haga clic en Buscar actualizaciones en línea de Microsoft Update.
-
Haga clic en Actualizaciones importantes disponibles.
-
Seleccione el paquete acumulativo de actualizaciones que desee y, a continuación, haga clic en Aceptar.
-
Haz clic en Instalar actualizaciones para instalar el paquete de actualización.
-
Espere a que el complemento Consola de administración de sitios web aparezca en el escritorio. (Esto también se puede buscar mediante el menú Inicio ). A continuación, sigue estos pasos:
-
-
Abre la consola.
-
Inicia el controlador de sitios web.
-
Supervise el proceso de actualización de roles.
-
Método 2: Catálogo de Microsoft Update
Los paquetes de actualización están disponibles para descarga e instalación manual desde el Catálogo de Microsoft Update:
Descarga ahora el paquete de actualización de Windows Azure Pack.
Información de instalación
Las instrucciones de instalación y actualización se documentan en el tema Iniciar la instalación de Windows Azure Pack: Sitios web en TechNet. Estas instrucciones describen cómo actualizar a Update Rollup 12 para Windows versión 2 de sitios web de Azure Pack.
Observe que el proceso de instalación y actualización ha cambiado significativamente en Update Rollup 6. Por lo tanto, por favor tómese el tiempo para revisar la documentación.
En este vínculo se proporciona orientación adicional para supervisar la actualización y comprobar el estado de la actualización.
Debido a los cambios realizados en los almacenes de datos además del ejecutable, esta actualización no se puede revertir.