Loading

Se produjo el error "No es posible conectarse al proxy" al iniciar sesión en Tableau Server con la API de REST mediante Proxy

Fecha de publicación: Aug 25, 2025
Descripción

Al utilizar la API de REST en python en un equipo de Tableau Server para iniciar sesión, se produce el siguiente error y el script falla si el servidor proxy se utiliza en Tableau Server:

Se ha superado el número máximo de intentos con la URL: /api/3.14/auth/signin (Caused by ProxyError('Cannot connect to proxy.'...

Cause

Es posible que este problema sea causa de python 3.9, que tiene algún error de proxy relacionado, el cual no está relacionado con la API de REST de Tableau.
Solución

Opción 1

Utilice python 3.10.5 en lugar de 3.9.x.

Opción 2

Añada el ajuste NO_PROXY como se muestra a continuación en el script de python. De esta manera, se limita el impacto del ajuste NO_PROXY solo en el script de pyhton. No es necesario reiniciar el sistema operativo ni cambiar el ajuste de proxy a nivel del sistema.
=====
import os
os.environ['NO_PROXY'] = "localhost;127.0.0.1;<sever name>;<server ip address>"
=====


Opción 3

Añada la variable de entorno NO_PROXY para omitir el servidor proxy para el host local en Tableau Server.
  1. Haga clic en el icono de búsqueda (lupa) del menú de Windows.
  2. Escriba sysdm.cpl en el cuadro de texto y haga clic en el icono.
  3. Abra la pestaña Opciones avanzadas y haga clic en Variables del entorno.
  4. En la sección de variables del sistema, haga clic en Nueva para agregar la siguiente variable de entorno:
           Variable: NO_PROXY
           Valor: localhost;127.0.0.1;<nombre del servidor>;<dirección IP del servidor>
  1. Haga clic en Aceptar para cerrar la ventana.
Si se configuró el servidor proxy en "Opciones de Internet", es posible que también deba excluir el host local de Tableau Server allí.
  1. Haga clic en el icono de búsqueda (lupa) del menú de Windows.
  2. Escriba "Opciones de Internet" en el cuadro de texto y haga clic en el icono.
  3. Seleccione Conexiones > Configuración de LAN > Avanzada.
  4. En la sección Excepciones, agregue el valor siguiente.
           localhost;127.0.0.1;<nombre del servidor>;<dirección IP del servidor>
  1. Haga clic en Aceptar para cerrar la ventana.
Recursos adicionales
https://github.com/psf/requests/issues/6139
https://docs.python.org/release/3.10.5/whatsnew/changelog.html#python-3-10-5-final
 
Número del artículo de conocimiento

001496879

 
Cargando
Salesforce Help | Article