-
Problem report
-
Resolution: Fixed
-
Minor
-
6.0.30, 6.4.15, 7.0.0
-
None
-
S24-W44/45
-
1
Steps to reproduce:
- configure 6.4.15 Server and Agents with TLS
Result:
Network dump gives the following communication between the Zabbix server and a passive agent using TLS with a PSK:
Agent host dump
Server -> Client: hello SYN Client -> Server: SYN, ACK Server -> Client: ACK seq=1 Server -> Client: Client Hello Client -> Server: ACK Client -> Server: Server Hello, Change Cypher Spec, Application Data Server -> Client: ACK Server -> Client: Change Cypher Spec, Application Data Client -> Server: Application Data Server -> Client: Application Data Client -> Server: Application Data Client -> Server: FIN, ACK == From here we get RST twice. The client has already closed the socket (app or OS) == Why is the server still sending data, although the client has send FIN? * Server -> Client: Application Data * Client -> Server: RST * Server -> Client: FIN/ACK * Client -> Server: RST
This indicates that the server continues to send data to the agent, even though the socket has already been closed by the agent at that time.
Expected:
Do not send data on a closed connection.