When trying to create or edit an asset such as a computer, the error "Server Error in 'Altiris/AssetContractCommon' Application" occurs. Or, other errors may occur, such as when trying to save an asset, for example, "<data class> cannot be null." This prevents the asset from being able to be created or edited. A variation of the error is "An error occurred loading the page. Please check the log for details."
Server Error in 'Altiris/AssetContractCommon' Application.
Full error details then follow below this. For example:
File or assembly name Altiris.<Solution name>, or one of its dependencies, was not found.
Note: The error may reference enabling error reporting on the Altiris server via the web.config file. This actually is not an error and provides no useful information, but is telling the user that workstation-level error reporting is disabled. To see the real error, reproduce the issue directly on the Altiris server or enable workstation-level error reporting,as the instructions in the "error" describe.
In the Altiris server logs, errors pointing to the specific failing Altiris product will appear. For example,
"File or assembly name Altiris.PatchManagementSolution, or one of its dependencies, was not found." -- refers to Patch Management Solution.
"An unexpected exception has occured (GUID: <guid> (<guid>), DataClassTable: Inv_Vontu_DLPAgent_Info, Exception: System.Data.SqlClient.SqlException: Invalid object name 'Inv_Vontu_DLPAgent_Info'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) -- refers to DLP-IP.
"FileNotFoundException: Could not load file or assembly 'Altiris.DellCM.Patch, Version=184.108.40.206, Culture=neutral, PublicKeyToken=<key>' or one of its dependencies. The system cannot find the file specified.]" -- refers to Altiris Patch Management for Dell Servers Solution.
"Exception encountered: Altiris.NS.Exceptions.AeXException: An unexpected exception has occured during CreateInstance. (Assembely:Altiris.NetworkInventoryTask, Version=220.127.116.11, Culture=neutral, PublicKeyToken=<key> Type:Altiris.NetworkInventoryTask.CustomTypes.SNMPResourceDataClass) ---> System.IO.FileNotFoundException: Could not load file or assembly 'Altiris.NetworkInventoryTask, Version=18.104.22.168, Culture=neutral, PublicKeyToken=<key>' or one of its dependencies. The system cannot find the file specified." -- refers to Inventory Solution.
"An unexpected exception has occurred during CreateInstance" with information then specifying the file and product that caused the issue.
Note: This article is primarily applicable to when the user is in an out of box security role and this issue occurs. If this issue only occurs while in a custom security role, instead first refer to the following article. If this isn't any help, then continue with this article.
Error "Server Error in 'Altiris/AssetContractCommon' Application" occurs when trying to create or edit an asset while in a custom security role
Certain Altiris products (listed below) add their dependencies and/or data classes into resource types that CMDB Solution manages, such as computers. Sometimes when these other Altiris products are upgraded, repaired or uninstalled, their dependencies and/or data classes become broken or corrupted. When this happens, CMDB loses its functionality of being able to edit or save these resource types. The cause is the other product therefore; CMDB has little to no control over this.
The Altiris products that are known to potentially cause this are:
If a generic "runtime error" appears as the "full" error details, this is actually not the real error. As the full message shows, error reporting has been disabled (by default) on the Symantec Management Platform server. Reproduce the issue on the server to get the real full error details or enable error reporting by following the instructions on the false error to then see these on a workstation. Then, the cause can be directly analyzed. Information about this can be found in the following article:
Error "Server Error in '/Altiris/application_name' Application occurs when accessing a specific area in the Symantec Management Platform Console
Login to Subscribe
Please login to set up your subscription.
Get support for your product, with downloads, knowledge base articles, documentation, and more.
Maximize your product competency and validate technical knowledge to gain the most benefit from your IT investments.
Set default language
Do you wish to save this as your future site?