Skip to main content

Good morning,

I'm currently configuring an unattended server and am getting the following error.

java.lang.RuntimeException: {"message":"Error creating RDP session.","details":"[08:10:53:059] [4092:00002114] [error][com.freerdp.core] - transport_ssl_cb:freerdp_set_last_error_ex ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F][08:10:53:059] [4092:00002114] [error][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error","correctiveAction":"","code":"rdp.error"}

 

 

The RDP configuration is the same as I have on the different unattended servers.

Has anyone experienced this error?

Hi ​@Jesus 1800 ,

Ensure that the credentials used by the bot for auto-login are accurate and valid. If the bot runner is not configured through Active Directory (AD), verify and use the appropriate device credentials instead.


Hi ​@Jesus 1800 

  • ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED E0x0002000F]: This FreeRDP error code suggests that the credentials (username/password) or a related certificate used for the RDP connection have expired.
  • tlsv1 alert internal error: This points to an SSL/TLS handshake failure, often caused by mismatched security protocols, expired credentials, or certificate issues.

Possible Causes

  1. Expired Password: The account used for RDP has an expired password.
  2. Expired or Invalid Certificate: The SSL certificate on the server or client side is expired or not trusted.
  3. TLS/SSL Protocol Mismatch: The server might enforce a newer TLS version (e.g., TLS 1.2 or 1.3) that the Automation Anywhere Bot Agent or FreeRDP library doesn’t support by default.
  4. RDP Configuration Issue: The unattended server’s RDP settings might be misconfigured or blocked.
  5. Network/Firewall Restrictions: A firewall or network policy is interfering with the RDP connection.

Reply