Erro ao exibir ou editar no navegador para Word ou PowerPoint online

Sintomas

Ao tentar exibir uma apresentação do PowerPoint ou um documento do Word no Office Online, o usuário recebe uma mensagem de erro indicando que o serviço está temporariamente indisponível. Várias tentativas do mesmo aplicativo Web retornam resultados semelhantes.

Possíveis erros:

  • O serviço está temporariamente indisponível.
  • O Word online não pode abrir este documento para exibição devido a um erro inesperado. Para exibir este documento, abra-o no Microsoft Word.
  • O PowerPoint online encontrou um erro. Tente novamente.

Causa

O Office Online depende da infraestrutura de serviços compartilhados do SharePoint para converter o documento em uma representação preparada do navegador. Se as máquinas front-end não puderem localizar os serviços compartilhados ou se os serviços compartilhados não forem iniciados em pelo menos uma máquina, a exibição do documento ou da apresentação falhará com esse erro.

Outra causa possível desses erros é um problema em potencial com a conta de serviço que executa o aplicativo Web, o serviço de exibição do Word e o serviço do PowerPoint.

Resolução

Solução 1: Verifique o serviço do PowerPoint e o status do serviço de exibição do Word

  1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e Administração Central do SharePoint 2010.

  2. Na home page da administração central do SharePoint, em gerenciamento de aplicativos, clique em gerenciar serviço no servidor. Verifique se o serviço PowerPoint e o serviço de exibição do Word foram iniciados.

Resolução 2: Verifique se o serviço do PowerPoint e o serviço de exibição do Word não estão listados

Se ele estiver listado, prossiga para outra resolução na lista. Os aplicativos de serviço e os proxies podem ser criados usando a administração central ou o Windows PowerShell.

Para criar os aplicativos de serviço e os proxies de aplicativo de serviço usando a administração central:

  1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e Administração Central do SharePoint 2010.

  2. Na home page da administração central do SharePoint, em gerenciamento de aplicativos, clique em gerenciar aplicativos de serviço.

  3. Na página aplicativos de serviço, clique em novo e em serviço de exibição do Word.

  4. Na caixa de diálogo aplicativo de serviço de exibição do Word, em nome, digite aplicativo de serviço de exibição do Word. Em pool de aplicativos, selecione Usar pool de aplicativos existente e, em seguida, na ListBox, selecione o padrão de serviços Web do SharePoint. Em Adicionar à lista de proxies padrão, verifique se a lista Adicionar o proxy do aplicativo de serviço à lista de proxies padrão do farm está selecionada (padrão) e clique em OK.

    Observação Você pode optar por criar um novo pool de aplicativos a ser usado com um aplicativo de serviço. Ao criar um novo pool de aplicativos, você pode especificar a conta de segurança usada pelo pool de aplicativos para ser uma conta de serviço de rede predefinida ou pode especificar uma conta gerenciada. A conta deve ter privilégios de read\write para o banco de dados de conteúdo e banco de dados de autoconfiguração.

  5. Na página aplicativos de serviço, clique em novo e em aplicativo de serviço do PowerPoint.

  6. Na caixa de diálogo aplicativo de serviço do PowerPoint, em nome, digite aplicativo de serviço do PowerPoint. Em pool de aplicativos, selecione Usar pool de aplicativos existente e, em seguida, na ListBox, selecione o padrão de serviços Web do SharePoint. Em Adicionar à lista de proxies padrão, verifique se a lista Adicionar o proxy do aplicativo de serviço à lista de proxies padrão do farm está selecionada (padrão) e clique em OK.

    Observação Você pode optar por criar um novo pool de aplicativos a ser usado com um aplicativo de serviço. Ao criar um novo pool de aplicativos, você pode especificar a conta de segurança usada pelo pool de aplicativos para ser uma conta de serviço de rede predefinida ou pode especificar uma conta gerenciada. A conta deve ter privilégios de read\write para o banco de dados de conteúdo e banco de dados de autoconfiguração.

    Para criar os aplicativos de serviço e os proxies de aplicativo de serviço usando o Windows PowerShell1, abra um novo arquivo de texto no bloco de notas e copie e cole o seguinte script no arquivo:

    $appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services Default"  
    
    New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"  
    
    New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy"  
    
    New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool  
    
  7. Salve o arquivo com uma extensão de nome de arquivo. ps1 em uma pasta onde você executa scripts (normalmente C:\Scripts).

  8. No prompt de comando do Windows PowerShell (ou seja, PS C: > ), digite o comando a seguir e pressione ENTER:

    C:\<path>\<filename>.ps1
    

Solução 3: Verifique as permissões de conta de serviço

Os aplicativos de serviço obtêm e recuperam conteúdo e configurações dos bancos de dados de conteúdo do SharePoint e do banco de dados de configuração. Para que os aplicativos de serviço processem documentos, eles devem ter as permissões apropriadas nos dois bancos de dados. Para saber mais sobre as permissões recomendadas, confira o artigo da TechNet "permissões de conta e configurações de segurança (SharePoint Server 2010)" encontrada aqui:

Permissões de conta e configurações de segurança no SharePoint 2013

Resolução 4: Verifique a conta do farm

Em uma instalação de farm, sugerimos que a conta do farm esteja sendo executada em uma conta diferente para o aplicativo Web, o PowerPoint e os pools de aplicativos de exibição do Word. Para verificá-los por meio da administração central:

  1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e Administração Central do SharePoint 2010.

  2. Na home page da administração central do SharePoint, em segurança, clique em configurar contas de serviço.

  3. Verifique se estão sendo executados em uma conta diferente. Se eles forem iguais à conta do farm, altere-os para uma conta de serviço diferente ou crie uma nova conta de serviço em seu domínio para executar esses serviços.

  4. Para criar uma conta de serviço diferente ou nova, o link a seguir fornece as etapas detalhadas:

    Guia passo a passo de contas de serviço

    Observação Não é um requisito para executar a conta do farm e contas de serviço em diferentes contas gerenciadas. Essa resolução é fornecida como uma possível técnica de solução de problemas.

Mais informações

Implantar escritórios online (instalado nos produtos do SharePoint 2010)

Ainda precisa de ajuda? Vá para a comunidade do SharePoint.