@RoganDawes @ryanc There's not really a problem in the banner exchange - the client won't initiate key exchange until it's consumed the banner, so no matter who speaks first it could send a different packet type if the server had sent a signal in the banner