Re: Publish or Add a new knowledge document in Knowledge Base
You can check what is in the queue to be indexed as all records awaiting indexing will be found in the 'kmknowledgebaseupdates' file. You can also see if there was an error indexing as any records that hit an error can be found in the 'kmknowledgebaseerrors' file.
For the indexing to work you must have a KMUpdate schedule record available, and it should be in a status of 'rescheduled' with a class of 'KMUpdate' and an expiry date set. Sometimes, if there has been an error indexing, the status will be 'application failed' and the scheduled class value will be set, but not the class value. This means that the record will not be processed.
You also need to ensure that the KMUpdate background process is running.
If what you see is that the KMUpdate process fails every time it runs, then contact support and supply the log files an unload of the KM documents and an unload of the 'kmknowledgebaseupdates' file.