I then updated to the packages in proposed:
root@j-ad:~# dpkg -l | grep 4.15.9
ii libsmbclient:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 shared library for communication with SMB/CIFS servers
ii libwbclient0:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba winbind client library
ii python3-samba 2:4.15.9+dfsg-0ubuntu0.3 amd64 Python 3 bindings for Samba
ii samba 2:4.15.9+dfsg-0ubuntu0.3 amd64 SMB/CIFS file, print, and login server for Unix
ii samba-common 2:4.15.9+dfsg-0ubuntu0.3 all common files used by both the Samba server and client
ii samba-common-bin 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba common files used by both the server and the client
ii samba-dsdb-modules:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba Directory Services Database
ii samba-libs:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba core libraries
ii samba-vfs-modules:amd64 2:4.15.9+dfsg-0ubuntu0.3 amd64 Samba Virtual FileSystem plugins
ii smbclient 2:4.15.9+dfsg-0ubuntu0.3 amd64 command-line SMB/CIFS clients for Unix
ii winbind 2:4.15.9+dfsg-0ubuntu0.3 amd64 service to resolve user and group information from Windows NT servers
root@j-ad:~# apt-cache policy samba
samba:
Installed: 2:4.15.9+dfsg-0ubuntu0.3
Candidate: 2:4.15.9+dfsg-0ubuntu0.3
Version table:
*** 2:4.15.9+dfsg-0ubuntu0.3 500
500 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages
100 /var/lib/dpkg/status
2:4.15.9+dfsg-0ubuntu0.2 500
500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
2:4.15.5~dfsg-0ubuntu5 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
And the join worked immediately afterwards:
root@j-ad:~# samba-tool computer list
J-AD$
WIN11H22$ <-----
And a domain user can login in windows 11 just fine.
I still need to join a Windows 10 to the domain for that part of the test plan.
Jammy verification
AD DC installed and configured on jammy, ubuntu user created.
Using the jammy samba packages, trying to join a windows 11 22H2 machine to the domain fails.
root@j-ad:~# apt-cache policy samba 9+dfsg- 0ubuntu0. 2 9+dfsg- 0ubuntu0. 2 9+dfsg- 0ubuntu0. 2 500 archive. ubuntu. com/ubuntu jammy-updates/main amd64 Packages security. ubuntu. com/ubuntu jammy-security/main amd64 Packages dpkg/status
samba:
Installed: 2:4.15.
Candidate: 2:4.15.
Version table:
*** 2:4.15.
500 http://
500 http://
100 /var/lib/
I then updated to the packages in proposed: 9+dfsg- 0ubuntu0. 3 amd64 shared library for communication with SMB/CIFS servers 9+dfsg- 0ubuntu0. 3 amd64 Samba winbind client library 9+dfsg- 0ubuntu0. 3 amd64 Python 3 bindings for Samba 9+dfsg- 0ubuntu0. 3 amd64 SMB/CIFS file, print, and login server for Unix 9+dfsg- 0ubuntu0. 3 all common files used by both the Samba server and client 9+dfsg- 0ubuntu0. 3 amd64 Samba common files used by both the server and the client modules: amd64 2:4.15. 9+dfsg- 0ubuntu0. 3 amd64 Samba Directory Services Database 9+dfsg- 0ubuntu0. 3 amd64 Samba core libraries modules: amd64 2:4.15. 9+dfsg- 0ubuntu0. 3 amd64 Samba Virtual FileSystem plugins 9+dfsg- 0ubuntu0. 3 amd64 command-line SMB/CIFS clients for Unix 9+dfsg- 0ubuntu0. 3 amd64 service to resolve user and group information from Windows NT servers 9+dfsg- 0ubuntu0. 3 9+dfsg- 0ubuntu0. 3 9+dfsg- 0ubuntu0. 3 500 archive. ubuntu. com/ubuntu jammy-proposed/main amd64 Packages dpkg/status 4.15.9+ dfsg-0ubuntu0. 2 500 archive. ubuntu. com/ubuntu jammy-updates/main amd64 Packages security. ubuntu. com/ubuntu jammy-security/main amd64 Packages 4.15.5~ dfsg-0ubuntu5 500 archive. ubuntu. com/ubuntu jammy/main amd64 Packages
root@j-ad:~# dpkg -l | grep 4.15.9
ii libsmbclient:amd64 2:4.15.
ii libwbclient0:amd64 2:4.15.
ii python3-samba 2:4.15.
ii samba 2:4.15.
ii samba-common 2:4.15.
ii samba-common-bin 2:4.15.
ii samba-dsdb-
ii samba-libs:amd64 2:4.15.
ii samba-vfs-
ii smbclient 2:4.15.
ii winbind 2:4.15.
root@j-ad:~# apt-cache policy samba
samba:
Installed: 2:4.15.
Candidate: 2:4.15.
Version table:
*** 2:4.15.
500 http://
100 /var/lib/
2:
500 http://
500 http://
2:
500 http://
And the join worked immediately afterwards:
root@j-ad:~# samba-tool computer list
J-AD$
WIN11H22$ <-----
And a domain user can login in windows 11 just fine.
I still need to join a Windows 10 to the domain for that part of the test plan.