Hi,
I have setup a RDS 2016 environment (one Server 2016 as Gateway, one Server 2016 as RDS-Host).
Everything worked fine, but wehn I'm creating a RDS Collection, the collection is added in the Servermanager but SolidCP throws an error and doesn’t create it in the panel. If I try to import an existing collection I get the same error as when creating a new Collection.
I'm running SoldiCP Version 1.4.3
The following error occurs:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'ADD_RDS_COLLECTION' task on '' REMOTE_DESKTOP_SERVICES ---> System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Cannot index into a null array. ---> Cannot index into a null array.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.Providers.RemoteDesktopServices.RemoteDesktopServices.CreateCollection(String organizationId, RdsCollection collection)
at SolidCP.EnterpriseServer.RemoteDesktopServicesController.AddRdsCollectionInternal(Int32 itemId, RdsCollection collection)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.RemoteDesktopServicesController.AddRdsCollectionInternal(Int32 itemId, RdsCollection collection)
at SolidCP.EnterpriseServer.esRemoteDesktopServices.AddRdsCollection(Int32 itemId, RdsCollection collection)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esRemoteDesktopServices.AddRdsCollection(Int32 itemId, RdsCollection collection)
at SolidCP.Portal.RDS.RDSCreateCollection.btnSave_Click(Object sender, EventArgs e)
Hello,
If you go into Configuration -> Server -> Select Settings next to RDS Server.
Does it show the SolidCP version on the right side?
Thanks,
Trevor
Hi Trevor,
thanks four your reply.
Yes, the SolidCP-Version is shown correctly. But in the meantime I figured it out, after finding an old thread of 2017 with the same problem ( https://solidcp.com/forum/question/rds-deployement-cannot-index-into-a-null-array/).
After changing the language of the RDS-Gateway-Host from German to English (installing Language-Pack and changing the default language) the problem was solved. I thougt that this problem is already fixed in the latest version (1.4.3) because in the other thread was mentioned that this problem should be fixed with version 1.2.0