I'm having a hell of a time getting Samba to authenticate against our FreeIPA server, getting the error message "No builtin nor plugin backend for ipasam found" in the output of systemctl status smb. I'm not sure what the issue is, I'm installing stuff from the CentOS 7 repositories, but nothing is taking. I'm running Samba 4.10.16, sssd-libwbclient.x86_64 version 1.16.5-10.el7_9.13, and ipa-client.x86_64 version 4.6.8-5.el7.centos.12, per the versions available in the CentOS 7 repositories. I don't really see why this isn't working, everything that I've found online suggests that these packages and versions are what I need to have Samba authenticate against FreeIPA, but... that error message continues and I haven't a clue as to what's going on.
Code: Select all
● smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2022-12-05 15:12:14 MST; 4s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 2125 ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 2125 (code=exited, status=1/FAILURE)
Status: "Starting process..."
Dec 05 15:12:14 samba.example.com systemd[1]: Starting Samba SMB Daemon...
Dec 05 15:12:14 samba.example.com smbd[2125]: [2022/12/05 15:12:14.778199, 0] ../../source3...me)
Dec 05 15:12:14 samba.example.com smbd[2125]: No builtin nor plugin backend for ipasam found
Dec 05 15:12:14 samba.example.com systemd[1]: smb.service: main process exited, code=exited,...URE
Dec 05 15:12:14 samba.example.com systemd[1]: Failed to start Samba SMB Daemon.
Dec 05 15:12:14 samba.example.com systemd[1]: Unit smb.service entered failed state.
Dec 05 15:12:14 samba.example.com systemd[1]: smb.service failed.