Diagnosticar problemas de conexión con el conector de Skype Empresarial OnlineDiagnose connection problems with the Skype for Business Online Connector

Este tema proporciona información que le ayudará a diagnosticar y resolver los problemas que pueden ocurrir cuando intenta crear una sesión remota de Microsoft PowerShell que se conecta a Skype Empresarial Online.This topic provides information that will help you diagnose and resolve problems that can occur when you try to create a remote Microsoft PowerShell session that connects to Skype for Business Online. Vea las secciones siguientes:See the following sections:

Importante

De forma predeterminada, las sesiones de PowerShell se tiempo de espera después de 60 minutos.By default, PowerShell sessions time out after sixty minutes. Para volver a conectarse, tiene que cerrar la sesión e iniciar una nueva sesión de PowerShell.To reconnect, you have to close the session and launch a new PowerShell session. Una nueva versión de Skype Empresarial Online, Windows PowerShell Module (2046.123 - Publicada el 2/10/2019),se ha iniciado recientemente, que incluye un nuevo cmdlet llamado Enable-CsOnlineSessionForReconnection que reduce el problema de tiempo de espera de 60 minutos.A new version of Skype for Business Online, Windows PowerShell Module (2046.123 - Published 10/2/2019), has been launched recently which includes a new cmdlet called Enable-CsOnlineSessionForReconnection that mitigates the 60 minutes time-out issue. La sesión de PowerShell vuelve a conectarse y se autentica, lo que permite que se vuelva a usar sin tener que iniciar una nueva instancia para volver a conectarse.The PowerShell session reconnects and authenticates, allowing it to be re-used without having to launch a new instance to reconnect.

Import-Module error causado por una Windows PowerShell de ejecuciónImport-Module error caused by Windows PowerShell execution policy

La directiva de ejecución de PowerShell le ayuda a determinar qué archivos de configuración se pueden cargar en la consola de PowerShell y qué scripts puede ejecutar un usuario desde esa consola.The PowerShell execution policy helps to determine which configuration files can be loaded into the PowerShell console, and which scripts a user can run from that console. Como mínimo, el módulo del conector de Skype Empresarial Online no se puede importar a menos que la directiva de ejecución se haya establecido en RemoteSigned.At a minimum, the Skype for Business Online Connector module cannot be imported unless the execution policy has been set to RemoteSigned. Si no lo ha hecho, recibirá el siguiente mensaje de error cuando intente importar el módulo:If it has not, then you will receive the following error message when you attempt to import the module:

  • Error: Importar-Módulo : Archivo C: Archivos de programa Archivos comunes Microsoft Lync Server \ \ \ 2013 Módulos \ \ LyncOnlineConnector \ LyncOnlineConnectorStartup.psm1 no se puede cargar porque los scripts de ejecución están deshabilitados en este sistema. Para obtener más información, consulte about_Execution_Policies en https://go.microsoft.com/fwlink/?LinkID=135170 .Error: Import-Module : File C:\Program Files\Common Files\Microsoft Lync Server 2013\Modules\LyncOnlineConnector\LyncOnlineConnectorStartup.psm1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https://go.microsoft.com/fwlink/?LinkID=135170.

  • Resolución Para resolver este problema, inicie PowerShell como administrador y, después, ejecute el siguiente comando:Resolution To resolve this issue, start PowerShell as an administrator, and then run the following command:

    Set-ExecutionPolicy RemoteSigned
    

    Para obtener más información sobre las directivas de ejecución, vea Acerca de las directivas de ejecución.For details about execution policy, see About Execution Policies.

Import-Module Error causado por una versión incorrecta de Windows PowerShellImport-Module Error caused by incorrect version of Windows PowerShell

El módulo conector de Skype Empresarial Online solo se puede ejecutar en Windows PowerShell 3.0.The Skype for Business Online Connector module can be run only under Windows PowerShell 3.0. Si intenta importar el módulo en una versión anterior de PowerShell, el proceso de importación producirá un error similar a este mensaje de error:If you try to import the module under a previous version of PowerShell, the import process will fail with an error message similar to this:

  • Error: Import-Module: La versión del PowerShell cargado es '2.0'. El módulo "D: Archivos de programa Archivos \ \ comunes: Módulos de Lync Server 2013 LyncOnlineConnectorLyncOnlineConnector.psd1" requiere una versión mínima de PowerShell de \ \ \ \ "3.0" para ejecutarse. Compruebe la instalación de PowerShell e inténtelo de nuevo.Error: Import-Module : The version of the loaded PowerShell is '2.0'. The module 'D:\Program Files\Common Files\Microsoft Lync Server 2013\Modules\LyncOnlineConnector\LyncOnlineConnector.psd1' requires a minimum PowerShell version of '3.0' to execute. Please verify the installation of the PowerShell and try again.

  • Resolución: la única forma de solucionar este problema es instalar Windows PowerShell 3.0, que está disponible en el Centro de descarga de Microsoft en https://www.microsoft.com/download/details.aspx?id=34595 .Resolution: The only way to fix this problem is to install Windows PowerShell 3.0, which is available from the Microsoft Download Center at https://www.microsoft.com/download/details.aspx?id=34595.

