Socket.io-client: no se puede leer 'sid' de indefinido en Linux en Windows, funciona bien

Creado en 6 nov. 2020  ·  5Comentarios  ·  Fuente: socketio/socket.io-client

Nota : para preguntas de soporte, utilice uno de estos canales: stackoverflow o slack

Para informes de errores y solicitudes de funciones para el cliente Swift , abra un problema allí .

Para informes de errores y solicitudes de funciones para el cliente Java , abra un problema allí .

Tú quieres:

  • [x] informar un error
  • [] solicitar una función

Comportamiento actual

¿Qué está pasando realmente?

Pasos para reproducir (si el comportamiento actual es un error)

Nota : la mejor manera (y con eso nos referimos a la única manera ) de obtener una respuesta rápida es proporcionar un caso de prueba fallido bifurcando el siguiente violín .

Comportamiento esperado

¿Lo que es esperado?

Preparar

  • SO:
  • navegador:
  • versión socket.io:

Otra información (por ejemplo, trazas de pila, problemas relacionados, sugerencias de cómo solucionarlo)

question

Comentario más útil

Gracias, en realidad, vps instaló la última versión v3, así que la bajé a v2 y funcionó bien. TYSM en busca de ayuda.

Todos 5 comentarios

Este informe es bastante incompleto, pero tengo el mismo problema.

Verifique que las versiones del cliente y del servidor sean iguales si está intentando conectarse al servidor v3.0.0 con un cliente anterior 2.xx, no funcionará

Creo que debe estar intentando conectarse a un servidor v2 con un cliente v3, que no son compatibles.

Dado que el servidor v2 no envía un sid en el paquete CONNECT, lo arrojará aquí: https://github.com/socketio/socket.io-client/blob/3.0.0/lib/socket .ts # L227 -L229

@ Guerrero-sabueso, ¿podría confirmar el análisis? ¿O dar detalles adicionales sobre el error? ¡Gracias!

Gracias, en realidad, vps instaló la última versión v3, así que la bajé a v2 y funcionó bien. TYSM en busca de ayuda.

Okay. Eso parece ser un problema. Supuse erróneamente que el nuevo cliente era compatible con versiones anteriores del servidor Socket.io v2.

¿Fue útil esta página
0 / 5 - 0 calificaciones