I have multiple OpenSUSE 15.0 systems - the Samba host is on 4.12.14-lp150.12.48-default and the guest that are on 4.12.14-lp150.12.48-default have this error in the journalctl log has this error
kernel: CIFS VFS: error -95 on ioctl to get interface list
and the CIFS file system mount as root and not as user.
if I reboot to the 4.12.14-lp150.12.45-default kernel - the CIFS file systems mount as user and not root.
Anyone else seeing this - I can create files that show up on the host correctly as user but show as root on the mounted file system - ironically user can delete files on the mounted CIFS file system even though they show owner as root and no access to guests (chmod of 600).
I have gone back to .45 on systems that need CIFS file systems mounted. the issues is not in SMB service but in the 48 kernel.
If others see this I will open a bugzilla.