cnc-thesis-project / probeably

Probing tool
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Hang #61

Closed b10rn closed 3 years ago

b10rn commented 3 years ago
[91450-socket-debug] Connecting raw socket
[91450-socket-debug] Connecting raw socket successful
[91450-socket-debug] Attempting to perform SSL handshake
[91450-socket-debug] SSL handshake was successful
[91450-socket-debug] Connection was successful
[91450-socket-debug] Writing data to SSL socket
[91450-socket-debug] Wrote 124 bytes to SSL socket
[91450-socket-debug] Reading data from SSL socket
[91450-socket-debug] Read 137 bytes from SSL socket
[91450-http-debug] Content-Length: 9
[91450-database-debug] Writing 137 bytes to database
[91450-database-debug] Data written: name=http, type=delete_root, ip=36.92.93.5, port=449, flags=1
[91450-database-debug] Writing 17 bytes to database
[91450-database-debug] Data written: name=http, type=delete_root_time, ip=36.92.93.5, port=449, flags=1
[91450-socket-debug] Shutting down SSL socket
[91450-socket-debug] Shutting down raw socket
[91450-module-debug] Succeeded running module 'http'
[91450-module-debug] Application layer found in module http
[91450-module-debug] Application layer found. Skipping module ssh
[91450-database-debug] Writing 4 bytes to database
[91450-database-debug] Data written: name=port, type=open, ip=36.92.93.5, port=449, flags=1
[91450-main-debug] Finished probing host 36.92.93.5 (67.959480s)
[91450-main-debug] Busy workers [48/1000]

Nothing happens after this.

b10rn commented 3 years ago

This seems to because some worker processes simply crash. We have come to the conclusion that it occurs after the initial test probe read. A temporary fix has been commited, that shuts down the test probe socket before connecting again and attempting to write.

b10rn commented 3 years ago

See #63

peding commented 3 years ago

Fixed

b10rn commented 3 years ago

Fixt.