Bonfire Meilisearch still broken

What app is this about, and its version: Bonfire 1.0.0-rc36~ynh1
What YunoHost version are you running: 12.3.19 stable
What type of hardware are you using: Old laptop or computer

Describe your issue

Made a previous post about Bonfire and Meilisearch. Just updated to 1.0.0-rc36~ynh1. Still not working. Meilisearch fails to start and you cannot search in Bonfire (which is like step 1).

Share relevant logs or error messages

Edit meilisearch version and look for a “v”

nano /home/yunohost.app/bonfire/meilisearch/VERSION

If there’s a “v”, remove it. It shouldn’t be there. Don’t understand, it wasn’t in the PR I made.
Change v1.xx.xx to 1.xx.xx
Then restart meilisearch-bonfire.

1 Like

Did it work ?

Will try and report back here in a few hours, thank you!

I think it worked. It starts now, but I still can’t search. It says “Sorry, the app encountered an unexpected error”.

“Sorry, the app encountered an unexpected error”.

Can you share bonfire’s log (tools>services>bonfire) ?

Try to reproduce this error and, just after, look for an error warning in bonfire’s log.

I can’t see nothing relevant in this log.

Ok ! And meilisearch log just after the error.

It’s the bonfire’s log again.

Apologies, I think I see the error in this one:

`prod_public` not found

It might be related to this setting during installation :
image

Do you remember setting it to No ?

I believe I did set it to yes but not sure how to verify.

Well, actually, it seems that as long as there’s no public or local message, meilisearch throws this error. Normal behaviour afaiu.

I don’t understand. It’s normal behavior in Bonfire to not be able to search for accounts? How are you supposed to do absolutely anything?

What do you mean exactly ? Which kind of accounts ? Are you on a fresh instance of Bonfire ?

I mean that I think these errors were thrown because indexes like prod_public hadn’t been created, since MeiliSearch wasn’t starting when Bonfire was launched.

Sorry, I’m not sure I understand the question. Fediverse accounts?

I am on a freshly installed version of Bonfire using Yunohost, yes. I have done nothing with it because I can do nothing with it because I can’t search for any accounts to follow them.

okay, how do I create them?

Updated today and Meiliseach wont start again, getting a new error now:

Error: Your database version (1.28.1) is incompatible with your current engine version (1.32.2)

Set 1.32.2 as version and restart meilisearch-bonfire.

Maybe I’m wrong but I don’t think meilisearch can search data from external directories with keywords. It will search and index the accounts you find and want to subscribe to.