Citrix Virtual Apps and Desktops

Conexión a Oracle C3 (versión preliminar)

El artículo (/es-es/citrix-virtual-apps-desktops/install-configure/connections) describe el flujo de trabajo genérico de conexión. La siguiente información cubre los detalles específicos de Oracle C3.

Nota:

Antes de crear una conexión a Oracle C3, termine de configurar su entorno de Oracle C3. Consulte (/es-es/citrix-virtual-apps-desktops/install-configure/install-prepare/oracle-c3.html).

Crear una conexión

Puede crear una conexión a Oracle C3 mediante:

  • Web Studio
  • Comandos de PowerShell

Crear una conexión mediante Web Studio

  1. En Agregar conexión y recursos, seleccione Oracle C3 como el tipo de conexión.
  2. En Configuración de Oracle Compute Cloud@Customer, seleccione Importar configuración y pegue el contenido del archivo de configuración de Oracle C3 (.ini).
  3. En Clave privada, seleccione Agregar clave y pegue el contenido de la clave privada del archivo de credenciales (.pem).
  4. Introduzca un Nombre de conexión descriptivo.
  5. Continúe con el asistente y valide la conectividad.

Nota:

El ID de la cuenta de servicio se extrae de la configuración importada y no se puede editar directamente en Web Studio. El punto final de Oracle C3 también se deriva del valor region de la configuración importada y no se puede introducir manualmente en este flujo. Introduzca region en formato Oracle C3 como <service_name>.<domain_name> (valor de estilo FQDN).

Al importar la configuración en Web Studio, solo se importan las siguientes claves. Todas las demás claves se ignoran:

  • user
  • fingerprint
  • tenancy
  • region

La configuración de la conexión puede detenerse en los siguientes escenarios de certificado:

  • Si la validación del certificado o la verificación de la huella digital falla: la creación de la conexión se bloquea hasta que se resuelva el problema.

Crear una conexión mediante comandos de PowerShell

Al crear una conexión mediante PowerShell, proporcione:

  • Dirección del punto final de Oracle C3, normalmente https://iaas.<service_name>.<domain_name>.
  • OCID de usuario de Oracle C3 del archivo de configuración (user).
  • Contenido de la clave privada del archivo de credenciales (.pem), pasado como una cadena segura.
  • XML CustomProperties que contiene TenancyOcid, Fingerprint y Region.
  • Huella digital SSL para la validación de confianza del certificado, cuando sea necesario.

Patrón de ejemplo:

$CustomProperties = '<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">' +

'<Property xsi:type="StringProperty" Name="TenancyOcid" Value="' + $TenancyOcid + '" />' +

'<Property xsi:type="StringProperty" Name="Fingerprint" Value="' + $Fingerprint + '" />' +

'<Property xsi:type="StringProperty" Name="Region" Value="' + $Region + '" />' +

'</CustomProperties>'

$PrivateKey = ConvertTo-SecureString $PrivateKeyContent -AsPlainText -Force

New-Item -ConnectionType "Custom" `

-HypervisorAddress $Endpoint `

-Path @("XDHyp:\Connections\$ConnectionName") `

-Persist `

-PluginId "OracleC3PluginFactory" `

-CustomProperties $CustomProperties `

-SecurePassword $PrivateKey `

-UserName $UserOcid `

-SslThumbprint $SslThumbprint

<!--NeedCopy-->

Nota:

Establezca $Region en el valor de la región de Oracle C3 en formato <service_name>.<domain_name>. Utilice -SslThumbprint cuando lo requiera su política de confianza de certificados.

Validación de certificados y huellas digitales

Para una conexión correcta a Oracle C3, la validación del certificado debe realizarse correctamente y los valores de la huella digital deben ser correctos cuando sea necesario.

Administrar conexiones

Esta sección cubre:

  • Solucionar problemas de certificados con Web Studio
  • Actualizar valores de huellas digitales con PowerShell

Solucionar problemas de certificados

Cuando se producen problemas de certificados, Citrix bloquea la conexión a Oracle C3 para proteger las operaciones de la carga de trabajo. Aparece un icono de error junto a la conexión en la lista de Conexiones de host.

Para solucionar el problema:

  1. Abra la conexión desde Conexiones de host.
  2. Vea los detalles de Solución de problemas e identifique el problema del certificado.
  3. Seleccione Editar conexión > Editar configuración.
  4. Para Oracle C3, vuelva a importar la configuración y la clave privada si se le solicita. Cuando ambos estén disponibles, guarde los cambios para activar una nueva ronda de validación de certificados, como durante la creación de la conexión, y valide/confíe en la huella digital del certificado actualizada cuando se presente.

Actualizar valores de huella digital

Puede actualizar los valores de la huella digital después de la creación mediante Set-Item.

  1. Obtener detalles de la conexión.

    Get-Item -LiteralPath xdhyp:\connections\<OracleC3ConnectionName>
    <!--NeedCopy-->
    
  2. Actualizar el valor de la huella digital.

    Set-Item -LiteralPath xdhyp:\connections\<OracleC3ConnectionName> `
    
    -Username <UserName> `
    
    -SslThumbprint <ThumbprintValue>
    <!--NeedCopy-->
    
  3. Verificar el valor actualizado:

    Get-Item -LiteralPath xdhyp:\connections\<OracleC3ConnectionName>
    <!--NeedCopy-->
    

Nota:

La actualización falla si la huella digital proporcionada es incorrecta o no coincide con la confianza del certificado del servidor.

Dónde ir a continuación

Más información

Conexión a Oracle C3 (versión preliminar)