# Erro socket.io ieducar 2.6.9

**URL:** <https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921>\
**Category:** Dúvidas\
**Created:** [Julho 28, 2022, 12:26pm UTC](https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921 "2022-07-28T12:26:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rondinellewalitte](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/rondinellewalitte/32/1287_2.png) [@rondinellewalitte](https://forum.ieducar.org/u/rondinellewalitte)\
**Post date:** [Julho 28, 2022, 12:26pm UTC](https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921/1 "2022-07-28T12:26:05Z")

</div>

![image](https://canada1.discourse-cdn.com/flex036/uploads/ieducar/original/2X/c/c3d9a4fa480d43febc77e79bd7e5959805e6c344.png)  
Bom dia pessoal, meu ieducar fica tentando conectar no socket-io, tem como remover isso ou criar esse conexão.

---

<div class="post-metadata">

**Author:** ![rondinellewalitte](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/rondinellewalitte/32/1287_2.png) [@rondinellewalitte](https://forum.ieducar.org/u/rondinellewalitte)\
**Post date:** [Julho 28, 2022, 2:09pm UTC](https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921/2 "2022-07-28T14:09:36Z")

</div>

Resolvido:  
01 - colocar no nginx

```auto
location /socket.io/ {
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_http_version 1.1;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_pass http://127.0.0.1:6001;
    }

```

02 - na pasta do ieducar `/var/www/ieducar/` modifique o arquivo  
`laravel-echo-server.json.example` para `laravel-echo-server.json`

03 - instale o Redis

```auto
sudo apt update
sudo apt install redis-server
sudo nano /etc/redis/redis.conf

```

No arquivo, encontre a diretiva `supervised` . Esta diretiva permite que você declare um sistema init para gerenciar o Redis como um serviço, fornecendo a você mais controle sobre a sua operação. A diretiva `supervised é configurada` `como não` por padrão. Uma vez que você está executando o Ubuntu, [que](https://en.wikipedia.org/wiki/Systemd) usa o sistema systemd init, `altere isso para systemd`

Depois execute:

```auto
sudo systemctl restart redis.service

```

04 - instale o Laravel Echo Server:

```auto
sudo npm install -g laravel-echo-server

```

05 - execute no terminal, na pasta do ieducar

```auto
laravel-echo-server start 

```

---

<div class="post-metadata">

**Author:** ![edersoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/edersoares/32/1050_2.png) [@edersoares](https://forum.ieducar.org/u/edersoares)\
**Post date:** [Agosto 1, 2022, 8:46pm UTC](https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921/3 "2022-08-01T20:46:24Z")

</div>

Para remover basta definir no .env `BROADCAST_DRIVER=null`

---

<div class="post-metadata">

**Author:** ![rondinellewalitte](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/rondinellewalitte/32/1287_2.png) [@rondinellewalitte](https://forum.ieducar.org/u/rondinellewalitte)\
**Post date:** [Agosto 1, 2022, 8:51pm UTC](https://forum.ieducar.org/t/erro-socket-io-ieducar-2-6-9/1921/4 "2022-08-01T20:51:16Z")

</div>

obrigado pelo retorno @edersoares !
