pfsense certificate and firefox problem

gwaitsi

Patron
Joined
May 18, 2020
Messages
243
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
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?
 
Top