RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.64k stars 10.64k forks source link

app or browser client constantly refreshes when trying to send the message: `netstat | grep 80` #29288

Open ghuser opened 1 year ago

ghuser commented 1 year ago

Description:

When I am trying to send the command to a chatroom: netstat | grep 80 (either enclosed in backticks or not) rocket refuses to send the message, it stops responding and it constantly refreshes even if I switch to another room. This happens until I perform 'View->Reload Ignoring Cache'. However the message is never sent.

Steps to reproduce:

  1. Go to a chat (either from electron client or directly via the browser)
  2. send the following on a chatroom: netstat | grep 80

Expected behavior:

The message to be sent to the room.

Actual behavior:

The browser or electron-client constantly refreshes without sending the message and in the ui I constatly see Connecting.... and Waiting for server connection switching back and forth.

In the devtools console I constantly see the following 5 requests being sent again and again without ever stopping.

Server Setup Information:

Client Setup Information

Additional context

Relevant logs:

debdutdeb commented 1 year ago

Can you test this on the latest version please? Is it reproducible there? I couldn't reproduce this on my server.