Web UI is jacked after 25.1.1 upgrade.

Started by hackdefendr, February 15, 2025, 07:02:52 PM

Previous topic - Next topic
The updates status page says I have plugin conflicts, but I can see the plugins running from CLI.

Here is the Updates Status showing the Plugin Conflict button:



Here is my plugin list from the WebUI:



Notice in the above image that os-tinc is not installed. It is not only installed, it is running and all my endpoints are accessible.

Can someone help me fix this?

Regards,
Jeff
--
I know stuff about things.

OK so since posting, here is what I have tried.

  • Rebooted Firewall
  • Cleared Browser Cache
  • Tried other browsers
  • Spent hours searching F12 console

Is there by chance an opnsense-* command that refreshes or reset the UI?

Jeff
--
I know stuff about things.

How about clicking on that prominent "Resolve Plugin Conflicts" button? ;-)

P.S. Please do not use external image hosting sites. I hate giving them my data without knowing. Guess I'll have to find a block list.

There is an attachment function in this forum.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

February 17, 2025, 04:09:32 PM #3 Last Edit: February 17, 2025, 04:14:16 PM by hackdefendr
The resolve conflicts button doesn't do anything but make the updates icon spin forever. Also, as I said before, the plugins are running already...the web UI doesn't reflect reality. Is there a CLI method for resetting the UI?

As for the image posting. The "Insert an Image" button only offers a URL option, there is no upload.
--
I know stuff about things.

Quote from: hackdefendr on February 17, 2025, 04:09:32 PMAs for the image posting. The "Insert an Image" button only offers a URL option, there is no upload

Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

OK I see. Now can you answer my actual question?
--
I know stuff about things.

If "Resolve Plugin Conflicts" doesn't work, I am out of ideas.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Well this has been fun! I guess I have to find a different firewall now.
--
I know stuff about things.

Save configuration, clean reinstall, possibly?
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Missing means your plugins are listed here in the config.xml:

# pluginctl -g system.firmware.plugins
os-ddclient-devel,os-debug-devel

but they are not actually installed if they are labelled 'missing'. This or the package database is corrupted.



Cheers,
Franco
"AI has absolutely reduced the cost of creating technical debt." -- ChatGPT