SourceOne Email Management: Erro de servidor do suplemento de atalho do OWA no aplicativo

Summary: SourceOne OWA Atalho Add-in retornando Server Error ao tentar exibir itens originais, HTTP 500 resposta

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Ao tentar exibir itens originais usando o SourceOne OWA Add-in em um ambiente Exchange usando um NLB que não tem afinidade configurada, ocorre o seguinte erro:
Erro de servidor no aplicativo '/owa/ES1OWA2016'

A exibição dos logs do IIS indica que a solicitação do site falhou com uma resposta HTTP 500.
Nada é registrado em nenhum dos registros do ES1OWA2016 OWA do SourceOne.

O log de Rastreamento do IIS relata o seguinte:
Erro de servidor no aplicativo '/owa/ES1OWA2016'.

Falha na validação do viewstate MAC. Se esse aplicativo for hospedado por um web farm ou cluster, certifique-se de que <a configuração de machineKey> especifique a mesma validationKey e o mesmo algoritmo de validação. Não é possível usar o AutoGenerate em um cluster.

O log de rastreamento do IIS pode ser habilitado e exibido usando o seguinte:

Vá para: Site padrão/owa/ES1OWA2013Web
usando o modo de
exibição
Recursos 1. Selecione o Editor
de Configuração 2. expanda system.web no menu suspenso Seção 3. selecione trace na árvore
system.web defina estes:
    enabled=true
localonly=true
mostrecent=true
pageoutput=true
requestlimit=10
tracemode=sortbytime
writetodiagnostics=true
4. Aplicar alterações

: Faça a solicitação que falhar e, em seguida, vá para o navegador
http://localhost/owa/ES1OWA2016/trace.axd

Cause

Esse problema é causado pela chave criptográfica usada para o aplicativo ser diferente entre os servidores de aplicativos, o que causa falhas de solicitação.  Consulte o seguinte artigo da base de conhecimento da Microsoft para obter detalhes completos:
https://support.microsoft.com/en-us/help/2915218/resolving-view-state-message-authentication-code-mac-errors

Resolution

1. Afinidade de servidor habilitada no NLB para garantir que todo o tráfego de um cliente solicitante seja tratado por um único servidor.
2. Defina um valor comum de machineKey em todos os ES1OWA2016 locais para garantir que todas as solicitações a cada servidor possam ser atendidas com sucesso.
O IIS 7 permite a criação automática de uma chave de máquina personalizada, uma vez configurada no primeiro site, use esses valores em todos os outros sites ES1OWA2016.  Os seguintes sites fornecem instruções sobre como criar e usar machineKey:

https://blogs.msdn.microsoft.com/vijaysk/2009/05/13/iis-7-tip-10-you-can-generate-machine-keys-from-the-iis-manager/

https://support.microsoft.com/en-us/help/2915218/resolving-view-state-message-authentication-code-mac-errors

Uma vez configurado, o valor de machineKey estará presente no arquivo web.config dentro da árvore system.web:

<machineKey decryptionKey="VALUE" validationKey="VALUE" />

Affected Products

SourceOne Email Management

Products

SourceOne, SourceOne Email Management
Article Properties
Article Number: 000050309
Article Type: Solution
Last Modified: 10 Sept 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.