os-wireguard (missing); but working?!

Started by nerd, August 27, 2024, 09:23:17 PM

Previous topic - Next topic
My wireguard plugin shows up as missing (in red).

Name
Version Size Tier Repository Comment
os-wireguard (missing) N/A N/A N/A N/A N/A


When I click the + to install I get this 'warning': "Third party software
This software package is provided by an external vendor, for more information contact the author?"

When ignoring that warning and clicking install it doesn't appear to have anything to install:
***GOT REQUEST TO INSTALL***
Currently running OPNsense 24.7.2 at Tue Aug 27 21:19:10 CEST 2024
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'os-wireguard' have been found in the repositories
Checking integrity... done (0 conflicting)
Nothing to do.
***DONE***


Strang thing is though..  wireguard seems to be working. My client is able to connect and pass traffic.
So how do I get my system to show up correctly?  Rebooting did not help unfortunately.

That plugin is long gone and moved to core. Nothing missing anywhere, solution to the incorrect display coming soon.

WireGuard is no longer a plugin. The "missing" has been going on for a while (24.1 actually) and refers to the fact that the config.xml still knows the plugin was installed, but it is no longer available from the mirrors (for obvious reasons).

Just today I finished the code to deal with these obsolete plugins and also plugin conflicts more gracefully in the future:

https://github.com/opnsense/core/issues/7818

This is scheduled for the 24.7.4 at the moment. In any case you can go to the "status" tab and resolve the plugin conflict by "reset all local conflicts" from the dropdown there.


Cheers,
Franco


thank you both for taking the time to respond :)