I love this kind of error message, when it's correct.  But sometimes it's not (e.g., SSL errors suggesting time sync problems).  Is there any way for the agent to know the master's version, and only give the error in that case?  If not, this is fine - it does specify the relevant master version, anyway.