Sintomas
Considere o seguinte cenário:
-
Tem uma aplicação de terceiros que define uma ordem incorreta para a lista de controlo de acesso de uma pasta Calendar numa caixa de correio.
-
Move a caixa de correio que contém a pasta Calendar para um servidor de caixa de correio microsoft Exchange Server 2010. A operação de movimento está concluída com sucesso.
-
Tente alterar a permissão de acesso da pasta Calendar utilizando uma aplicação de Serviço Web de Câmbio (EWS) ou utilizando uma aplicação MAPI, como o Microsoft Outlook.
Neste cenário, não é possível alterar as permissões de acesso da pasta Calendário.
Causa
Este problema ocorre devido a um erro quando a loja Exchange valida listas de controlo de acesso canónico. Portanto, a aplicação MAPI ou EWS não consegue recuperar a tabela de lista de controlo de acesso da pasta Calendar.
Resolução
Para resolver este problema, instale o seguinte rollup de atualização:
2685289 Descrição do Update Rollup 3 para Exchange Server 2010 Service Pack 2 Depois da atualização ser instalada, pode ativar a validação de ACLs canónicos configurando uma chave de registo. Para nos permitir a validação de ACLs canónicos para você, vá para a secção "Fix it for me". Se preferir ativar a validação de ACLs canónicos, vá para a secção "Deixe-me consertá-lo eu mesmo".
Corrigir automaticamente
Para ativar automaticamente a validação de ACLs canónicos, clique no botão Fix it ou link. Em seguida, clique em Executar na caixa de diálogo 'Descarregar ficheiro' e siga os passos no assistente 'Corrigir-o'.
Notas
-
Instale a atualização descrita no artigo 2685289 da Microsoft Knowledge Base (KB) antes de executar esta solução Fix it.
-
Este assistente pode estar apenas em inglês. No entanto, a correção automática também funciona para versões do Windows noutros idiomas.
-
Se não estiver no computador que tem o problema, guarde a solução Fix-lo para uma pen ou um CD e, em seguida, execute-a no computador que tem o problema.
Deixar-me corrigir o problema
Para permitir a validação de ACLs canónicos configurando uma chave de registo, siga estes passos:
-
Editor de Registo Aberto. Para isso, clique em Iniciar, digite regedit na caixa 'Iniciar' e, em seguida, prima Enter.
-
Localizar e clicar no sub-chave do seguinte registo: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
-
No menu Editar, aponte para Novoe, em seguida, clique em DWORD (32 bit) Valor.
-
Digite CheckCanonicalACLDuringMove e, em seguida, prima Enter.
-
No menu Editar, clique em Modificar.
-
Na caixa de dados Value, tipo 1 e, em seguida, clique em OK.
-
Saia do Editor de Registo.
Após a validação da funcionalidade de listas de controlo de acesso canónico, não é possível mover pastas nas quais a lista de controlo de acesso não esteja numa ordem canónica. Além disso, recebe a seguinte mensagem de erro quando tenta mover a pasta:
Erro: MapiExceptionInvalidParameter: Incapaz de definir propriedades no objeto. (hr=0x80070057, ec=-2147024809)
Contexto de diagnóstico: Tampa: 55847 EMSMDBPOOL. EcPoolSessionDoRpc chamado [comprimento=267] Tampa: 43559 EMSMDBPOOL. EcPoolSessionDoRpc devolveu [ec=0x0][comprimento=232][latência=0] Tampa: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropSetProps [10] Lid: 17082 ROP Error: 0x80070057 Tampa: 30561 Tampa: 21921 StoreEc: 0x80070057 Lid: 27962 ROP: ropExtendedError [250] Tampa: 1494 ---- Contexto Remoto Beg ---- Lid: 26426 ROP: ropSetProps [10] Tampa: 21 Loja: 0x8004010F PropTag: 0x668F0040 Tampa: 25000 Tampa: 24936 Tampa: 24952 Tampa: 47113 Tampa: 7915 StoreEc: 0x80070057 Lid: 5263 Loja: Tampa 0x80070057: Tampa 19768: 4559 Loja Tampa: 0x80070057: 1750 ---- Fim de Contexto Remoto ---- Tampa: 26849 Tampa: 21817 Falha ROP: 0x80070057 Tampa: 25761 Tampa: 1940 StoreEc: 0x80070057 Lid: 25297 Lid: 21201 StoreEc: 0x80070057
O problema foi corrigido?
-
Verifique se o problema foi corrigido. Se o problema estiver corrigido, terminou esta secção. Se o problema não estiver corrigido, pode contactar o suporte.
-
Agradecemos o seu feedback. Para fornecer feedback ou para relatar quaisquer problemas com esta solução, por favor deixe um comentário sobre o blog "Fix it for me" ou envie-nos um e-mail.
Mais Informações
Para obter mais informações sobre as listas de controlo de acesso, aceda ao seguinte website da Microsoft:
Informações gerais sobre listas de controlo de acessosPara obter mais informações sobre as entradas de controlo de acesso, aceda ao seguinte website da Microsoft:
Informações gerais sobre entradas de controlo de acessosPara obter mais informações sobre como utilizar o Visual Basic e ADsSecurity.dll para encomendar ACEs adequadamente num ACL, aceda ao seguinte website da Microsoft:
Como utilizar o Visual Basic e ADsSecurity.dll para encomendar ACEs adequadamente num ACL