Install the AnyConnect Diagnostic and Reporting Tool (DART) module, which provides useful diagnostic information about the AnyConnect core client installation. Install the SBL, Network Access Manager, Web Security, Posture modules, or ISE compliance modules in any order. What is the abbreviation for Diagnostic AnyConnect Reporting Tool? What does DART stand for? DART abbreviation stands for Diagnostic AnyConnect Reporting Tool. Cisco AnyConnect Secure Mobility Client VPN User Messages, Release 3.1 2 An internal error occurred while creating the DART bundle. Windows installation Step 1. Download Cisco AnyConnect for Windows, Anyconnect DART for Widnows and DPDHL cVPN profile. Install AnyConnect for Windows.
This article fixes a problem that occurs when you deploy a macOS LOB app in Microsoft Intune, and you receive the following error message:
One or more apps contain invalid bundleIds. (0x87D13BA2)
You publish a macOS line-of-business (LOB) app by using Intune. When you select the app in the Microsoft Endpoint Manager admin center, the Device install status shows the following information about the app:
Here's an example of Cisco AnyConnect VPN:
This problem can occur even if the app is successfully installed on the device.
This problem occurs under the following conditions:
Any app that has multiple components, such as Cisco AnyConnect VPN, can generate this error message.
To fix this problem and enable the macOS LOB app to correctly report its status, follow these steps:
Copy the wrapped application in .intunemac
format to a macOS device. Put the .intunemac
file into a temporary folder.
Run the following command to extract the .intunemac
file:
In our example, run unzip AnyConnect.pkg.intunemac
.
The content of the package will be extracted to a child folder that's named IntuneMacPackage under the temporary folder.
Open the IntuneMacPackage/Metadata/Detection.xml file in a text editor.
Here's a sample Detection.xml file of Cisco AnyConnect VPN:
Remove all MacOSLobChildApp elements except the one for the main application in the package. Update the MacOSLobApp element by using the BundleId and BuildNumber of the main application, and then save the Detection.xml file.
In the example, the BundleId of the main application is com.cisco.anyconnect.gui. Remove all MacOSLobChildApp elements except the following one:
Then, change the MacOSLobApp element to:
Below is the updated Detection.xml file:
Run the following command to repackage the IntuneMacPackage folder:
Note
<Package_Name> is the desired name of the .intunemac
file, and <IntuneMacPackage_Folder_Location> is the location of the IntuneMacPackage folder that you created in step 2.
For our example, run the following command:
Add the new .intunemac
file to the Microsoft Endpoint Manager admin center, and then sync the device.