All Apps and Add-ons

How to resolve this error: The "id" field found in app.conf does not match the root folder of the application?

AbhinavRanjan7
Observer

While adding the Splunk App to Splunk Base I am getting Error : 

 

The "id" field found in app.conf does not match the root folder of the application

 

My config: 

[install]
is_configured = 0
install_source_checksum = xxxxx

[launcher]
author = Abhinav Ranjan
description = AccuKnox App for Splunk lets AccuKnox customers and KubeArmor users send alerts from Feeder or
Workflows to visualize the data in the AccuKnox Splunk dashboards.
AccuKnox, CNAPP that just works, from Build to Runtime.
See what your applications are really doing and Automatically generate Zero Trust, least privilege
policies to continuously monitor and protect your Network, Application and Data.
version = 1.0.0

[package]
id = SplunkforAccuKnox

[ui]
is_visible = 1
label = AccuKnox

Labels (1)
Tags (2)
0 Karma

richgalloway
SplunkTrust
SplunkTrust

The "id" attribute in the [package] stanza must be the app's directory name, in this case the app would be stored in $SPLUNK_HOME/etc/apps/SplunkforAccuKnox.  If the directory name in the tarball doesn't match the "id" attribute then the app will not be installed.

Also, the install_source_checksum setting must be removed before installation.

---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Index This | A sphere has three, a circle has two, and a point has zero. What is it?

September 2023 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...

Build Scalable Security While Moving to Cloud - Guide From Clayton Homes

 Clayton Homes faced the increased challenge of strengthening their security posture as they went through ...

Mission Control | Explore the latest release of Splunk Mission Control (2.3)

We’re happy to announce the release of Mission Control 2.3 which includes several new and exciting features ...