fatal: protocol error: bad line length character: fat
See this FAQ:
It likely means you have some extraneous characters, info message or something upon logging into ssh in command mode.
To test this, do:
ssh user@git.example.com echo testing commands
(in your case:)
ssh UserOne@192.168.1.4 echo testing commands
You should only see '
testing commands
' returned.
If there are any other characters, you should examine your dot shell rc file to find any echo or other commands that may produce output.
In the case of FreeSSHd, you should check if it can execute a command without returning any extra output.
This answer suggests that it might not be possible to configured FreeSSHd in order to be "quiet" (execute and return the output of the commands you want, without extra data).
It suggests alternative ssh daemons.