Or you use the argument /old-license ;) On 1/25/19 3:59 AM, Andrey Vasilkin via FreeRDP-devel wrote: > Hi. > > After updating the source code, I get the following error when trying > to connect to one of my servers (Windows Server 2008 R2 Enterprise); > > [13:39:13:250] [13731:206b4b80] [ERROR][com.freerdp.core.license] - > unexpected license packet. > [13:39:13:259] [13731:206b4b80] [ERROR][com.freerdp.core.transport] - > transport_check_fds: transport->ReceiveCallback() - -1 > [13:39:13:263] [13731:206b4b80] [ERROR][com.freerdp.core] - > freerdp_set_last_error ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D] > [13:39:13:268] [13731:206b4b80] [ERROR][com.freerdp.core] - > freerdp_post_connect failed > [13:39:13:275] [13731:206b4b80] [ERROR][com.freerdp.client.OS2] - > Freerdp connect error > > But I can connect to other servers with the same and other Windoze > versions. The problem disappeared when I commented on the next piece > of code: > > libfreerdp\core\license.c , function icense_generate_hwid() : > > BOOL license_generate_hwid(rdpLicense* license) > { > const BYTE *hashTarget; > size_t targetLen; > BYTE macAddress[6]; > > ZeroMemory(license->HardwareId, HWID_LENGTH); > > if (license->rdp->settings->OldLicenseBehaviour) > { > ZeroMemory(macAddress, sizeof(macAddress)); > hashTarget = macAddress; > targetLen = sizeof(macAddress); > } > else > { > wStream s; > const char *hostname = license->rdp->settings->ClientHostname; > /* > [ Next code causes an error "unexpected license packet". ] > > Stream_StaticInit(&s, license->HardwareId, 4); > Stream_Write_UINT32(&s, PLATFORMID); > Stream_Free(&s, TRUE); > */ > > ... > > This new code has appeared here: > > https://github.com/FreeRDP/FreeRDP/commit/f4b7a27c2bb7506f0a82c72570ea171a93d094d6 > > > > _______________________________________________ > FreeRDP-devel mailing list > FreeRDP-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel