Archive for setembro \28\UTC 2009

Troubleshooting: Some or all identity references could not be translated

28 de setembro de 2009

Olá SharePointer’s,

Hoje precisei alterar o nome de uma VM que tenho fora do domínio para efeito de desenvolvimento e testes.
Essa é uma atividade razoavelmente simples, but… Ao final da operação ocorreu um erro, vejam abaixo.

Cenário:

Minha Virtual Machine tem instalada um MOSS 2007 no Windows Server 2008 e SQL Server 2008, esse ambiente está isolado do domínio, ou seja, só trabalha com contas locais.

O ambiente está estável, funciona perfeitamente e já estou o utilizando há cerca de uns 6 meses com 8 Web Applications e uns 20 Site Collections.

Eu simplesmente precisei alterar o nome do computador, para isso, segui um artigo que eu mesmo criei algum tempo atrás (Renomeando Servidores WSS 3.0 / MOSS 2007).

Aparentemente foi tudo OK, todos os passos seguidos e tudo bem sucedido.

Erro:

Após alterar todos os links e referências necessários, reiniciei o servidor. Ao entrar na “Central Administration” e tentar executar qualquer ação, o seguinte erro era apresentado:

Some or all identity references could not be translated.

 

Solução:

Para resolver esse problema, basta executar o seguinte comando via STSADM no computador que hospeda a Central Administration:

stsadm -o updatefarmcredentials -userlogin domainusername -password password

O comando acima atualiza o pool de aplicativos web para o site da Central Administration e o serviço Timer do SharePoint, para maiores informações veja: (Updatefarmcredentials: Stsadm operation)

Após a operação acima, pra finalizar execute o comando iisreset –noforce.

Dessa forma funcionou perfeitamente!  Na minha pesquisa da causa e da solução para o problema acima, encontrei alguns links interessantes explorando como alterar senhas e usuários de contas de serviço no SharePoint, vejam mais em:  How to change service accounts and their passwords in MOSS and WSS 3.0 e WSS & SharePoint Server 2007 Password Change via STSADM.

Obs.: O procedimento acima altera somente a AppPool da Central Administration e do Timer, que estava gerando o erro acima, porém muito provavelmente também será necessário alterar as credenciais para outras Application Pools,  WSS Search, Office Server Crawl, entre outras, para isso confira os 2 links acima.

E agora?

Está tudo bem? Problema resolvido e tudo voltou ao normal na execução dos servidores…  Na verdade NÃO!

O procedimento acima só atualizou a senha das “credentials”, porém o nome das contas (Account Name) foi alterado e o SharePoint não irá funcionar corretamente, por exemplo: ao criar um novo site ou extender um existente, o mesmo irá apresentar o erro “1387”.

Porque?

Os comandos acima não migraram os usuários para o novo “Account Name”, esse cenário também ocorre quando migramos uma aplicação entre domínios diferentes, as referências dos usuários serão perdidas.

Como Resolver?

Para resolver esse problema basta executar o comando abaixo via STSADM, veja mais em Migrateuser – stsadm Operation:

stsadm -o migrateuser -oldlogin <domainname> -newlogin <domainname>

Pra finalizar, execute o assistente "SharePoint Products and Technologies Configuration Wizard" para passar um pente fino final.

Agora sim o ambiente está OK e voltou a funcionar normalmente.

Até a próxima.

Anúncios

Livros Recomendados

12 de setembro de 2009

CanalSharePoint no LinkedIn

12 de setembro de 2009
Olá Pessoal,
 
Para aumentar ainda mais o grupo acabamos de criar o grupo CanalSharePoint no LinkedIn.
 

CanalSharePoint

Comunidade e Grupo de Tecnologia centralizada em disiminar conhecimento nas tecnologias SharePoint.

Abraços.

Ferramenta GetGACAssemblies

7 de setembro de 2009
Pessoal,
 
Hoje adicionei uma nova ferramenta "GetGACAssemblies" na seção Tools do Canal SharePoint, essa ferramenta é utilizada para extrair DLLs do GAC, já foi até assunto de post aqui no meu blog, depois de alguns pedidos disponibilizei-a na seção de Tools do Canal SharePoint e criei um artigo passo-a-passo demonstrando como utilizá-la.
 
Faça o download da ferramenta em http://www.canalsharepoint.com.br/tools/default.aspx.
 
Abaixo o link do artigo de como utilizá-la:

Como Copiar DLLs do GAC

 

 
 
Abraços!