Go in through your MSTSC connection to xrdp and from within there restart your SSH daemon service.
$sudo /etc/init.d/sshd restart
-or-
$ sudo service sshd restart
 If the problem continues then I'd consult the log file /var/log/secure to see if  you can see if it's an authentication issue. You can consult the log file /var/log/messages to confirm that the SSH service is functioning normally as well.
EDIT #1
 Based on a comment from the OP, "..Failed password for root from 192.168.4.190 port 50677.." it looks like it could be the root user's password isn't what you think. Again using your MSTSC access via xrdp I'd confirm that you can su - and login as root.
 If you can then the issue likely lies with either something in your /etc/ssh/sshd_config file not allowing either user root access or the IP you're attempting to connect from might not be allowed access. I would expect different messaging in the /var/log/* log files however, but these are 2 additional leads to follow-up on.