Un paquete acumulativo de revisiones para el servicio Web de Active Directory está disponible para la versión.NET Framework 3.5 SP1

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 969166
Síntomas
Un paquete acumulativo de revisiones está disponible para el Service Pack 1 (SP1) de Microsoft.NET Framework 3.5. Este paquete acumulativo de resuelve los problemas siguientes en el Active Directory Web Service (ADWS).

Problema 1

Busque un controlador de dominio para ejecutar una de las siguientes operaciones en el protocolo de acción personalizada:
  • GetADPrincipalGroupMembership
  • GetADGroupMember
  • GetADPrincipalAuthorizationGroup

Después de ejecutar una de estas operaciones varias veces, el controlador de dominio deja de responder.

Problema 2

Cuando se ejecuta un servicio ADWS que utiliza la operación GetADPrincipalGroupMembership en el protocolo de acción personalizada, se bloquea el servicio.

Problema 3

No puede utilizar el método GroupPrincipal.GetMembers para devolver cualquiera de los objetos de grupo siguientes:
  • Controladores de dominio
  • Controladores de dominio de sólo lectura
  • Equipos del dominio
Problema 4

Está utilizando el modo de Active Directory Lightweight Directory Services (AD LDS). Tiene un grupo que contiene a miembros de distintas particiones. Si llama al método GroupPrincipal.GetMembers , se produce una excepción, y recibirá el siguiente mensaje de error:
Microsoft.ActiveDirectory.Management.ADException: Unknown error (0x5011) ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Unknown error (0x5011) (Fault Detailis equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:System.Runtime.InteropServices.COMException: Unknown error (0x5011)at System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.GetNextSearchResult()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNextMemberSearcher()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNext()at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.MoveNext()at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.System.Collections.IEnumerator.MoveNext()at Microsoft.ActiveDirectory.WebServices.ActiveDirectoryWebService.GetADGroupMember(GetADGroupMemberRequest request)at SyncInvokeGetADGroupMember(Object , Object[] , Object[] )at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs,Object[]& outputs)at System.Se...).

Problema 5

Está utilizando el modo de AD LDS. Tiene una aplicación de.NET Framework que utiliza el método User.GetGroups . Sin embargo, el método devuelve un conjunto vacío.


Problema 6

El método UserPrincipal.GetGroups devuelve los grupos locales de dominios para un miembro. Por ejemplo, considere el siguiente escenario:
  • Un dominio de destino y un dominio externo se encuentran en el mismo bosque.
  • Un usuario dentro del dominio de destino es un miembro de un grupo local en el dominio externo.
  • Hay disponible un servidor de catálogo global en el dominio externo, pero no hay ningún servidor de catálogo global está disponible en el dominio de destino.
Al ejecutar el método GetADPrincipalGroupMembership en este escenario, se devuelve el grupo local en el dominio externo.

Notas:
  • En este escenario, este problema también puede producirse cuando los servidores de catálogo global están disponibles en ambos dominios.
  • Este problema se produce si se especifican determinadas configuraciones en los servidores de catálogo global disponible.

Problema 7

Se almacena en caché la información sobre los miembros visitados innecesariamente.

Problema 8

Cuando una cuenta de AD LDS es un miembro de los grupos de más de 1500, el método GetGroups no devuelve todos los grupos.

Problema 9

Al intentar instalar el servicio Active Directory Management Gateway, la instalación falla con el error "la actualización no se aplica a su sistema".

Causa
Las causas siguientes coincide con los tres primeros problemas que se describen en la sección "Síntomas":

Causa del problema 1

Este problema se produce porque, cuando se utiliza la suplantación, se produce una pérdida de identificadores en el métodos GetGroups, GetMembersy GetAuthorizationGroups .

Causa del problema 2

Este problema se produce porque varios subprocesos llaman al método UserPrincipal.GetGroups al mismo tiempo. Cuando se comparte un objeto estático de los subprocesos, y dos subprocesos intentan liberar el mismo bloque de memoria, se produce una infracción de acceso.

Causa del problema 3

Este problema se produce porque el filtro que se utiliza para recuperar los objetos incluye sólo la categoría de objeto de usuario.
Solución
Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión puede ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere al próximo service pack que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Debe tener la versión.NET Framework 3.5 SP1 instalado para aplicar esta revisión.

Requisito de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento fecha y hora del Panel de Control.
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
System.DirectoryServices.AccountManagement.dll3.5.30729.4126290,81605-Jun-200900:37x86
Nota: Esta revisión se combinarán finalmente en el de.NET Framework 4.0
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 969166 - Última revisión: 10/22/2015 06:25:00 - Revisión: 2.0

Microsoft .NET Framework 3.5 Service Pack 1

  • kbhotfixserver kbexpertiseadvanced kbqfe kbsurveynew kbmt KB969166 KbMtes
Comentarios