13 Jan 2025 05:51 PM
Hi Folks,
I have created extension using custom extension creator for getting result of queries and configure alert out of it.
Extension is created and deployed successfully however, it is throwing an error,
Failed to assign monitoring configuration to ActiveGate. Reason: Cannot extract extension from /var/lib/dynatrace/remotepluginmodule/agent/runtime/extensions/download/custom_temp-extension: checking signature failed
Steps followed are,
Generate CA cert using dt extension genca --no-ca-passphrase
I went through the community thread but this extension was created using VScode and certificate exported via Visual studio (I used python to export the required certificates)
Is there any step I'm missing here? Please guide.
Regards,
AK
Solved! Go to Solution.
13 Jan 2025 11:04 PM
Hi @AK
Thanks for sharing such case, I'd suggest checking the following points:
rm -rf /var/lib/dynatrace/remotepluginmodule/agent/runtime/extensions/download/
Hoping it helps.
BR,
Peter
13 Jan 2025 11:07 PM
13 Jan 2025 11:16 PM
Hi @AK
also PFA resources:
Thanks.
14 Jan 2025 12:35 PM
@erh_inetum, thank you for the response.
I'm using feature 'custom extension creator'. Which I think, doesn't require to upload the extension to tenant. Post generating developer.pem and adding ca.pem to cred vault and ActiveGate, we just have to deploy it from the extension creator page itself and it will start showing under hub page as self authored extension.
Adding screenshot below for information.
Regards,
AK
14 Jan 2025 12:42 PM
@Peter_Youssef, thank you for all the useful links. That gave me hint to resolve above mentioned issue.
Restarting EEC (Extension execution controller) did work for me.
I'm using the same AG which were earlier used for another extension. Restarting EEC might have cleared the cache on AG, and it started working.
Regards,
AK
20 Jan 2025 08:43 AM
Hello @AK
It's my pleasure to contribute together till getting the raised concern sorted, Dynatrace documentation is a crucial pillar in troubleshooting activities.
EEC is playing a critical role specially in extensions.
Thanks for sharing the status update as well.