SSH fails: PTY allocation request failed on channel 0
Ok, thanks to Tim. umounting /dev/pts and then mount /dev/pts did the trick.
let me tell you all my experience, I try to connect from linux to windows via ssh, had servers with openssh and others with freessh. When the server has openssh it work fine, but since a time to now it start to present a "shell request failed on channel 0" message when freessh is the service running (it came from one day to another, it use to work better that openssh)
A test made by me was to try stablish conection from another user, as i see that it works fine, I backup my ~/.ssh (the user that present the problem), and after that it works fine.
I think the file involved was known_hosts, the perms looks fine as well as the content, but that was how I fix it.