La autenticación moderna falla cuando se ha deshabilitado la autenticación WinRM BasicModern authentication fails when WinRM Basic authentication has been disabled

La última versión del módulo Del conector de Skype Empresarial Online usa la autenticación moderna, pero el cliente de Administración remota de Windows (WinRM) subyacente debe estar configurado para permitir la autenticación básica.The latest version of the Skype for Business Online Connector module uses modern authentication, but the underlying Windows Remote Management (WinRM) client must be configured to allow Basic authentication. La autenticación moderna usa tokens de portador que normalmente se pasan en el encabezado Autorización: portador.Modern authentication uses bearer tokens which are usually passed in the Authorization: Bearer header. Windows PowerShell, en el que se basa PowerShell de Skype Empresarial, no se permite la manipulación de este encabezado.Windows PowerShell, upon which Skype for Business PowerShell is built, does not allow for manipulation of this header. En su lugar, PowerShell de Skype Empresarial usa el encabezado Authorization: Basic para pasar el token del portador.Instead, Skype for Business PowerShell uses the Authorization: Basic header to pass the bearer token.

Vea Descargar e instalar Windows PowerShell para obtener instrucciones sobre cómo habilitar WinRM para la autenticación básica.See Download and install Windows PowerShell for instructions on how to enable WinRM for Basic authentication.

Error al conectarse al servidor Live IDFailed to connect to Live ID Server

Por lo general, hay tres motivos por los que se puede producir un error en el intento de conexión con el siguiente mensaje de error:There are typically three reasons why your connection attempt might fail with the following error message:

  • Error: Get-CsWebWebWeb : Error al conectar los servidores de id. directos. Asegúrese de que el proxy está habilitado o de que el equipo tiene conexión de red a servidores de id. directos.Error: Get-CsWebTicket : Failed to connect live id servers. Make sure proxy is enabled or machine has network connection to live id servers.

  • Resolución: este error suele significar que el Microsoft Online Services de inicio de sesión no se está ejecutando.Resolution: Often this error means that the Microsoft Online Services Sign-in Assistant is not running. Puede comprobar el estado de este servicio ejecutando el comando siguiente desde el símbolo del sistema de PowerShell:You can verify the status of this service by running the following command from the PowerShell prompt:

    Get-Service "msoidsvc"
    

    Si el servicio no se está ejecutando, inicie el servicio con este comando:If the service is not running, start the service by using this command:

    Start-Service "msoidsvc"
    

    Si el servicio se está ejecutando, es posible que tenga problemas con la conexión de red entre su equipo y el servidor de autenticación de Id. de Microsoft Live.If the service is running, you might be encountering problems with the network connection between your computer and the Microsoft Live ID Authentication Server. Para comprobarlo, abra Internet Explorer y vaya a https://login.microsoftonline.com/ .To check this, open Internet Explorer and navigate to https://login.microsoftonline.com/. Intente iniciar sesión en Microsoft 365 u Office 365 desde allí.Try logging on to Microsoft 365 or Office 365 from there. Si se produce un error en esta opción, probablemente tenga problemas de conexión de red.If this fails, you are probably experiencing network connection issues.

    Con menos comunes, es posible que el URI de conexión del servidor de autenticación de Id. de Microsoft Live se haya configurado en el valor incorrecto.Less commonly, it is possible that the Connection URI for Microsoft Live ID Authentication Server has been configured to the wrong value. Si ya ha determinado que el Asistente para Sign-In se está ejecutando y que no está experimentando problemas de conectividad de red, este podría ser el problema.If you've already determined that the Sign-In Assistant is running and that you are not experiencing network connectivity issues, this might be the issue. En este caso, póngase en contacto con el Soporte técnico de Microsoft.In this case, contact Microsoft Support.

Error al cargar el módulo Live IDFailed to load Live ID module

