i used pfsense to managed my internal certificates and created for for the nas box.
Every was working fine with chrome and firefox in https for a long time.
I may have accidentally deleted the server certificate on pfsense because it is no longer there.
I started getting Error code: SEC_ERROR_REUSED_ISSUER_AND_SERIAL on firefox, although chrome still works ok.
In an attempt to resolve, i created a new server certificate on pfsense and loaded it to truenas.
If i try to delete the old certificate on truenas, i get the error
How do i resolve this issue please?
Every was working fine with chrome and firefox in https for a long time.
I may have accidentally deleted the server certificate on pfsense because it is no longer there.
I started getting Error code: SEC_ERROR_REUSED_ISSUER_AND_SERIAL on firefox, although chrome still works ok.
In an attempt to resolve, i created a new server certificate on pfsense and loaded it to truenas.
If i try to delete the old certificate on truenas, i get the error
Code:
Error: Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/middlewared/job.py", line 361, in run await self.future File "/usr/local/lib/python3.8/site-packages/middlewared/job.py", line 399, in __run_body rv = await self.middleware.run_in_thread(self.method, *([self] + args)) File "/usr/local/lib/python3.8/site-packages/middlewared/utils/run_in_thread.py", line 10, in run_in_thread return await self.loop.run_in_executor(self.run_in_thread_executor, functools.partial(method, *args, **kwargs)) File "/usr/local/lib/python3.8/site-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.8/site-packages/middlewared/schema.py", line 977, in nf return f(*args, **kwargs) File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/crypto.py", line 2053, in do_delete self.middleware.call_sync('certificate.check_dependencies', id) File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1254, in call_sync return self.run_coroutine(methodobj(*prepared_call.args)) File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1294, in run_coroutine return fut.result() File "/usr/local/lib/python3.8/concurrent/futures/_base.py", line 432, in result return self.__get_result() File "/usr/local/lib/python3.8/concurrent/futures/_base.py", line 388, in __get_result raise self._exception File "/usr/local/lib/python3.8/site-packages/middlewared/service.py", line 561, in check_dependencies raise CallError('This object is being used by other objects', errno.EBUSY, middlewared.service_exception.CallError: [EBUSY] This object is being used by other objects
How do i resolve this issue please?