# Insightvm Scan engine Update failed

**URL:** <https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375>\
**Category:** InsightVM\
**Tags:** InsightVM\
**Created:** [January 1, 2024, 8:34am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375 "2024-01-01T08:34:19Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![rsawant](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/r/9e8a1a/32.png) [@rsawant](https://discuss.rapid7.com/u/rsawant)\
**Post date:** [January 1, 2024, 8:34am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/1 "2024-01-01T08:34:19Z")

</div>

In distributed scan engine environment one of scan engine update is failed its content version is older than the other scan engines. How to resolve this issue

---

<div class="post-metadata">

**Author:** ![z.z](https://discuss.rapid7.com/user_avatar/discuss.rapid7.com/z.z/32/2093_2.png) [@z.z](https://discuss.rapid7.com/u/z.z)\
**Post date:** [January 2, 2024, 11:10am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/2 "2024-01-02T11:10:17Z")

</div>

You can open a support case. They can usually reset the scan engine state on the backend. I hope this helps.

---

<div class="post-metadata">

**Author:** ![rsawant](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/r/9e8a1a/32.png) [@rsawant](https://discuss.rapid7.com/u/rsawant)\
**Post date:** [January 2, 2024, 11:31am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/3 "2024-01-02T11:31:51Z")

</div>

Yes, I have opened a case.But is there any checks that should be done to detect the exact issue.

---

<div class="post-metadata">

**Author:** ![z.z](https://discuss.rapid7.com/user_avatar/discuss.rapid7.com/z.z/32/2093_2.png) [@z.z](https://discuss.rapid7.com/u/z.z)\
**Post date:** [January 2, 2024, 11:49am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/4 "2024-01-02T11:49:29Z")

</div>

No, you basically can do nothing. They just need the ID of the SE if I remember well, to be able to identify and reset it.

---

<div class="post-metadata">

**Author:** ![dave\_callan](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/d/8edcca/32.png) [@dave\_callan](https://discuss.rapid7.com/u/dave_callan)\
**Post date:** [January 3, 2024, 2:49am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/5 "2024-01-03T02:49:16Z")

</div>

Is it a Rapid7 hosted engine or on-premise?

If it’s on premise, check you have enough disk space and if you have antivirus check it isn’t deleting anything (e.g. from the staging directory).

In the past I’ve found it easier to just reinstall the scan engine rather than figure out what’s wrong. If you don’t have any custom scan content that should be fairly straightforward.

---

<div class="post-metadata">

**Author:** ![rsawant](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/r/9e8a1a/32.png) [@rsawant](https://discuss.rapid7.com/u/rsawant)\
**Post date:** [January 3, 2024, 3:34am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/6 "2024-01-03T03:34:52Z")

</div>

Ok,So we need to reset scan engine means reinstallation or reboot.

---

<div class="post-metadata">

**Author:** ![rsawant](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/r/9e8a1a/32.png) [@rsawant](https://discuss.rapid7.com/u/rsawant)\
**Post date:** [January 3, 2024, 3:36am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/7 "2024-01-03T03:36:39Z")

</div>

So what should be checked on console portal before reinstallation.  
What parameters needs to be verified before uninstall & reinstall process.

---

<div class="post-metadata">

**Author:** ![dave\_callan](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/d/8edcca/32.png) [@dave\_callan](https://discuss.rapid7.com/u/dave_callan)\
**Post date:** [January 3, 2024, 4:38am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/8 "2024-01-03T04:38:40Z")

</div>

Actually I think “repair” would be a better word.

I thought R7 had some doco on this but apparently not. Have you seen the troubleshooting info here?: [Troubleshooting | Nexpose Documentation](https://docs.rapid7.com/nexpose/troubleshooting/#update-failures)

---

<div class="post-metadata">

**Author:** ![dave\_callan](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/d/8edcca/32.png) [@dave\_callan](https://discuss.rapid7.com/u/dave_callan)\
**Post date:** [January 3, 2024, 4:48am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/9 "2024-01-03T04:48:20Z")

</div>

This has worked for me in the past, but at your own risk…

1. stop the nexpose service
2. delete the ‘stagingFileData’ and ‘pending’ directories under rapid7/nexpose/updates/
3. download and run the installer - should detect the installation and give you the option to run a “repair” install.
4. restart the service  
If it doesn’t detect a current install and you do a clean install then you’ll probably need to pair it to the console as a new scanner and do any changes to the scanner pools/sites depending on your setup, in that case I’d probably exit and wait for support. Also, I don’t have any custom checks, but if you do I believe they’ll be blatted by the installer.

---

<div class="post-metadata">

**Author:** ![amaesa](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/a/f17d59/32.png) [@amaesa](https://discuss.rapid7.com/u/amaesa)\
**Post date:** [January 3, 2024, 3:05pm UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/10 "2024-01-03T15:05:01Z")

</div>

We encountered this problem at the start of December, and even after reinstalling the engine, we are still facing the same issue. Has anyone discovered a solution for it yet? Many thanks!

---

<div class="post-metadata">

**Author:** ![talford](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@talford](https://discuss.rapid7.com/u/talford)\
**Post date:** [January 24, 2025, 3:08pm UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/11 "2025-01-24T15:08:39Z")

</div>

Hi, Did you ever get this solved? I’ve got exactly this problem - I ran a repair on the console which updated the scan engine but then still refused to update from that point.

---

<div class="post-metadata">

**Author:** ![amaesa](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/a/f17d59/32.png) [@amaesa](https://discuss.rapid7.com/u/amaesa)\
**Post date:** [January 24, 2025, 3:38pm UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/12 "2025-01-24T15:38:37Z")

</div>

Hello, I’ve resolved this a week after some troubleshooting.

After the repair, you’ll need to link it again with your InsightVM console IP, then you need to make sure that you consoles.xml is enabled and then connect it with your InsightVM using shared secret key.

We use reverse pairing, if you do, this should fix your issue: [Post-Installation Engine-to-Console Pairing | InsightVM Documentation](https://docs.rapid7.com/insightvm/post-installation-engine-to-console-pairing)

---

<div class="post-metadata">

**Author:** ![talford](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@talford](https://discuss.rapid7.com/u/talford)\
**Post date:** [January 24, 2025, 4:04pm UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/13 "2025-01-24T16:04:39Z")

</div>

OK, thanks - it looks like mine is a slightly different problem. We’ve got the console and 40+ scan engines. All the scan engines are updating fine - the problem with ours is the console and local scan engine aren’t updating. We ran a repair with R7 support back in December which updated the console to the version in the installer, but it hasn’t then continued to update since. No errors that i can find in the logs and no apparent firewall issues that might be blocking it. I’ve got a ticket logged with R7 support so I’ll see how that goes.

---

<div class="post-metadata">

**Author:** ![amaesa](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/a/f17d59/32.png) [@amaesa](https://discuss.rapid7.com/u/amaesa)\
**Post date:** [January 27, 2025, 11:20am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/14 "2025-01-27T11:20:39Z")

</div>

No problem! Have you checked the nexposeengine service to review the logs or verify if it can communicate properly with your console? Best of luck! 🙂

---

<div class="post-metadata">

**Author:** ![talford](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@talford](https://discuss.rapid7.com/u/talford)\
**Post date:** [January 27, 2025, 11:57am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/15 "2025-01-27T11:57:06Z")

</div>

Thanks for the update - I’ve been through the nse.log and nsc.log files and there’s nothing obvious (although i’m no expert on these logs). I did find entries in the update.log file that show it successfully connecting and just saying 0 updates available for product X, 0 updates available for product Y. It appears to all be OK and for some reason appears to think it’s already up to date. This effectively matches the message i see if i click the Manual Update button or run ‘update now’. Escalated with R7 Support so I’ll update the solution when we get one in case it helps anyone else.

---

<div class="post-metadata">

**Author:** ![lzimmerman](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/l/a8b319/32.png) [@lzimmerman](https://discuss.rapid7.com/u/lzimmerman)\
**Post date:** [September 30, 2026, 6:37am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/16 "2026-09-30T06:37:49Z")

</div>

Was the problem and/or solution found to what was causing your update issues?

---

<div class="post-metadata">

**Author:** ![talford](https://discuss.rapid7.com/letter_avatar_proxy/v4/letter/t/58956e/32.png) [@talford](https://discuss.rapid7.com/u/talford)\
**Post date:** [September 30, 2026, 7:09am UTC](https://discuss.rapid7.com/t/insightvm-scan-engine-update-failed/31375/17 "2026-09-30T07:09:40Z")

</div>

Hi, Rapid7 reset our licensing and it all started working after that.
