-
Bug
-
Resolution: Fixed
-
High
-
5.8.15, 6.0.0-OD-2016.07.1-0002, 5.9.12, 5.10.7, 6.0.0-beta7, 1000.444.0, 6.2.3
-
23
-
Severity 3 - Minor
-
21
-
NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.
Summary
Attachments which have been deleted from a Confluence Page are still searchable after a Content Index is performed
Environment
- Confluence Cloud version 6.0.0-OD-2016.07.2
- Confluence server version 5.9.x and above
Steps to Reproduce
- Add an attachment to a Confluence Page (does not need to be embedded on the page itself)
- Search for the Attachment using the Filename of the Attachment; it should display in the Search Results
- Delete the Attachment
- Search again for the Attachment; should not display in the Search Results
- Perform a task which triggers a Content Index (Move Pages, Create Space, etc) or as SysAdmin, manually trigger a Content Re-Index
Expected Results
Deleted attachment does not return in search results
Actual Results
- Deleted Attachment is shown in search results however when clicked displays a file not found error:
- In some versions, deleted Attachments are able to be viewed like normal attachment
- The attachment also reappeared in the Space Attachment list by going to Space Tools > Content Tools > Attachments
Database shows that the Attachment has been deleted:
confluence=> select contentid, contenttype, title, content_status from content where title like '%ExampleAttachment%'; contentid | contenttype | title | content_status -----------+-------------+-------------------------+---------------- 5046279 | ATTACHMENT | 1.ExampleAttachment.png | deleted 5046280 | ATTACHMENT | 2.ExampleAttachment.png | deleted (2 rows)
Notes
- Rebuilding Cache does not seem to correct the issue
- Reindexing from scratch does not seem to correct the issue either
Workaround
- Delete the attachment from the trash by going to Space Tool > Content Tools > Trash > choose the deleted attachments > Delete
- Purge the trash by going to Space Tool > Content Tools > Trash > purge
- causes
-
CONFSERVER-56055 explain.action does not return results in Confluence Data Center
- Closed
- is duplicated by
-
AI-249 Deleted attachments are still showing up in the search results
- Closed
- is related to
-
CONFSERVER-40908 Inconsistency in page security in blog feed
- Closed
-
CONFSERVER-44222 Deleted Attachments Returning in the Space Attacment List After a Content Index
- Closed
- relates to
-
AI-410 [Backend] Deleted Attachments Returning in Confluence Search Results
- Closed
-
CONFSERVER-51854 Weird and potentially insecure attachment deletion
- Gathering Interest