Knots installed but shows Core

Hi, I installed Knots via manual code sometime in the past by hand.

Now the problem is: my start9 menue shows bitcoin Core icon and name and links… but it seems it is Knots.

When I go to the community registry and try to update or install Knots it is marked as already installed.Cclicking on it brings me to my bitcoin Core installation. How to get rid of Core Icon and name and links and serting… in my main start9 menue and show what it really is: Knots.

I already tried to go into dev mode and reinstlll knots from registry, but it does not work I get this error message:

Bitcoin Knots - Install Failed

Install of bitcoind@28.1.0.2 Failed: Config Generation Error: No Match: blkconstr: Field Is Not Nullable

If you went to dev mode, I assume you’ve already workout out what why both Knots and Core appear as installed, as described here:

Since you’re asking again… maybe the missed the explanation but found the steps to switch from one to another? And guidance you found that tells you to go to dev mode will have explained why both appear as installed and that it’s OK.

I don’t know what you mean by installing “by hand” or via “manual code”. Perhaps installing via sideloading the sp9k file? How old that original (possibly unsupported at the time) file might affect things during an upgrade, I can’t be sure, but your specific error is something I’ve only seen when someone switches back and forth between Core and Knots in rapid succession. Do you think you might have done that?

It this point, the fastest way out of this situation is to uninstall either Bitcoin Core or Bitcoin Knots… then make a firm decision as to which you want, then install that. From that point on, only upgrade the one you have.

Thank you.

Yes I installed Knots long time ago (one time) via sp9k file. Never again touched any of it.

Yes: That is exactly what I want, get rid of bitcoin core and keep Knots. But how to do it?

Your answer suggest it is easy work and there are buttons for it but how to go ahead? How to delete Bitcoin core without damaging all the other apps relying on that installation?

What I did so far, as I read it in another thread, is that I went into dev mode und “reinstalled” Knots. That lead to a broken system in which my system is now not connecting anymore and Knots still shows the wrong bitcoin core icon (now suddenly correctly named as Knots) and asks to be configured, when clicking on “Need configure” it loads forever then shows [objekt Objekt] in red. see screnshot.

Any idea what happened and how to fix it? Screensho hosted at ImgBB — ImgBB

Yes, somehow things got more mixed up than they should been. Something didn’t install/reinstall properly.

Yes, you can uninstall this and reinstall. All your services that depend on Bitcoin will stop working until Bitcoin Knots is reinstalled, and stay in a bad state until Bitcoin Knots has finished syncing again. At this point, everything will work as normal… though you will need to open the config of each service that needs Bitcoin and hit Save.

1 Like

Thx for the help. I got it all up again, had to restart the whole node two times and each app in it - confiugure- resave…

Now I see bitcoin knots as main-symbol and right title and description.

The only app not working anymore is Dojo which I already tried to reinstall too but always get “ERROR Unsupported Bitcoin client detected: /Satoshi:28.1.0/Knots:20250305/. Exiting…” in the log-file. Any idea what that could be?

Yes, the error message itself explains that it doesn’t work with Knots.