loopbackio / loopbackio/loopback-next

Could not connect to websocket error when using subscription in graphql example source code

Abierto
#7,750 1 comentario 2 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

bug Examples
Lenguaje dominante
TypeScript
Estrellas
5.1k
Forks
1.1k
Merge medio
2 d 21 h
PR fusionados (30 d)
27

Descripción

I'm got this error with response when calling subscription in **graphql example** source code. Please check the error description and image bellow.
```
{
"error": "Could not connect to websocket endpoint ws://localhost:3000/subscriptions. Please check if the endpoint url is correct."
}
```
![image](https://user-images.githubusercontent.com/30214934/129315528-adcd4982-b26a-426b-b2ce-f07c80e3262b.png)

STEP TO REPRODUCE.

```
Step 1: Clone the loopback-next source code.
Step 2: Run npm install in the root of source code (not in the example directory)
Step 3: npm start and check the error when calling subscription.
```

System information
```
OS: Windows 10
CPU: AMD Ryzen 5
```

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.

Línea de trabajo

Comienza siguiendo los pasos de reproducción del issue en el ejemplo de graphql e inspecciona cómo está configurado el endpoint de WebSocket de la suscripción. Compara el endpoint configurado con ws://localhost:3000/subscriptions y verifica que la suscripción se conecte correctamente; el issue estará terminado cuando el ejemplo ya no informe del error de conexión.

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

Evaluación

Stack tecnológico
graphql, nodejs, typescript
Área
api, backend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.