Quantcast
Channel: Ivanti User Community : Document List - Installation
Viewing all articles
Browse latest Browse all 272

How to rebuild the LANDesk COM+ Objects

$
0
0
How to Manually rebuild the LANDesk COM+ Objects

 

The LANDesk Management Suite uses two custom COM+ applications for managing directory services and authentication with such sources.  There are documents out on the community covering their uses, and troubleshooting their actions.  Some of these documents are included in the following links:

 

 

This process, while not difficult has many little steps and is not recommended as a first step in resolution.  There are instances where the COM+ objects are throwing errors and refuse to work even when using tested and known good identities.  This is a supplemental set of information on how to remove and recreate these COM+ applications.

 

Reregistering the DLL and components used in the LANDesk and LANDesk1 COM+ applications

 

Run the Following command from a command prompt running as an Administrator:

(If you receive an error "unable to locate input assembly <path to file> or one of it dependencies" verify the file is at the location specified.  If so then just move on to the next command)

 

    1. C:\windows\microsoft.net\framework\v2.0.50727\RegAsm.exe "C:\Program Files (x86)\LANDesk\ManagementSuite\Landesk.ManagementSuite.Information.dll" /register /codebase /tlb
    2. c:\windows\microsoft.net\framework\v2.0.50727\RegAsm.exe "C:\Program Files (x86)\LANDesk\ManagementSuite\Landesk.ManagementSuite.SDK.dll" /register  /codebase /tlb
    3. C:\windows\microsoft.net\framework\v2.0.50727\aspnet_regiis.exe -i
    4. iisreset.exe

 

Rebuilding the LANDesk COM+ Application
    1. Open Start Menu>All Programs>Administrative Tools>Component Services

      step1.jpg
    2. In The Component Services window select Component Services>Computers>My Computer>COM+ Applications

      step2.jpg
    3. Right-Click on the COM+ object named LANDesk and select Delete
    4. Click Yes
    5. Right Click on the COM+ Applications folder and select New>Application
    6. Click Next
    7. Click "Create an empty application (Computer should say "My Computer")

      step3.jpg
    8. Click Next
    9. Enter LANDesk as the name for the new application

      step4.jpg
    10. Verify that the Server application button is selected.
    11. Click Next
    12. Select the button for this user

      step5.jpg
    13. Enter a username (Use browse if you need to find and verify a username on the Core server or Domain
    14. Enter the Password in the Password section
    15. Enter the Password again in the Confirm Password section
    16. Click Next
    17. Select CreatorOwner and click the Remove Button
    18. Click the Add role button and Enter the name "Everyone"

      step6.jpg
    19. Click Next
    20. Click the Plus symbol next to the Everyone role

      step7.jpg
    21. Select the Users folder and click on the Add button
    22. Enter in the object name of "Everyone" and click Check Names

      step8.jpg
    23. Click OK
    24. Click Next
    25. Click Finish
    26. Click the Plus symbol next to the LANDesk COM+ application

      step9.jpg
    27. Right Click on the Component folder and select New>Component
    28. Click on the Import Components button

      step10.jpg
    29. Scroll down and select the LANDesk.ManagementSuite.Sdk.Scopes component
    30. Click Next
    31. Click Finish
    32. Under the Component Folder
    33. Click the Plus symbol next to the Component Folder
    34. Right Click on the LANDesk.ManagementSuite.Sdk.Scopes and select Properties
    35. Select the Security Tab
    36. In the "Roles explicitly set for selected item(s) check the box next to "Everyone"

      step12.jpg
    37. Click OK
    38. Repeat Steps 27-37adding the ScheduleServiceExecutor.ExecuteCallba.1 component instead of LANDesk.ManagementSuite.SDK.Scopes
    39. Right Click on the LANDesk COM+ Application and select start

 

Rebuilding the LANDesk1 COM+ Application

NOTE: The following summary is based on the steps listed above...  Please pay attention and use the correct information where noted.

 

Follow the steps listed above Using the following guidelines.

  1. On steps 3, 9, 26, 30, 35, 40 use the Name LANDesk1 instead ofLANDesk
  2. Follow Steps 27-37 four times using the following component for each set.
    1. LANDesk.ManagementSuite.Information.DatabaseInformation
    2. LANDesk.ManagementSuite.Information.Signature
    3. LANDesk.ManagementSuite.Information.UNCAuthentication
    4. LANDesk.ManagementSuite.Information.UserInformation

Viewing all articles
Browse latest Browse all 272

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>