PointyBits
Cadet
- Joined
- Sep 29, 2021
- Messages
- 3
Hello TrueNAS community!
I was working on setting up TrueNAS within a VirtualBox VM, and along the way it became necessary to try connecting it to an existing AD. After making sure the VM was registered on the network and able to ping the outside world, I went ahead and put in AD credentials (domain etc.) And got the following error...
I'm not quite sure how to proceed since I followed some diagnostic suggestions as outlined in another post (Active Direcotry State Faulted! link), and was able to get...
Clearly it's not establishing a connection to the AD, I would just like to know how to read the error and figure out where the problem is.
The full error message traceback is
I was working on setting up TrueNAS within a VirtualBox VM, and along the way it became necessary to try connecting it to an existing AD. After making sure the VM was registered on the network and able to ping the outside world, I went ahead and put in AD credentials (domain etc.) And got the following error...
I'm not quite sure how to proceed since I followed some diagnostic suggestions as outlined in another post (Active Direcotry State Faulted! link), and was able to get...
Clearly it's not establishing a connection to the AD, I would just like to know how to read the error and figure out where the problem is.
The full error message traceback is
Code:
Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 382, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 418, in __run_body rv = await self.method(*([self] + args)) File "/usr/lib/python3/dist-packages/middlewared/plugins/activedirectory.py", line 696, in start await self.middleware.call('activedirectory.set_kerberos_servers', ad) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1305, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1273, in _call return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1177, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3/dist-packages/middlewared/plugins/activedirectory.py", line 1247, in set_kerberos_servers self.middleware.call_sync( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1321, in call_sync return self.run_coroutine(methodobj(*prepared_call.args)) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1361, in run_coroutine return fut.result() File "/usr/lib/python3.9/concurrent/futures/_base.py", line 433, in result return self.__get_result() File "/usr/lib/python3.9/concurrent/futures/_base.py", line 389, in __get_result raise self._exception File "/usr/lib/python3/dist-packages/middlewared/service.py", line 838, in update rv = await self.middleware._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1262, in _call return await methodobj(*prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1092, in nf res = await f(*args, **kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1181, in nf args, kwargs = clean_and_validate_args(args, kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1175, in clean_and_validate_args raise verrors middlewared.service_exception.ValidationErrors: [EINVAL] kerberos_realm_update.kdc: Not a list [EINVAL] kerberos_realm_update.admin_server: Not a list [EINVAL] kerberos_realm_update.kpasswd_server: Not a list