Search to returning any results

Whenever I try to use the search (magnifying glass top right) I don’t get very good results. I the tried full name and parts of name and I know they are in the system but its not returning them.

Am I missing something?

Check if your Scheduler jobs are running properly, especially two named something like

Lucene index
AOD Index

they are needed to index your records so they can be searched for, later.

Check the “last successful run time” of each of those jobs. In case of corruption, you might need reindexing.

A different set of problems is when you’re searching with special characters (accents, etc.). Is that the case?

Thank you very much for coming back to me with your advice I have checked in the schedulers and some are working and some are not.

For instance run nicely mass email campaigns has run correctly and appears to be running at the correct times. However, the Perform Lucene Index has never run.

I’ve also noticed if I go in and edit schedule the job drop-down box is always empty except for URL. Have attached a screenshot so you can see what I mean. This now explains why I cannot use the advanced search.

It appears to be a mixed bag on the scheduler to which one to run and which ones have not. Very much welcome some assistance as I’m completely lost what to do.

John

The missing item from the dropdown is a very recent bug. There was a bold move to remove 8000 unused strings from the product, to simplify the work of translators, but unfortunately a few used strings got removed. What you see there is on such case. The dropdown still works, by the way, only you can’t see what you’re doing :slight_smile:

But never mind that - you don’t need to change anything there.

Sometimes it’s normal for some jobs to run and others not, depending on their enable/disable status, and their scheduled times.

Other times - and this is probably your case, it’s due to some error. So my suggestions are:

  • try removing the Index directory as advised in the article I linked above. If it gets recreated, then you know the indexer is working.

  • keep an eye on the permissions in that directory and it’s subdirectories. The Indexer needs to be able to read and write there.

  • check your logs for any errors containing “index” or “lucene”

1 Like

Thank you for your advice I now have the Perform Lucene Index working in the schedule but I still have not managed to get the Optimise AOD Index to run.

I for delete the index folder and its been recreated so that look to be working ok.

So I am still not able to use the glode search.

Has alone got any other suggestions on that to try please, it’s becoming a frustration

If it’s failing, there should be errors in the logs. Have you checked both suitecrm.log and php_errors.log (or whatever the web server log is called in your system)?