none
Lync Server 2013 Bootstarp.exe Error: The given key was not present in the dictionary. RRS feed

  • Question

  • I am moving CAC functionality from Lync Server 2010 to Lync Server 2013. I am successfully assign the CAC functionality to Lync Server 2013 Enterprise Edition Front End pool and publish the topology.

    However, when executing bootstrap.exe (via deployment wizard OR command line), it fails with following error:

    ---------------

     Error: The given key was not present in the dictionary.
    ▼ Details
    └ Type: KeyNotFoundException
    └ ▼ Stack Trace
        └   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at Microsoft.Rtc.Internal.Tools.Bootstrapper.BootstrapperTask.RemoveUnusedFeatures(Boolean scorch)
    at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T](Action`1 action, T arg)

    ----------

    The exact logfile error occurs when bootstraper is executing uninstalling unused roles. In my case there are none.

    I also get following error when try to execute the Enable-CsComputer cmdlet -

    ----------------

    Application: PDP
    Host: catDCW15FE01.catapultsystems.com

     Error: The application "urn:application:PDP" was not installed on the computer. Verify that the application is installed and then try again.
    ▼ Details
    └ Type: DeploymentException
    └ ▼ Stack Trace
        └   at Microsoft.Rtc.Management.Deployment.Roles.InternalApplication.VerifyApplicationInstalled(UcasApplication application)
    at Microsoft.Rtc.Management.Deployment.Roles.InternalApplication.LocalActivate(String binaryPath, Computer computer)
    at Microsoft.Rtc.Management.Internal.Utilities.LogWriter.InvokeAndLog[T1,T2](Action`2 action, T1 arg1, T2 arg2)
     
    └ ▼ Additional Details
        └   Error: The value is not set for registry key "HKEY_LOCAL_MACHINE\Software\Microsoft\Real-Time Communications\Applications\urn:application:PDP".
    ▼ Details
    └ Type: DeploymentException
    └ ▼ Stack Trace
        └   at Microsoft.Rtc.Management.Deployment.Roles.InternalApplication.GetApplicationRootDirectory(String applicationId)
    at Microsoft.Rtc.Management.Deployment.Roles.InternalApplication.VerifyApplicationInstalled(UcasApplication application)
     
    TaskFailed: Task execution failed.
    TaskFailed: HostLocalActivateTask execution failed on an unrecoverable error.
    (0) Microsoft.Rtc.Management.Deployment.Core.Computer
    (1) Microsoft.Rtc.Management.Deployment.Core.Service
    TaskFailedResolution: Consult exception information and previous errors for more information on how to resolve this error.

    ----------

    Any direction would be greatly appreciated.

    Thanks,


    Ketan Shah Sr. Lync Support Engineer Lync Managed Services Catapult Systems

    Monday, March 11, 2013 3:22 PM

Answers

  • Hi,

    Under the urn:application:PDP of the registry, there is a String Value:

    "InstallDir"="C:\Program Files\Microsoft Lync Server 2013\Application Host\Applications\PDP"

    PLease check it in you Lync server 2013 FE. If not, please create the String Value.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Sean Xiao
    TechNet Community Support

    Wednesday, March 13, 2013 6:14 AM
    Moderator

