We want Heralding to work as quality as possible. One thing about this is to be as invisible as possible, that an attacker thinks he interacts with ordinary services, but not with honeypot.
We need to check each protocol implementation we have in order to understand what things may expose Heralding as a honeypot.
For example, we probably don't want our http capability to show the information about the server and programming language in the response headers:

We want Heralding to work as quality as possible. One thing about this is to be as invisible as possible, that an attacker thinks he interacts with ordinary services, but not with honeypot.

We need to check each protocol implementation we have in order to understand what things may expose Heralding as a honeypot.
For example, we probably don't want our http capability to show the information about the server and programming language in the response headers: