Return to Level1Techs.com

Problems with RDP in gnome-boxes


#1

So, gnome-boxes now supports RDP connections. I’ve been using Remmina for some time, but since Boxes comes with Fedora, i wanted to look at it. I’m able to create a connection but can’t get it to connect. It’s terminating in a segmentation fault:

> [08:09:54:666] [5975:5992] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_OUT_OF_SEQUENCE [0x80090310]
> [08:09:54:667] [5975:5992] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F]
> [08:09:54:667] [5975:5992] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
> [08:09:54:669] [5975:6081] [ERROR][com.freerdp.core.transport] - transport_ssl_cb: ACCESS DENIED
> [08:09:54:669] [5975:6081] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_AUTHENTICATION_FAILED [0x00020009]
> [08:09:54:669] [5975:6081] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094419:SSL routines:ssl3_read_bytes:tlsv1 alert access denied
> [08:09:54:691] [5975:5992] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_OUT_OF_SEQUENCE [0x80090310]
> [08:09:54:693] [5975:5992] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F]
> [08:09:54:693] [5975:5992] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
> [08:09:54:720] [5975:5992] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_OUT_OF_SEQUENCE [0x80090310]
> [08:09:54:721] [5975:5992] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F]
> [08:09:54:722] [5975:5992] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
> [08:09:54:746] [5975:5992] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_OUT_OF_SEQUENCE [0x80090310]
> [08:09:54:747] [5975:5992] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F]
> [08:09:54:747] [5975:5992] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
> [08:09:54:771] [5975:5992] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_OUT_OF_SEQUENCE [0x80090310]
> [08:09:54:772] [5975:5992] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_PASSWORD_CERTAINLY_EXPIRED [0x0002000F]
> [08:09:54:772] [5975:5992] [ERROR][com.freerdp.core.transport] - BIO_read returned an error: error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error
> [08:09:54:776] [5975:5992] [ERROR][com.winpr.thread] - failed to create thread pipe fd 0
> [08:09:54:776] [5975:5992] [ERROR][com.freerdp.core.codecs] - Failed to create rfx codec context
> [1]    5975 segmentation fault (core dumped)  gnome-boxes

Has anyone had luck getting a connection to work?


#2

Start off by checking for selinux denials

ausearch -m avc -ts recent

That’ll show you avc’s from the past 10 minutes, or you can check the setroubleshootd GUI if you have it installed.
Judging by the log, it might be an authentication issue due to missing rules.


#3

I’m getting . Also retried shortly before that. Sadly not.


#4

Then I’ve got no clue really… maybe PAM needs to be set up properly but that’s just throwing a hunch in the wind.


#5

Do you have portforward setup for 5975 to other ports and viceversa recieve too?


#6

Sorry for the delay. Why would i need that? RDP uses Port 3389.