When connecting to a remote linux server, I always get the following error:
SSH connection failure: SSH Protocol error: Server identification string is invalid (missing carriage return).
When checking the source qt-creator/src/libs/ssh/sshconnection.cpp, it seems that the "SshEnableStrictConformanceChecks" flag is always ON by default, and there is no way to disable this pedantic check.
I don't understand why you would need to enforce such rules... I can correctly ssh to this server from console, so normal SSH doesn't enforce rules like that.
Also note that this is a server I don't control, so I can't modify its config.