Sql-server – MSSQL Logon Error in /var/opt/mssql/log/errorlog

sql serversql-server-2017

Hello I checked in /var/opt/mssql/log/errorlog. then I get an error message like this:

The login packet used to open the connection is structurally invalid; the connection has bee
2021-01-22 16: 47: 38.21 Logon Error: 17832, Severity: 20, State: 2

errorlog

this happens every day.
I've done a search on the web search but I can't find the answer.
I only get the answer for Windows users. here is the link URL.

Hopefully I can find the answer here. thanks

Best Answer

The login packet used to open the connection is structurally invalid; the connection has

SQL Server listens on a TCP/IP port and expects clients who connect to use the TDS network protocol. If a client connects and sends data that doesn't conform to the TDS protocol, you'll get an error like this. Could be a port scanner (possibly malicious), or some client trying to connect to SQL Server using FTP, Telnet, HTTP or some other TCP/IP-based network protocol that SQL Server doesn't use.