Hola a todos,
uno de los errores raros que se me ha presentado un par de veces ya es el de:
PS C:UsersLyncadmin> Move-CsLegacyUser -Identity "CN=Hans Avendano,OU=OUPruebas,DC=midominio,DC=log" -Target "pool.midominio.log" –force
Move-CsLegacyUser : ConstraintViolationStringDoesNotMatchRegularExpression
Pattern that specifies a valid UserPrincipalName, havendano
At line:1 char:18
Move-CsLegacyUser <<<< -Identity "CN=Hans Avendano,OU=OUPruebas,DC=midominio,DC=log" -Target "pool.midominio.log" -force
CategoryInfo : InvalidData: (:) [Move-CsLegacyUser], Exception
FullyQualifiedErrorId : Validation,Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsLegacyUserCmdlet
O también he encontrado que se expresa de esta manera el error mostrado:
+ CategoryInfo : NotSpecified: (:) [Move-CsLegacyUser], DataValidationException
+ FullyQualifiedErrorId : Microsoft.Rtc.Management.ADConnect.DataValidationException,
Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsLegacyUserCmdlet
Buscando y buscando me di cuenta en ambas ocasiones que por alguna extraña razón, cuando busco el usuario a través de directorio activo y voy a sus propiedades, en el tab de account, el User Logon Name del usuario esta incompleto: NO TIENE EL SUFIJO!!!
Se encuentra únicamente el user name pero no el dominio al que pertenece el usuario. Al escogerlo de la lista y darle aceptar, todo se normaliza. Este error es visible en el log de Exchange, que también desaparece.
Asi que Enjoy!!
Hans A.