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

How to establish IPv6 connections in websocket?

Abierto
#1,496 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python
Área
networking

Línea de trabajo

Empieza reproduciendo el ejemplo de servidor WebSocket de Python con la dirección de enlace IPv6 y, después, compara su comportamiento con los casos IPv4 que funcionan usando los comandos wscat mostrados. Se considerará terminado cuando se haya identificado la causa del rechazo de la conexión IPv6 y el issue incluya una forma verificada de establecer una conexión WebSocket IPv6.

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

Descripción

Here is an example.

if __name__ == "__main__":
    factory = websocket.WebSocketServerFactory(u"wss://{WS_BIND_IP}:{WS_PORT}")
    factory.protocol = ServerProtocol
    listenWS(factory)
    reactor.run()

WS_BIND_IP is my ipv6 address and WS_PORT is 11111 for example. Then use wscat to test websocket.

wscat ws://127.0.0.1:11111 return Connected.
wscat ws://my_ipv4_address:11111 return Connected.
wscat ws://[::]:11111 return error: connect ECONNREFUSED :::11111
wscat ws://[my_ipv6_address]:11111 return error: connect ECONNREFUSED my_ipv6_address:11111

Lenguaje dominante
Python
Estrellas
2.5k
Forks
767
Merge medio
12 h 40 min
PR fusionados (30 d)
20

Preparar el entorno

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 crossbario/autobahn-python

Todos los issues de crossbario/autobahn-python

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.