Uno de los requisitos previos para usar PowerShell para administrar Skype Empresarial Online es instalar el asistente para Microsoft Online Services inicio de sesión.One of the prerequisites for using PowerShell to manage Skype for Business Online is to install the Microsoft Online Services Sign-in Assistant. Si el Asistente para inicio de sesión no está instalado, recibirá el siguiente mensaje de error cuando intente establecer una sesión remota con Skype Empresarial Online:If the Sign-in Assistant is not installed, you will receive the following error message when you try to establish a remote session with Skype for Business Online:

  • Error: Get-CsWebWebWeb : No se puede cargar el módulo Live Id. Asegúrese de que está instalada la versión correcta del Asistente para inicio de sesión de Live Id.Error: Get-CsWebTicket : Can not load Live Id module. Make sure correct version of Live Id Sign-in assistant is installed.

  • Resolución: el asistente Microsoft Online Services inicio de sesión está disponible en el Centro de descarga de Microsoft en Microsoft Online Services Sign-In para profesionales de TI (RTW)Resolution: The Microsoft Online Services Sign-in Assistant is available in the Microsoft Download Center at Microsoft Online Services Sign-In Assistant for IT Professionals RTW

Error de inicio de sesión para el usuarioLogon failed for the user

Cuando intente realizar una conexión remota a Skype Empresarial Online, debe proporcionar el nombre de usuario y la contraseña de una cuenta de usuario válida de Skype Empresarial Online.When you attempt to make a remote connection to Skype for Business Online, you must supply the user name and password of a valid Skype for Business Online user account. Si no lo hace, se producirá un error de inicio de sesión junto con un mensaje de error similar a este:If you do not, logon will fail along with an error message similar to this:

  • Error: Get-CsWebWebWeb : Error de inicio de sesión para el usuario 'kenmyer@litwareinc.com'. Cree un nuevo objeto PSCredential y asegúrese de que ha usado el nombre de usuario y la contraseña correctos.Error: Get-CsWebTicket : Logon failed for the user 'kenmyer@litwareinc.com'. Please create a new PSCredential object, making sure that you have used the correct user name and password.

  • Resolución: si cree que usa una cuenta de usuario válida y tiene la contraseña correcta, intente iniciar sesión de nuevo.Resolution: If you think that you are using a valid user account and that you have the correct password, try logging on again. Si se produce un error, use las mismas credenciales e intente iniciar sesión en https://login.microsoftonline.com/ .If that fails, use the same credentials and try to log on at https://login.microsoftonline.com/. Si no puedes iniciar sesión allí, ponte en contacto con el soporte técnico de Microsoft.If you are unable to log on there, contact Microsoft Support.

El usuario no tiene permiso para administrar este inquilinoThe user does not have permission to manage this tenant

No puede realizar una conexión remota de PowerShell aSkype para empresas Online a menos que sea miembro del grupo Administradores de inquilinos.You cannot make a remote PowerShell connection toSkype for Business Online unless you are a member of the Tenant Administrators group. Si no lo está, se producirá un error en el intento de conexión y recibirá el siguiente mensaje de error:If you are not, your connection attempt will fail, and you'll receive the following error message:

  • Error: New-PSSession : [admin.vdomain.com] Error al procesar datos del servidor remoto admin.vdomain.com con el siguiente mensaje de error: El usuario "user@foo.com" no tiene permiso para administrar este espacio empresarial. Para conceder permisos, asigne al usuario el rol RBAC adecuado. Para obtener más información, vea solución remota de problemas.Error: New-PSSession : [admin.vdomain.com] Processing data from remote server admin.vdomain.com failed with the following error message: The user 'user@foo.com' does not have permission to manage this tenant. Permissions can be granted by assigning the user to the appropriate RBAC role. For more information, see the Remote Troubleshooting.

  • Resolución: si cree que es o se supone que es miembro del grupo Administradores de inquilinos, deberá ponerse en contacto con el soporte técnico de Microsoft.Resolution: If you think that you are, or are supposed to be, a member of the Tenant Administrators group, you'll need to contact Microsoft Support.

Se ha deshabilitado la posibilidad de conectarse al inquilino en Skype Empresarial Online.Ability to connect to tenant has been disabled in Skype for Business Online

Para usar PowerShell para administrar Skype Empresarial Online, la propiedad EnableRemotePowerShellAccess de la directiva de PowerShell del espacio empresarial debe establecerse en True .To use PowerShell to manage Skype for Business Online, the EnableRemotePowerShellAccess property of your tenant PowerShell policy must be set to True. Si no es así, se producirá un error en la conexión y recibirá el siguiente mensaje de error:If it is not, your connection will fail, and you'll receive the following error message:

  • Error: New-PSSession : [admin.vdomain.com] Se produjo un error en el procesamiento de los datos del servidor remoto admin.vdomain.com con el siguiente mensaje de error: Se deshabilitó la capacidad de conectarse a este inquilino mediante una sesión remota de PowerShell. Póngase en contacto con la Ayuda de Lync para comprobar la directiva de PowerShell de inquilino de este inquilino. Para obtener más información, vea solución remota de problemas.Error: 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. Please contact Lync Help to check Tenant Powershell Policy of this tenant. For more information, see the Remote Troubleshooting.

  • Resolución: si ve este mensaje de error, deberá ponerse en contacto con el soporte técnico de Microsoft y habilitar el acceso remoto de PowerShell.Resolution: If you see this error message, you'll need to contact Microsoft Support and get remote PowerShell access enabled.

