Partilhar via


Diagnosticar problemas de conexão com o Conector do Skype for Business Online

Importante

O Skype para Empresas Online operado pela 21Vianet na China será descontinuado a 1 de outubro de 2023. Se ainda não atualizou os seus utilizadores do Skype para Empresas Online, estes serão automaticamente agendados para uma atualização assistida. Se quiser atualizar a sua organização para o Teams, recomendamos vivamente que comece a planear o seu caminho de atualização hoje mesmo. Lembre-se de que uma atualização bem-sucedida alinha a preparação técnica e do utilizador, por isso, certifique-se de que tira partido da nossa documentação de orientação de atualização enquanto navega para o Teams.

O Skype para Empresas Online, excluindo o serviço operado pela 21Vianet na China, foi descontinuado a 31 de julho de 2021.

Este artigo fornece informações que o ajudam a diagnosticar e resolver problemas que podem ocorrer quando tenta criar uma sessão remota do Microsoft PowerShell que liga ao Skype para Empresas Online. Veja as secções seguintes:

Import-Module erro causado pela política de execução do Windows PowerShell

A política de execução do PowerShell ajuda a determinar que ficheiros de configuração podem ser carregados para a consola do PowerShell e os scripts que um utilizador pode executar a partir dessa consola. No mínimo, o módulo Conector do Skype para Empresas Online não pode ser importado, a menos que a política de execução tenha sido definida como RemoteSigned. Se não tiver sido, receberá a seguinte mensagem de erro quando tentar importar o módulo:

  • Erro: Import-Module: File C:\Program Files\Common Files\Microsoft Lync Server 2013\Modules\LyncOnlineConnector\LyncOnlineConnectorStartup.psm1 não pode ser carregado porque a execução de scripts está desativada neste sistema. Para obter mais informações, consulte about_Execution_Policies em https://go.microsoft.com/fwlink/?LinkID=135170.

  • Resolução Para resolver este problema, inicie o PowerShell como administrador e, em seguida, execute o seguinte comando:

    Set-ExecutionPolicy RemoteSigned
    

    Para obter detalhes sobre a política de execução, veja Acerca das Políticas de Execução.

Import-Module Erro causado por uma versão incorreta do Windows PowerShell

O módulo Conector do Skype para Empresas Online só pode ser executado no Windows PowerShell 3.0. Se tentar importar o módulo numa versão anterior do PowerShell, o processo de importação falhará com uma mensagem de erro semelhante a esta mensagem:

  • Erro: Import-Module: a versão do PowerShell carregado é "2.0". O módulo "D:\Program Files\Common Files\Microsoft Lync Server 2013\Modules\LyncOnlineConnector\LyncOnlineConnector.psd1" requer uma versão mínima do PowerShell de "3.0" para ser executado. Verifique a instalação do PowerShell e tente novamente.

  • Resolução: a única forma de corrigir este problema é instalar o Windows PowerShell 3.0, que está disponível no Centro de Transferências da Microsoft em https://www.microsoft.com/download/details.aspx?id=34595.

A autenticação moderna falha quando a autenticação WinRM Basic foi desativada

A versão mais recente do módulo do Conector do Skype para Empresas Online utiliza a autenticação moderna, mas o cliente de Gestão Remota do Windows (WinRM) subjacente tem de estar configurado para permitir a autenticação Básica. A autenticação moderna utiliza tokens de portador, que normalmente são transmitidos no cabeçalho Autorização: Portador . O Windows PowerShell, no qual o PowerShell do Skype para Empresas é criado, não permite a manipulação deste cabeçalho. Em vez disso, o PowerShell do Skype para Empresas utiliza o cabeçalho Autorização: Básico para transmitir o token de portador.

Consulte Transferir e instalar o Windows PowerShell para obter instruções sobre como ativar o WinRM para autenticação Básica.

Falha ao ligar ao Live ID Server

Aviso

A autenticação do Live ID foi preterida para o Conector Online do Skype para Empresas. Utilize o Módulo do PowerShell do Teams para gerir o inquilino online. Ao gerir ambientes híbridos, atualize para a atualização cumulativa mais recente ou utilize a autenticação oAuth.

Normalmente, existem três motivos pelos quais a tentativa de ligação pode falhar com a seguinte mensagem de erro:

  • Erro: Get-CsWebTicket: Falha ao ligar servidores de ID dinâmico. Certifique-se de que o proxy está ativado ou que o computador tem ligação de rede a servidores de ID dinâmicos.

  • Resolução: muitas vezes, este erro significa que o Assistente de Início de Sessão do Microsoft Online Services não está em execução. Pode verificar o estado deste serviço ao executar o seguinte comando na linha de comandos do PowerShell:

    Get-Service "msoidsvc"
    

    Se o serviço não estiver em execução, inicie o serviço com este comando:

    Start-Service "msoidsvc"
    

    Se o serviço estiver em execução, poderá estar a ter problemas com a ligação de rede entre o computador e o Microsoft Live ID Authentication Server. Para verificar, abra o Internet Explorer e navegue para https://login.microsoftonline.com/. Experimentar iniciar sessão no Microsoft 365 ou Office 365 a partir daí. Se isto falhar, é provável que esteja a ter problemas de ligação de rede.

    Menos frequentemente, é possível que o URI de Ligação para o Microsoft Live ID Authentication Server tenha sido configurado para o valor errado. Se já determinou que o Assistente de Sign-In está em execução e que não está a ter problemas de conectividade de rede, este poderá ser o problema. Neste caso, contacte o Suporte da Microsoft.

