should we be logging the client protocol and software version detail from this routine?
should we be logging the client protocol and software version detail from this routine?