Hi,
I’m having some problems with setting up a pull replication - something which I never encountered in the several times I did a trial/test.
My main server is running a Truenas 25.10.3.1 - Goldeye. Remotely, I have another server running 26.0.0-BETA.1. Both servers are connected via tailscale.
Basically, what I did was:
- Set up my backup credentials - Main server
- Add new SSH connection (Manual) - Remote server
After clicking Discover Remote Host Key, I get this error:
Error Name: EFAULT
Error Code: 14
Reason: [EFAULT] ssh-keyscan failed:
Error Class: CallError
Trace: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 387, in process_method_call
result = await method.call(app, id_, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 57, in call
result = await self.middleware.call_with_audit(self.name, self.serviceobj, methodobj, params, app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
message_id=id_)
^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1118, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
audit_callback=audit_callback_messages.append, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 934, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py”, line 209, in wrapped
result = await func(*args)
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/keychain.py”, line 526, in remote_ssh_host_key_scan
raise CallError(f"ssh-keyscan failed: {proc.stdout + proc.stderr}")
middlewared.service_exception.CallError: [EFAULT] ssh-keyscan failed:
I had luck running replication when I was just learning how to do it. I did exactly the same process but I’m clueless as to why I’m having this. I would really appreciate your help on this as it has already been more than a week that I’ve been trying to figure this out. So far, I’ve done this to no avail:
- reinstall tailscale
- create new user credentials
- recreate homedirectory
Thank you.