O início de sessão falhou para o utilizador

Quando tenta efetuar uma ligação remota ao Skype para Empresas Online, tem de fornecer o nome de utilizador e a palavra-passe de uma conta de utilizador válida do Skype para Empresas Online. Se não o fizer, o início de sessão falhará juntamente com uma mensagem de erro semelhante a esta mensagem:

  • Erro: Get-CsWebTicket: o início de sessão falhou para o utilizador "kenmyer@litwareinc.com". Crie um novo objeto PSCredential, certificando-se de que utilizou o nome de utilizador e a palavra-passe corretos.

  • Resolução: se pensa que está a utilizar uma conta de utilizador válida e que tem a palavra-passe correta, tente iniciar sessão novamente. Se isso falhar, utilize as mesmas credenciais e tente iniciar sessão em https://login.microsoftonline.com/. Se não conseguir iniciar sessão aí, contacte o Suporte da Microsoft.

O utilizador não tem permissão para gerir este inquilino

Não pode efetuar uma ligação remota do PowerShell aoSkype para Empresas Online, a menos que seja membro do grupo Administradores Inquilinos. Se não estiver, a tentativa de ligação falhará e receberá a seguinte mensagem de erro:

  • Erro: New-PSSession: [admin.vdomain.com] Processing data from remote server admin.vdomain.com failed with the following error message: The user 'user@foo.com' doesn't have permission to manage this tenant. As permissões podem ser concedidas ao atribuir o utilizador à função RBAC adequada. Para obter mais informações, veja Resolução de Problemas Remotos.

  • Resolução: se pensa que é ou é suposto ser um membro do grupo Administradores Inquilinos, tem de contactar o Suporte da Microsoft.

A capacidade de ligar ao inquilino foi desativada no Skype para Empresas Online

Para utilizar o PowerShell para gerir o Skype para Empresas Online, a propriedade EnableRemotePowerShellAccess da política do PowerShell do inquilino tem de estar definida como True. Se não estiver, a ligação falhará e receberá a seguinte mensagem de erro:

  • Erro: New-PSSession: [admin.vdomain.com] Processing data from remote server admin.vdomain.com failed with the following error message: The ability to connect to this tenant by using a remote PowerShell session has been disabled. Contacte a Ajuda do Lync para verificar a Política do PowerShell do Inquilino deste inquilino. Para obter mais informações, veja Resolução de Problemas Remotos.

  • Resolução: se vir esta mensagem de erro, terá de contactar o Suporte da Microsoft e obter acesso remoto ao PowerShell ativado.

O número máximo de shells simultâneas para este utilizador no Skype para Empresas Online foi excedido

É permitido a cada administrador um máximo de três ligações remotas simultâneas ao Skype para Empresas Online. Se tiver três ligações remotas do PowerShell em execução, qualquer tentativa de efetuar uma quarta ligação simultânea falhará, com a seguinte mensagem de erro:

  • Erro: New-PSSession: [admin.vdomain.com] Connecting to remote server admin.vdomain.com failed with the following error message: The WS-Management service can't process the request. O número máximo de shells simultâneas para este utilizador foi excedido. Feche as shells existentes ou aumente a quota para este utilizador. Para obter mais informações, veja Resolução de Problemas Remotos.

  • Resolução: a única forma de resolver este problema é fechar uma ou mais das ligações anteriores. Quando tiver terminado uma sessão do Skype para Empresas Online, recomendamos que utilize o cmdlet Remove-PSSession para terminar a sessão. Isto irá ajudá-lo a evitar este problema.

O número máximo de shells simultâneas para este inquilino no Skype para Empresas Online foi excedido

Embora cada administrador tenha permissão para ter até três ligações simultâneas a um inquilino do Skype para Empresas Online, nenhum inquilino pode ter mais de 20 ligações simultâneas. Por exemplo, seis administradores podem ter três sessões abertas. Se um quarto administrador tentar efetuar mais de duas ligações (resultando num total de 21 ligações simultâneas), esta tentativa falhará, com a seguinte mensagem de erro:

  • Erro: New-PSSession: [admin.vdomain.com] Connecting to remote server admin.vdomain.com failed with the following error message: The WS-Management service can't process the request. O número máximo de shells simultâneas para este inquilino foi excedido. Feche as shells existentes ou aumente a quota para este inquilino. Para obter mais informações, veja Resolução de Problemas Remotos.

  • Resolução: a única forma de resolver este problema é fechar uma ou mais das ligações anteriores. Quando tiver terminado uma sessão do Skype para Empresas Online, recomendamos que utilize o cmdlet Remove-PSSession para terminar essa sessão. Isto irá ajudá-lo a evitar este problema.

Configure o seu computador para a gestão online do Skype para Empresas com o Windows PowerShell.