I tried updating to v23.10.1 and had my AD config disappear. I rolled back to v23.10.0.1 and all was well so I left it at that until I had more time to dig into it. Today I saw v23.10.1.1 and ran that update. Same thing, AD config gone, so I tried to roll back again but this time it didn't work. I deleted the computer name from DNS, I stopped the SMB service, cleared the AD password, unchecked enable and saved. Also deleted the Kerebos realm domain.
When I go back to directory services the password is already entered, check enable box, and save...
I get this error message:
[EINVAL] No server IP addresses passed DNS validation. This may indicate an improperly configured reverse zone. Review middleware log files for details regarding errors encountered.
The more dropdown:
I am not sure what to do from here. I hate to admit it but I don't know how to check the middleware log. My DNS server does not have a reverse zone set up.
I have two servers running SCALE and the other one is still working on AD. Can someone provide some guidance?
When I go back to directory services the password is already entered, check enable box, and save...
I get this error message:
[EINVAL] No server IP addresses passed DNS validation. This may indicate an improperly configured reverse zone. Review middleware log files for details regarding errors encountered.
The more dropdown:
Code:
Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 426, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 464, in __run_body rv = await self.method(*([self] + args)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/activedirectory.py", line 766, in start await self.post_join_setup(job, { File "/usr/lib/python3/dist-packages/middlewared/plugins/activedirectory.py", line 662, in post_join_setup await self.middleware.call('activedirectory.register_dns', ad, smb, smb_ha_mode) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1398, in call return await self._call( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1341, in _call return await methodobj(*prepared_call.args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/activedirectory_/dns.py", line 151, in register_dns raise CallError( middlewared.service_exception.CallError: [EINVAL] No server IP addresses passed DNS validation. This may indicate an improperly configured reverse zone. Review middleware log files for details regarding errors encountered.
I am not sure what to do from here. I hate to admit it but I don't know how to check the middleware log. My DNS server does not have a reverse zone set up.
I have two servers running SCALE and the other one is still working on AD. Can someone provide some guidance?