Failed to join domain: failed to lookup DC info for domain 'example.com' over rpc: {Device Timeout} The specified I/O operation on %hs was not completed before the time-out period expired.
Joining the domain example.com failed!
linux 加入AD域失败, 报错如上
如果你的linux系统比较新, samba的版本也比较新
比如我的ubuntu 20.04
samba版本4.13.17
出错的原因是samba的默认配置 man smb.conf 得知
client min protocol 的配置如下
Default: client min protocol = SMB2_02
而之前的版本
Default: client min protocol = CORE
而公司的AD域服务器比较老旧了windows server 2008,导致 SMB2_02和ad服务器不兼容
导致timeout 无法连接
而我们只需要修改配置文件
/etc/smb.conf
加上这个配置就ok了
client min protocol = CORE