Se ha superado el número máximo de shells simultáneos de este usuario en Skype Empresarial Online.The maximum number of concurrent shells for this user in Skype for Business Online has been exceeded

A cada administrador se le permite un máximo de tres conexiones remotas simultáneas a Skype Empresarial Online.Each administrator is allowed a maximum of three simultaneous remote connections to Skype for Business Online. Si tiene tres conexiones powerShell remotas activas y en ejecución, se producirá un error en cualquier intento de realizar una cuarta conexión simultánea y aparecerá el siguiente mensaje de error:If you have three remote PowerShell connections up and running, any attempt to make a fourth simultaneous connection will fail, with the following error message:

  • Error: New-PSSession : [admin.vdomain.com] No se pudo conectar al servidor remoto admin.vdomain.com con el siguiente mensaje de error: El servicio WS-Management no puede procesar la solicitud. Se ha excedido el número máximo de shells simultáneos para este usuario. Cierre los shells existentes o eleva la cuota de este usuario. Para obtener más https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-5.1 información, consulte [Solución remota de problemas](Error: New-PSSession : [admin.vdomain.com] Connecting to remote server admin.vdomain.com failed with the following error message : The WS-Management service cannot process the request. The maximum number of concurrent shells for this user has been exceeded. Close existing shells or raise the quota for this user. For more information, see the [Remote Troubleshooting](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-5.1

  • Resolución: la única forma de resolver este problema es cerrar una o varias de las conexiones anteriores.Resolution: The only way to resolve this issue is to close one or more of the previous connections. Cuando haya terminado con una sesión de Skype Empresarial Online, le recomendamos que use el cmdlet Remove-PSSession para finalizar la sesión.When you are finished with a Skype for Business Online session, we recommend that you use the Remove-PSSession cmdlet to terminate the session. Esto le ayudará a evitar este problema.This will help you to prevent this issue.

Se ha superado el número máximo de shells simultáneos para este espacio empresarial en Skype Empresarial Online.The maximum number of concurrent shells for this tenant in Skype for Business Online has been exceeded

Aunque cada administrador puede tener hasta tres conexiones simultáneas a un inquilino de Skype Empresarial Online, ningún inquilino puede tener más de 20 conexiones simultáneas.Although each administrator is allowed to have as many as three simultaneous connections to a Skype for Business Online tenant, no single tenant is allowed to have more than 20 simultaneous connections. Por ejemplo, podría haber seis administradores cada uno con tres sesiones abiertas.For example, six administrators might each have three open sessions. Si un cuarto administrador intenta realizar más de 2 conexiones (lo que da como resultado un total de 21 conexiones simultáneas), se producirá un error en este intento y aparecerá el siguiente mensaje de error:If a fourth administrator tries to make more than 2 connections (resulting in a total of 21 simultaneous connections), this attempt will fail, with the following error message:

  • Error: New-PSSession : [admin.vdomain.com] No se pudo conectar al servidor remoto admin.vdomain.com con el siguiente mensaje de error: El servicio WS-Management no puede procesar la solicitud. Se ha excedido el número máximo de shells simultáneos para este inquilino. Cierre los shells existentes o eleva la cuota de este inquilino. Para obtener más https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-5.1 información, consulte [Solución remota de problemas](Error: New-PSSession : [admin.vdomain.com] Connecting to remote server admin.vdomain.com failed with the following error message : The WS-Management service cannot process the request. The maximum number of concurrent shells for this tenant has been exceeded. Close existing shells or raise the quota for this tenant. For more information, see the [Remote Troubleshooting](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-5.1

  • Resolución: la única forma de resolver este problema es cerrar una o varias de las conexiones anteriores.Resolution: The only way to resolve this issue is to close one or more of the previous connections. Cuando haya terminado con una sesión de Skype Empresarial Online, le recomendamos que use el cmdlet Remove-PSSession para finalizar esa sesión.When you are finished with a Skype for Business Online session, we recommend that you use the Remove-PSSession cmdlet to terminate that session. Esto le ayudará a evitar este problema.This will help you to prevent this issue.

Configurar el equipo para la administración en línea de Skype Empresarial con Windows PowerShellSet up your computer for skype for business online management using Windows PowerShell