I have the following situation on our SharePoint 2010
environment.
Sometimes it happens, that a document id
link of a document in a library does not work anymore.
When you click on the link it says this error:
Operation Completed Successfully
No documents with the ID PRODUCTS-xxx-xxx were found in this site collection.
The document is not being changed and even when an incremental or full crawl ran, the document id link is still not working.
This is happening in one specific document library of a site collection. Other document libraries in the site collection does not have this issue.
I already tried the solutions in this post, but these did not help either.
Any ideas why this happens and what I can do in this situation to make the link work again?
--- UPDATE ---
I was able to find out that as soon as I open the document once and save it again, the document id link works again after the next crawl.
--- UPDATE 2 ---
After a few weeks we had the same situation on the same library as well on a different one. Rather by chance I found out that the cause might not be the Document ID link, but maybe a permission problem.
I had the following situation:
I used the Document-ID link for a document with my personal account. It works fine. Later, I was logged in as another user who lacked permissions on the Site Collection. Here I received exactly the above error message. When I gave the permissions to the user and an incremental crawl was completed, the user could also use the Document-ID link and no longer received the error message.
Now I wonder, if there might be some difficulties with the User Profile Synchronization Service, that the users might not be recognized correctly anymore and therefore the error message appears. The rights on the Site Collection or in the libraries do not change. There are also no special permissions at file level, only at library level.
Has anyone here had any experience with how to investigate this further, or maybe they have already had problems with the User Profile Synchronization Service? Of course, the User Profile Synchronization Service is just a guess at the moment...