Troubleshooting agent updater not having a valid signature found

This article helps troubleshoot a "No valid signature found" error using the agent updater.

LAST TESTED ON CHECKMK 2.0.0P1

Table of Contents

Problem

When you bake and sign the agents, you might encounter the error message "No valid signature found" on the "Check_MK Agent" service, and the agent does not update.

Installing the agent manually will work, but the same message appears later when the updater runs.

Reason

Not all agent packages get appropriately signed due to a bug. We are aware of this and are investigating the situation.

Solution

  1. Go to Setup → Agents → Windows, Linux, Solaris, AIX

    Screenshot showing main agent bakery buttons. Bake agents and Sign agents highlighted.

  2. Do Bake SignSign 

  3. After that, everything should work as usual. Give the agents some time to update, though.

  4. We have observed this behavior if the steps of agent baking→ deployment→ make changes → agent baking→ deployment have been done in quick succession.