Confluence Macro Usage page throws Page Not Found error
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Problem
Navigating to the Confluence Macro Usage page (/confluence/admin/pluginusage.action) in Confluence 5.10 + results in a 'Page not Found' error:
The following appears in the atlassian-confluence.log
serviceAction There is no Action mapped for namespace /admin and action name pluginusage
-- referer: http://<confluencebaseurl>/confluence/index.action | url: /confluence/admin/pluginusage.action | traceId: d6a684fb580292a3 | userName: username
Diagnosis
Environment
- Scaffolding add-on
- Confluence 5.10 and above
Diagnostic Steps
- Disable the Scaffolding add-on and confirm that the errors no longer occur.
- If you do not have the Scaffolding add-on, enable Safe Mode and individually enable add-ons one at a time until the offending add-on is identified.
Cause
An incompatible version of a plugin is installed. The Scaffolding add-on has been identified as causing issues with the Macro Usage page in Confluence 5.10+. At this point, the Scaffolding add-on is the only one that has been identified. A Service Rocket discussion on this can be found here: https://community.servicerocket.com/servicerocket/topics/confluence-macro-usage-doesnt-work
Resolution
Disable the add-on until the issue has been addressed and the plugin can be updated.