У меня есть DLC Samba (версия 4.1.6-Ubuntu) (роль сервера: ROLE_ACTIVE_DIRECTORY_DC) на сервере Ubuntu (Ubuntu 14.04.1 LTS)
Каждый день подключается несколько клиентов Windows 7 Professional, и обычно все работает нормально. Чтобы перемещаемые профили были как можно меньше, такие папки, как Рабочий стол, Документы и т. Д., Перенаправляются в общие сетевые ресурсы. В случайных моментах (это может происходить один раз в день или чаще, иногда он даже хорошо работает в течение нескольких дней) клиент Windows (разные и в разное время), кажется, теряет соединение, вся система зависает, так как она пытается получить доступ к серверу, но почему-то не смог. Тем не менее, сервер доступен и доступен для проверки связи, возможен даже доступ через putty. В общем, общий сетевой ресурс кажется недоступным. Изучая журналы, я обнаружил предупреждение «Security-Kerberos» (EventID: 14), в котором говорится, что сохраненные учетные данные больше не действительны.
На стороне сервера я могу найти много таких записей:
Feb 9 10:07:42 FHS smbd[15130]: [2015/02/09 10:07:42.350858, 0] ../source3/smbd/uid.c:153(check_user_share_access)
Feb 9 10:07:42 FHS smbd[15130]: user XXX\XXX$ connection to folder denied due to share security descriptor.
Feb 9 10:07:42 FHS smbd[15130]: [2015/02/09 10:07:42.352567, 0] ../source3/smbd/uid.c:153(check_user_share_access)
Feb 9 10:07:42 FHS smbd[15130]: user XXX\XXX$ connection to folder denied due to share security descriptor.
Feb 9 10:07:42 FHS smbd[15130]: [2015/02/09 10:07:42.353559, 0] ../source3/smbd/uid.c:153(check_user_share_access)
Feb 9 10:07:42 FHS smbd[15130]: user XXX\XXX$ connection to folder denied due to share security descriptor.
Feb 9 11:16:39 FHS smbd[15527]: [2015/02/09 11:16:39.990222, 0] ../source3/param/loadparm.c:4365(process_usershare_file)
Feb 9 11:16:39 FHS smbd[15527]: process_usershare_file: stat of /var/lib/samba/usershares/hom failed. Permission denied
Feb 9 11:16:39 FHS smbd[15527]: [2015/02/09 11:16:39.994208, 0] ../source3/param/loadparm.c:4365(process_usershare_file)
Feb 9 11:16:39 FHS smbd[15527]: process_usershare_file: stat of /var/lib/samba/usershares/hom failed. No such file or directory
Я не знаю, связано ли это, но я предполагаю, что да. Возможно ли, что через какое-то время клиент Windows «забудет» учетные данные? Потому что сервер их точно не меняет. После перезапуска клиента все снова нормально работает.
Был еще вопрос спросил что может быть связано с этим.
Решением этой проблемы стало обновление оборудования. Я ждал почти 3 месяца, чтобы убедиться и исследовать дальше, но зависаний больше нет. Я обновил оперативную память (3 ГБ -> 6 ГБ) на стороне клиента, а также сеть (100 МБит -> 1 ГБ).
Я подозреваю, что это была ошибка сети, поэтому время ожидания запросов истекало всякий раз, когда сеть была сильно загружена. Поскольку все папки User (Рабочий стол, Документы и т. Д.) Являются общими сетевыми ресурсами, клиенты Windows 7 просто полностью зависли и каким-то образом не смогли восстановить надлежащее соединение.