All replies

  • Hi,

    Under the urn:application:PDP of the registry, there is a String Value:

    "InstallDir"="C:\Program Files\Microsoft Lync Server 2013\Application Host\Applications\PDP"

    PLease check it in you Lync server 2013 FE. If not, please create the String Value.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Sean Xiao
    TechNet Community Support

    Wednesday, March 13, 2013 6:14 AM
    Moderator
  • Hi,

    Under the urn:application:PDP of the registry, there is a String Value:

    "InstallDir"="C:\Program Files\Microsoft Lync Server 2013\Application Host\Applications\PDP"

    PLease check it in you Lync server 2013 FE. If not, please create the String Value.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Sean Xiao
    TechNet Community Support

    I am having the same issue deploying Lync 2013. Can someone please clarify Sean's answer?

    Mainly what is: urn:application:PDP of the registry and also what is: Lync server 2013 FE. Thanks in advance!

    Thursday, April 30, 2015 7:39 PM
  • The Lync Server 2013 FE is where you are running the deployment wizard and showing the error in screenshot. It is Front End Server of Lync Server 2013 pool.

    Have you looked at registry on the server? The "urn:application:PDP" is one of the key in it.


    Ketan Shah Sr. Lync Support Engineer Lync Managed Services Catapult Systems

    Thursday, April 30, 2015 7:45 PM
  • I have searched the registry for urn:application:PDP and it doesn't find anything. What key should it be under?

    Thursday, April 30, 2015 9:00 PM
  • The Lync Server 2013 FE is where you are running the deployment wizard and showing the error in screenshot. It is Front End Server of Lync Server 2013 pool.

    Have you looked at registry on the server? The "urn:application:PDP" is one of the key in it.


    Ketan Shah Sr. Lync Support Engineer Lync Managed Services Catapult Systems

    Should it look like this?

    Friday, May 1, 2015 4:19 PM
  • Can anyone help with this? We've been stuck deploying this for a few weeks now. Please let me know if there is any additional information needed. Thanks!

    Tuesday, May 5, 2015 3:44 PM
  • Hi there, 

    seems there's a bug in the latest may 2015 ( .887) update for front-end server, uninstalling this update will clear the issue. 

    as far as i can tell that the February update does not include the same issue. but this would require more testing from my side

    Regards,
    Charbel Hanna


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread

    Thursday, May 14, 2015 10:53 AM
  • Hi Charbel,

    I'm having the same issue after patch .887 on the FE,

    Looking for a way to get Feb patch, or I have to rollback to RTM?

    Friday, May 15, 2015 2:17 AM
  • Have you guys tried re-running the LyncServerUpdateInstaller? I had the same issue and it turned out that the first time I ran it, it hadn't updated some of the components. After running again the issue went away.

    Andrew Morpeth
    Lync Server Specialist - Auckland, NZ
    Blog - http://www.lync.geek.nz

    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"

    Andrew Morpeth MVP

    Monday, June 8, 2015 12:02 AM
  • Andrew,

    When I run LyncServerUpdateInstaller I get an error on the update for core components:

    Wednesday, June 10, 2015 1:52 PM
  • Here is the log file:
    [6/10/2015 9:14:21 AM] Starting Microsoft Lync Server 2013 Cumulative Update Installer, version 5.0.8308.887
    [6/10/2015 9:14:22 AM] Embedded patch OcsCore.msp is at version 5.0.8308.887
    [6/10/2015 9:14:22 AM] Product with GUID {A766C25B-A1D1-4711-A726-AC3E7CA4AAB3} is at version 5.0.8308.0 and is associated with patch OcsCore.msp which this installer has at version 5.0.8308.887
    [6/10/2015 9:14:22 AM] OcsCore.msp, version 5.0.8308.887 is applicable.
    [6/10/2015 9:14:22 AM] OcsCore.msp, version 5.0.8308.887 is NOT up-to-date on this server.
    [6/10/2015 9:14:22 AM] Embedded patch UcmaRuntime.msp is at version 5.0.8308.884
    [6/10/2015 9:14:22 AM] Product with GUID {902F4F35-D5DC-4363-8671-D5EF0D26C21D} is at version 5.0.8308.884 and is associated with patch UcmaRuntime.msp which this installer has at version 5.0.8308.884
    [6/10/2015 9:14:22 AM] UcmaRuntime.msp, version 5.0.8308.884 is applicable.
    [6/10/2015 9:14:22 AM] UcmaRuntime.msp, version 5.0.8308.884 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Embedded patch AdminTools.msp is at version 5.0.8308.726
    [6/10/2015 9:14:22 AM] Product with GUID {6408FD69-B5A4-48C7-9484-F3EA3C847279} is at version 5.0.8308.726 and is associated with patch AdminTools.msp which this installer has at version 5.0.8308.726
    [6/10/2015 9:14:22 AM] AdminTools.msp, version 5.0.8308.726 is applicable.
    [6/10/2015 9:14:22 AM] AdminTools.msp, version 5.0.8308.726 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {B9DFAFCA-7719-4fd4-B0D8-04FEE04C0E73} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {73472766-329F-4fd8-91AF-458E702498CF} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {3665A76A-57CA-4cf1-B3B9-1A3DE5A722FA} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {0ABF1660-CE61-408B-8161-1231B3545F19} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {990E2E88-1499-40D3-907A-6798A7A7013F} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {F5983126-242C-4C5D-96E6-95A8F7986196} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {896B2CE1-57B1-4E00-87D0-612A872DF020} is not installed on this server.
    [6/10/2015 9:14:22 AM] Embedded patch MgmtServer.msp is at version 5.0.8308.872
    [6/10/2015 9:14:22 AM] Product with GUID {8D6164AA-D7B8-44A2-8125-E6C0DC7D4E9E} is at version 5.0.8308.872 and is associated with patch MgmtServer.msp which this installer has at version 5.0.8308.872
    [6/10/2015 9:14:22 AM] MgmtServer.msp, version 5.0.8308.872 is applicable.
    [6/10/2015 9:14:22 AM] MgmtServer.msp, version 5.0.8308.872 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Embedded patch OCSMCU.msp is at version 5.0.8308.834
    [6/10/2015 9:14:22 AM] Product with GUID {6184864A-8DCD-44DE-885D-B6C0AF668033} is at version 5.0.8308.834 and is associated with patch OCSMCU.msp which this installer has at version 5.0.8308.834
    [6/10/2015 9:14:22 AM] OCSMCU.msp, version 5.0.8308.834 is applicable.
    [6/10/2015 9:14:22 AM] OCSMCU.msp, version 5.0.8308.834 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {ED48DD16-19A9-4256-BAC0-657C278659E3} is not installed on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {11CFB169-07EA-489D-BF8C-D8D29525720E} is not installed on this server.
    [6/10/2015 9:14:22 AM] Embedded patch Server.msp is at version 5.0.8308.884
    [6/10/2015 9:14:22 AM] Product with GUID {A593FD00-64F1-4288-A6F4-E699ED9DCA35} is at version 5.0.8308.884 and is associated with patch Server.msp which this installer has at version 5.0.8308.884
    [6/10/2015 9:14:22 AM] Server.msp, version 5.0.8308.884 is applicable.
    [6/10/2015 9:14:22 AM] Server.msp, version 5.0.8308.884 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Product with GUID {B4353F44-608B-4460-AB47-01013A9DADA2} is not installed on this server.
    [6/10/2015 9:14:22 AM] Embedded patch WebComponents.msp is at version 5.0.8308.887
    [6/10/2015 9:14:22 AM] Product with GUID {2A65AB9C-57AD-4EC6-BD4E-BD61A7C583B3} is at version 5.0.8308.887 and is associated with patch WebComponents.msp which this installer has at version 5.0.8308.887
    [6/10/2015 9:14:22 AM] WebComponents.msp, version 5.0.8308.887 is applicable.
    [6/10/2015 9:14:22 AM] WebComponents.msp, version 5.0.8308.887 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Embedded patch WindowsFabricPatch.msp is at version 1.0.1008.0
    [6/10/2015 9:14:22 AM] Product with GUID {DC35903C-6D48-40A1-BBDD-307E27E691A3} is at version 1.0.1008.0 and is associated with patch WindowsFabricPatch.msp which this installer has at version 1.0.1008.0
    [6/10/2015 9:14:22 AM] WindowsFabricPatch.msp, version 1.0.1008.0 is applicable.
    [6/10/2015 9:14:22 AM] WindowsFabricPatch.msp, version 1.0.1008.0 is up-to-date on this server.
    [6/10/2015 9:14:22 AM] Embedded patch OcsCore.msp is referred by KB #3051951
    [6/10/2015 9:14:22 AM] Embedded patch OcsCore.msp can be researched at URL http://support.microsoft.com/?kbid=3051951
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Core Components
    [6/10/2015 9:14:22 AM] Embedded patch UcmaRuntime.msp is referred by KB #3051956
    [6/10/2015 9:14:22 AM] Embedded patch UcmaRuntime.msp can be researched at URL http://support.microsoft.com/?kbid=3051956
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Core Runtime 64-bit
    [6/10/2015 9:14:22 AM] Embedded patch AdminTools.msp is referred by KB #2967485
    [6/10/2015 9:14:22 AM] Embedded patch AdminTools.msp can be researched at URL http://support.microsoft.com/?kbid=2967485
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Administrative Tools
    [6/10/2015 9:14:22 AM] Embedded patch MgmtServer.msp is referred by KB #3036869
    [6/10/2015 9:14:22 AM] Embedded patch MgmtServer.msp can be researched at URL http://support.microsoft.com/?kbid=3036869
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Core Management Server
    [6/10/2015 9:14:22 AM] Embedded patch OCSMCU.msp is referred by KB #3011902
    [6/10/2015 9:14:22 AM] Embedded patch OCSMCU.msp can be researched at URL http://support.microsoft.com/?kbid=3011902
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Conferencing Server
    [6/10/2015 9:14:22 AM] Embedded patch Server.msp is referred by KB #3051949
    [6/10/2015 9:14:22 AM] Embedded patch Server.msp can be researched at URL http://support.microsoft.com/?kbid=3051949
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Lync Server 2013
    [6/10/2015 9:14:22 AM] Embedded patch WebComponents.msp is referred by KB #3051953
    [6/10/2015 9:14:22 AM] Embedded patch WebComponents.msp can be researched at URL http://support.microsoft.com/?kbid=3051953
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Web Components Server
    [6/10/2015 9:14:22 AM] Embedded patch description: Update for Windows Fabric
    [6/10/2015 9:42:01 AM] Beginning installation of selected binaries...
    [6/10/2015 9:42:01 AM] Executing command: msiexec.exe  /update "C:\Users\careeradmin\Downloads\OcsCore.msp" /passive /norestart /l*vx "C:\Users\careeradmin\Downloads\OcsCore.msp-LYNC-[2015-06-10][09-42-01]_log.txt"
    [6/10/2015 9:44:33 AM] ERROR 1603: OcsCore.msp had errors installing.
    [6/10/2015 9:53:09 AM] ERROR: Lync ServerUpdateInstaller failed to successfully install all patches
    Wednesday, June 10, 2015 2:02 PM