local error: tls: bad record MAC #2
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
doc
duplicate
enhancement
help wanted
invalid
question
security
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
IUS/go-nrpe#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When go-nrpe is newer them receiver (deb11 vs. deb10) I get
It seems to be a problem with different TLS versions (when you ask google).
So is there a way to force the TLS version?
Is there a reproducer in our environment?
At the CM network. More infos at the office.
This is beyond the use case of go-NRPE.
It was designed to enable an ancient Nagios
check_nrpeconnecting to newer systems. The ancientcheck_nrpewasn't able to communicate with recentnrped, so Go-NRPE provides kind of backward compatibility and should be removed as soon as the Nagioscheck_nrpeis recent enough.The described issue happens if an new
check_nrpetalks to the backward compatible go-NRPE. The go-NRPE uses a hardwired self-signed certificate, which makes the newcheck_nrpeunhappy.check_nrpedrops the connection than and go-NRPE logs this dropped connection and its side-effects.While we could implement using a valid X509 certificate for go-NRPE, that's beyond the scope, as newer NRPE daemons provide all that functionality and even more.