If the client encounters some error handling XML-RPC requests then it will present the user with the error:
> ThinLinc login failed.
> (The SSH connection succeeded, but the ThinLinc server connection failed.
> Perhaps this server doesn't run a ThinLinc server?
Which isn't really true as we are now at a point where we know we are talking to a ThinLinc system.
This is what's seen in the client log at this point:
> 2021-03-26T12:22:00: ssh[E]: THINLINC-LOGIN: HELLO 4.12.1post
> 2021-03-26T12:22:00: ssh[E]: THINLINC-LOGIN: CONNECTED MASTER
> 2021-03-26T12:22:00: My hardware address is 00D861420289
> 2021-03-26T12:22:00: Calling XML-RPC method 'get_capabilities'
The issue was seen when thinlinc-login had a bug that caused it to crash after getting the request.