Exceção não tratada do UCWA – InvalidDataException no Skype for Business Server

Aplica-se a
Skype for Business Server 2015 Skype for Business Server 2019

Sintomas

No Microsoft Skype for Business Server 2019 e no Skype for Business Server 2015, quando um usuário faz login em um dos clientes móveis do UCWA (Skype for Business para Android ou Skype for Business para iOS), o serviço UCWA trava e o seguinte ID de evento 20003 é registrado:

Nome do Log: Lync Server

Fonte: LS UCWA

Data: Data/Hora

ID do evento: 20003

Categoria de tarefa: (1099)

Nível: Erro

Palavras-chave: Clássico

Usuário: N/D

Computador: ComputerName

Descrição:

O UCWA encontrou uma exceção sem tratamento.

Exceção: System.IO.InvalidDataException: encontrados dados inválidos durante a decodificação.

em System.IO.Compression.Inflater.Inflate(Byte[] bytes, deslocamento Int32, comprimento Int32)

em System.IO.Compression.DeflateStream.Read(Byte[] array, deslocamento Int32, contagem Int32)

em System.Xml. XmlTextReaderImpl.InitStreamInput(Uri baseUri, String baseUriStr, Stream stream, byte[] bytes, Int32 byteCount, codificação de codificação)

em System.Xml. XmlTextReaderImpl.. ctor(String url, Stream input, XmlNameTable nt)

em System.Xml. Serialization.XmlSerializer.Deserialize(Stream stream)

em Microsoft.Rtc.Internal.Ucwa.Core.ApplicationInstanceData.FromMobilityCategoryData(mobilidade de mobilidade)

em Microsoft.Rtc.Internal.Ucwa.Core.MobileApplicationData.. ctor(Mobility rawMobilityData)

em Microsoft.Rtc.Internal.Ucwa. People. MeManager.MePresenceNotificationReceived(Object sender, LocalPresentityNotificationEventArgs args)

em Microsoft.Rtc.Signaling.EventWorkitem'1.Process()

em Microsoft.Rtc.Signaling.WorkitemQueue.ProcessItems()

em Microsoft.Rtc.Signaling.SerializationQueue'1.ResumeProcessing()

em Microsoft.Rtc.Signaling.SerializationQueue'1.ResumeProcessingCallback(Estado do objeto)

em Microsoft.Rtc.Signaling.QueueWorkItemState.ExecuteWrappedMethod(Método WaitCallback, Estado do objeto)

em System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, retorno de chamada ContextCallback, estado do objeto, preserveSyncCtx booleano)

em System.Threading.ExecutionContext.Run(ExecutionContext executionContext, retorno de chamada ContextCallback, estado do objeto, preserveSyncCtx booleano)

em System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()

em System.Threading.ThreadPoolWorkQueue.Dispatch()

Causa: ocorreu uma exceção sem tratamento.

Solução:

Reiniciar o servidor. Se o problema persistir, contate o suporte ao produto

Resolução

Para resolver esse problema, instale uma das seguintes atualizações: