Inleiding
In dit document wordt beschreven hoe u problemen kunt oplossen met een fout "Collectie niet gemaakt: bron bestaat al" voor Umbrella Add-On of Cloud Security App.
Achtergrondinformatie
Sommige klanten kunnen een fout ervaren na het configureren van de Cisco Umbrella Add-On voor Splunk of Cisco Cloud Security App voor Splunk. Eindresultaat Er worden geen loggegevens in Splunk opgenomen. Debug-logs in de Add-On of de App tonen deze fout:
HTTPError(response) splunklib.binding.HTTPError: HTTP 500 Internal Server Error -- Failed to create collection: resource already exists
Oorzaak
Deze fout treedt op als u de invoegtoepassing of app hebt ingesteld, deze eerder hebt verwijderd en hebt geprobeerd deze opnieuw toe te voegen.
Wanneer de app wordt verwijderd, activeert Splunkd normaal gesproken een herlaadfunctie die de nieuwste configuratie synchroniseert met verzamelgegevens in de database en verwijdert de verzameling als er geen overeenkomstige configuratie wordt gevonden - Orphaned Collection. De herlaadimplementatie binnen KVService slaagt hier echter niet in, waardoor deze verweesde collectie in KVService blijft.
Wanneer de app opnieuw wordt geïnstalleerd, vindt deze het configuratiebestand niet, zoals het in de vorige stap is verwijderd, maar wanneer het probeert te maken, mislukt het omdat de KVService de verzameling nog steeds aanwezig heeft in de app-context.
resolutie
Om het probleem op te lossen, upgrade Splunk server naar versie 9.1.2312.104. Als upgraden geen optie is, opent u een supportticket met Splunk-ondersteuning. Ze hebben een proces om de verweesde collectie op te ruimen.
Voor meer informatie, zie deze splunk support KB: https://splunk.my.site.com/customer/s/article/Failed-to-create-collection.