Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Using IDC BrowserAuthPlugin to connect to Redshift

Abierto
#241 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
aws, python
Área
databases

Línea de trabajo

Comienza con la llamada a redshift_connector.connect y los parámetros de BrowserIdcAuthPlugin mostrados en el issue. Sigue cómo esos argumentos forman el paquete de inicio y compara las entradas de autenticación de IDC requeridas con el error reportado de que falta el usuario de PostgreSQL. Se considera completado cuando se identifican los parámetros de conexión requeridos y se proporciona un ejemplo de conexión funcional o claramente reproducible.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Driver version

2.0.0

Redshift version

([1372],)

Client Operating System

MacOS

Python version

Python 3.12.4

Table schema

not needed

Problem description

  1. Expected behaviour: Trying to connect to IDC using BrowserAuthPlugin, but running into various errors.
  2. Actual behaviour: Running into various errors
  3. Error message/stack trace: Error connecting to Redshift: {'S': 'FATAL', 'C': '28000', 'M': 'no PostgreSQL user name specified in startup packet', 'F': '/home/ec2-user/padb/src/pg/src/backend/postmaster/postmaster.c', 'L': '3518', 'R': 'ProcessStartupPacket'}
  4. Any other details that can be helpful:

-- CODE --

    conn = redshift_connector.connect(
        ssl=True,
        host=cluster_endpoint,
        port=port,
        database=database,
        idc_region=idc_region,
        provider_name='BrowserIdcAuthPlugin',
        issuer_url=issuer_url
        )

Looking for code that connects to Redshift using IDC BrowserAuthPlugin, seems like I am missing some important params

Lenguaje dominante
Python
Estrellas
220
Forks
86
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de aws/amazon-redshift-python-driver

Todos los issues de aws/amazon-redshift-python-driver

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.