> 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).

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

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

***

## 1. Crear un archivo PAC alojado

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

{% stepper %}
{% step %}
Inicie sesión en el Centro de experiencia de ZIA.
{% endstep %}

{% step %}
Vaya a **Infrastructure > Internet & SaaS > Traffic Forwarding > Hosted PAC Files**.

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FvqVyxQix8h3i0OWWT7kl%2F2026-06-03_18-51-31.jpeg?alt=media&amp;token=d8c7e80b-d0ef-4214-9089-1a89f8d00fe2" alt=""></div>
{% endstep %}

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

```javascript
// --- INICIO DE LA EXCLUSIÓN 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" por "${ZAPP_TUNNEL2_BYPASS}" */
    return "DIRECT";
}
// --- FIN DE LA EXCLUSIÓN 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="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fl2Bje6SU9Z0kKyH0gHTP%2F2026-06-03_18-57-33.jpeg?alt=media&amp;token=bf0dd87d-0f8f-4abb-a8c7-2cb52cb6d989" alt=""></div>
{% endstep %}
{% endstepper %}

***

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

{% stepper %}
{% step %}
Vaya a **Infrastructure > Connectors > Platform Settings > Your operating system**.

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

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FqNBL6sl86mz8gZTQVUte%2F2026-06-03_19-04-04%20(1).jpeg?alt=media&amp;token=d90af9b8-7283-41b6-857c-99f9b4628403" 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 de PAC personalizada** campo.

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FwDL3JSMrWXmy5qBb61Yn%2F2026-06-03_19-11-43.jpeg?alt=media&amp;token=5b123230-8dd4-4c98-a53a-4e499621541a" alt=""></div>

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

***

## 3. Active la configuración

{% stepper %}
{% step %}
En la esquina superior derecha del Centro de experiencia de Zscaler, haga clic en el icono de la nube <img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FHGCJkGzZyCBhnVO6CsL3%2FScreenshot%202026-06-22%20at%2012.46.08%E2%80%AFPM.png?alt=media&amp;token=af062993-917d-45e5-bb50-cc7c74b4cea2" 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 que aparece a continuación.

{% stepper %}
{% step %}
Vaya a **Infrastructure > Connectors > Forwarding Profile for Platforms**.

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2F17dEJuHnsUEAyMjo41Gb%2F2026-06-03_19-04-04.jpeg?alt=media&amp;token=6667c066-b019-4176-ad8c-f85d4e50cdb4" alt=""></div>
{% endstep %}

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

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

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

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2FqOmMEY07NZJmoQerWd7Z%2Funknown.jpeg?alt=media&amp;token=11f48c2b-7bf3-415e-8427-ccbcf8294617" alt="" height="379" width="495"></div>
{% endstep %}

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

1. Habilitar **Redirigir el tráfico web al proxy de escucha de Zscaler Client Connector**.
2. Seleccione **Usar Z-Tunnel 2.0 para el tráfico web proxy**.

<div align="left" data-with-frame="true"><img src="https://1052202293-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fr0gg5640FxwNB8Gg82AC%2Funknown.jpeg?alt=media&amp;token=7b8f7f63-e593-4834-8e30-0505fa8d109c" alt=""></div>
{% endstep %}

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

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

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

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

{% hint style="warning" %}
Como alternativa, seleccione **Igual que Red de confianza**. Revise su configuración de Zscaler antes de usar esta opción, ya que puede afectar a los ajustes específicos del entorno. Póngase en contacto con su representante de Zscaler o con el soporte técnico 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 experimenta 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 %}
Vuelva a cargar el navegador y verifique que Command se cargue correctamente.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Para obtener más información sobre cómo configurar exclusiones 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
