none
RemoteApp - Nelze vytvořit instanci publikované aplikace RRS feed

  • Dotaz

  • Prosím o radu, po nějaké době jsem potřebuji přidat novou aplikaci do kolekce RemoteApp aplikací na Windows 2016. Již mám nějaké aplikace publikované, jsou funkční. Bohužel nyní mi nejde žádná nová aplikace přidat. Zobrazí se chyba: "Na serveru xxxxx nelze vytvořit instanci publikované aplikace."

    Co jsem pátral, tak by to mohlo být z důvodů neplatných nebo chybných certifikátů, ale ty mám všechny v pořádku, platné důvěryhodné.

    Zkoušel jsem to i na jednoduché aplikaci notepad.exe, ale je to stejné. Ani stávající publikované aplikace nejde nyní upravit.

    Nevíte kde může být problém?



    • Upravený Michal13 čtvrtek 28. května 2020 13:35
    čtvrtek 28. května 2020 9:41

Všechny reakce

  • opravdu PS prikaz Get-RDCertificate zobrazi vsechny certifikaty jako trusted level?
    čtvrtek 28. května 2020 14:28
  • Ano, tady je výpis.

    Role          Level          ExpiresOn
    ----          -----          ---------
    RDRedirector  Trusted        08/15/2020 18:32:13
    RDPublishing  Trusted        08/15/2020 18:32:13
    RDWebAccess   Trusted        08/15/2020 18:32:13
    RDGateway     Trusted        08/15/2020 18:32:13

    čtvrtek 28. května 2020 14:49
  • OK. Bohuzel ta hlaska z GUI je naprosto k nicemu :)

    ZKusme udelat publikovanou aplikaci pres PS, treba se dozvime vic.  viz https://docs.microsoft.com/en-us/powershell/module/remotedesktop/new-rdremoteapp?view=win10-ps

    TJ treba

    new-rdremoteapp -Alias Notepad -DisplayName Notepad -FilePath "C:\Windows\notepad.exe" -ShowInWebAccess 1 -collectionname <SessionCollection> -ConnectionBroker <Server FQDN>

    pátek 29. května 2020 6:50
  • Tak při tomto pokusu je informací více:

    Vlastnosti kolekce relací QuickSessionCollection na serveru služby Zprostředkovatel připojení k VP nelze aktualizovat.
        + CategoryInfo          : NotSpecified: (:) [Write-Error], RDManagementException
        + FullyQualifiedErrorId : PublishRemoteApps,Microsoft.PowerShell.Commands.WriteErrorCommand
        + PSComputerName        : localhost

    Na serveru xxxxxx nelze vytvořit instanci publikované aplikace.
        + CategoryInfo          : InvalidResult: (:) [], WorkflowTerminatedException
        + FullyQualifiedErrorId : JobStateFailed
        + PSComputerName        : localhost


    CollectionName Alias          DisplayName              FilePath                         ShowIn CommandLin RequiredC Use
                                                                                            WebAcc eSetting   ommandLin rGr
                                                                                            ess               e         oup
                                                                                                                        s
    -------------- -----          -----------              --------                         ------ ---------- --------- ---
    QuickSessio... Notepad        Notepad                  C:\Windows\notepad.exe           True   DoNotAllow

    pátek 29. května 2020 11:46
  • No ja nevim. Informace tam moc navic neni. Je tam vlastne jedina : Write-Error

    Tj, nelze zmenit stavajici konfiguraci. Me se zda, ze stavajici admin nema opravneni na meneni kolekce.

    neděle 31. května 2020 19:14
  • Admin práva má, souvisí to opravdu s certifikáty. Problém jsem dočasně vyřešil, ale otázka co se stane při další obnově certifikátu, která probíhá automaticky přes ps skript. 

    Pro řešení aktuálního stavu bylo nutné ručně přeinstalovat certifikát u všech 4 rolí. Po tomto kroku šla kolekce standardně upravovat, tedy přidávat, odebírat či měnit publikovaní aplikace.

    Před vypršením certifikátu dojde k jeho obnově a pomocí takového to příkazu jej nainstaluji do všech 4 rolí.

       Set-RDCertificate -Role RDPublishing -ImportPath $pfxpath -Force
       Set-RDCertificate -Role RDWebAcces -ImportPath $pfxpath -Force
       Set-RDCertificate -Role RDGateway -ImportPath $pfxpath -Force
       Set-RDCertificate -Role RDRedirector -ImportPath $pfxpath -Force

    Když se pak podívám do nastavení RDS, ta u všech rolí vidím nový certifikát, přístupy uživatelů i publikované aplikace fungují dobře. Nicméně tento způsob způsobí následnou nemožnost editace kolekce.

    Nějaký nápad proč se tak děje?

    pondělí 1. června 2020 12:02
  • Mne v tech prikazech nejak chybi heslo k PFX. Parametr -Password

    EDIT: mozna pro inspiraci

    https://www.msnoob.com/install-ssl-certificate-for-rds-deployment-using-powershell.html


    pondělí 1. června 2020 19:32