> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/verkada-cameras/es/instalacion/camera-deployment/troubleshoot-command-display-issues-with-zscaler-internet-access.md).

# Solucionar problemas de visualización de Command con Zscaler Internet Access

Este artículo explica cómo resolver problemas para acceder a Verkada Command, cargar miniaturas de cámaras o mostrar otro contenido de Command al usar Zscaler Internet Access (ZIA).

***

## 1. Cree un archivo PAC alojado

Cree un archivo PAC personalizado que omita la inspección del tráfico de ZIA para Verkada Command y los servicios relacionados.

{% stepper %}
{% step %}
Inicie sesión en el ZIA Experience Center.
{% endstep %}

{% step %}
Vaya a **Infraestructura > Internet y SaaS > Reenvío de tráfico > Archivos PAC alojados**.

<div align="left" data-with-frame="true"><img src="/files/6cb3105626c89ec78791ea7d56f4156365f47d83" alt=""></div>
{% endstep %}

{% step %}
Cree o edite un archivo PAC existente y agregue lo siguiente a la función FindProxyForURL:

```javascript
// --- INICIO DEL BYPASS DE VERKADA ---
if (
    // Dominios principales de Verkada
    dnsDomainIs(host, "verkada.com") || 
    shExpMatch(host, "*.verkada.com") || 
    dnsDomainIs(host, "vkda.co") || 
    shExpMatch(host, "*.vkda.co") || 
    shExpMatch(host, "*.verkada-lan.com") ||

    // Servicios de LiveKit y transmisión de video
    shExpMatch(host, "*.livekit.cloud") ||
    shExpMatch(host, "*.kinesisvideo.*.amazonaws.com") ||
    shExpMatch(host, "verkada-vinter-audio-files-prod1.s3.amazonaws.com") ||
    shExpMatch(host, "*.verkada-vinter-audio-files-prod1.s3.amazonaws.com") ||

    // Servicios de Mapbox
    dnsDomainIs(host, "mapbox.com") ||
    shExpMatch(host, "*.mapbox.com") ||
    shExpMatch(host, "*.tiles.mapbox.com") ||

    // Servicios de soporte y supervisión
    shExpMatch(host, "*.intercomcdn.com") ||
    shExpMatch(host, "*.intercom.io") ||
    shExpMatch(host, "*.browser-intake-datadoghq.com") ||
    shExpMatch(host, "*.twilio.com") ||
    shExpMatch(host, "*.verkada-command.endpoint.csper.io")
) {
    /* Si usa Z-Tunnel 2.0, reemplace "DIRECT" con "${ZAPP_TUNNEL2_BYPASS}" */
    return "DIRECT";
}
// --- FIN DEL BYPASS DE VERKADA ---
```

{% endstep %}

{% step %}
Guarde el archivo PAC y aplique la configuración.
{% endstep %}

{% step %}
Copie la URL del archivo PAC que acaba de editar de la lista de archivos PAC. La necesitará en un paso posterior.

<div align="left" data-with-frame="true"><img src="/files/97c70f86efee4bb4f86a186ff2d0171202a89565" alt=""></div>
{% endstep %}
{% endstepper %}

***

## 2. Aplique el archivo PAC a los perfiles de Client Connector

{% stepper %}
{% step %}
Vaya a **Infraestructura > Conectores > Configuración de la plataforma > Su sistema operativo**.

El ejemplo siguiente usa Windows, pero los pasos son similares para otros sistemas operativos.

<div align="left" data-with-frame="true"><img src="/files/f5d8225d8f751f78bf6bdcdec5c85037e13e4066" alt=""></div>
{% endstep %}

{% step %}
Agregue la URL del archivo PAC al perfil activo.

1. En **Dirección del tráfico**, pegue la URL del archivo PAC alojado en el **URL PAC personalizada** campo.

<div align="left" data-with-frame="true"><img src="/files/8ec632eb1a401f4191881e1c05dd8e4a51e46613" alt=""></div>

2. Guarde el perfil.
3. Repita estos pasos para perfiles u otros sistemas operativos adicionales según sea necesario.
   {% endstep %}
   {% endstepper %}

***

## 3. Active la configuración

{% stepper %}
{% step %}
En la esquina superior derecha de Zscaler Experience Center, haga clic en el icono de nube <img src="/files/667406bd873a9fb0813af5607571c1216ed44687" alt="" data-size="line">.
{% endstep %}

{% step %}
Siga las indicaciones para activar los cambios de configuración.
{% endstep %}
{% endstepper %}

### Configure Z-Tunnel 2.0

Si su implementación usa Z-Tunnel 2.0, complete la configuración adicional a continuación.

{% stepper %}
{% step %}
Vaya a **Infraestructura > Conectores > Perfil de reenvío para plataformas**.

<div align="left" data-with-frame="true"><img src="/files/5e9f9809fb7f07a29ebf2436527f777c34545336" alt=""></div>
{% endstep %}

{% step %}
Edite o clone el perfil de reenvío usado por los administradores de Verkada.
{% endstep %}

{% step %}
En **Acción del perfil de reenvío para ZIA > Red de confianza**:

* Configure **Red de confianza** a **Túnel**.
* Configure **Selección de versión del túnel** a **Z-Tunnel 2.0**.

<div align="left" data-with-frame="true"><img src="/files/1db425f0c927051dbd2c4d9837135deecf7edeac" alt="" height="379" width="495"></div>
{% endstep %}

{% step %}
Expandir **Configuración avanzada de Z-Tunnel 2.0**.

1. Habilitar **Redirija el tráfico web al proxy de escucha de Zscaler Client Connector**.
2. Selecciona **Use Z-Tunnel 2.0 para el tráfico web mediante proxy**.

<div align="left" data-with-frame="true"><img src="/files/0f09256d80c323aac20babb4d96972dc33fe037a" alt=""></div>
{% endstep %}

{% step %}
Expandir **Configure la configuración del proxy del sistema**.

1. Habilitar **Ubicación de la URL PAC**.
2. En **URL PAC personalizada**, ingrese la URL del archivo PAC alojado creado anteriormente.
   {% endstep %}

{% step %}
Repita los pasos 3-5 para:

* **Red no confiable**
* **Red de confianza por VPN** (si corresponde)

{% hint style="warning" %}
Como alternativa, seleccione **Igual que en la red de confianza**. Revise su configuración de Zscaler antes de usar esta opción, ya que puede afectar los ajustes específicos del entorno. Comuníquese con su representante de Zscaler o con el Soporte de Zscaler si no está seguro.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## 4. Verifique la configuración

{% stepper %}
{% step %}
Abra Zscaler Client Connector en la estación de trabajo que presenta problemas de visualización de Command.
{% endstep %}

{% step %}
En la navegación izquierda, haga clic en **Más** (<i class="fa-ellipsis">:ellipsis:</i>).
{% endstep %}

{% step %}
En **Acerca de**, seleccione:

* **Actualizar aplicación**
* **Actualizar política**
  {% endstep %}

{% step %}
Recargue el navegador y verifique que Command se cargue correctamente.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Para obtener más información sobre cómo configurar omisiones con Z-Tunnel 2.0, consulte la [documentación de Zscaler](https://help.zscaler.com/zscaler-client-connector/best-practices-adding-bypasses-z-tunnel-2.0).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.verkada.com/verkada-cameras/es/instalacion/camera-deployment/troubleshoot-command-display-issues-with-zscaler-internet-access.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
