У нас есть 18 файлов компании QuickBooks в многопользовательской среде, работающей на новой установке Windows Server 2016. Установлен диспетчер сервера базы данных QuickBooks. Все эти файлы компании имеют последний формат QB 2020. Все клиенты работают под управлением Windows 10 и последней версии клиента QuickBooks 2020. Доступ к файлам компании осуществляется через стандартный общий доступ к файлам Windows. Все права доступа к файлам настраиваются для учетной записи Active Directory / домена каждого бухгалтера.
Папка, содержащая все файлы компании, находится в C: \ Shared и доступна в сети как \\mm-quickbooks\shared
. это \\mm-quickbooks\shared
папка монтируется как диск Q: \ на каждом компьютере бухгалтера. Группа «Все» имеет доступ на чтение к этому общему ресурсу.
C: \ Shared содержит вложенные папки - по одной вложенной папке для каждой компании. Внутри папки каждой компании находится файл компании плюс все поисковые индексы QuickBooks, резервные копии файлов компании, изображения и т. Д. Для каждой папки компании отключено наследование разрешений (с удаленной группой «Все»), и каждый бухгалтер имеет «Полный доступ» только к папке компании, содержащей файл компании QuickBooks, в которой они выполняют свою работу.
У нас есть межсетевой экран Fortigate и коммутаторы Ubiquiti.
Когда один из бухгалтеров открывает клиент QuickBooks 2020 и переходит к общему сетевому ресурсу, чтобы открыть файл компании, содержимое любой вложенной папки компании иногда исчезнуть. Каждый раз, когда это происходит, содержимое папки отображается в течение пары секунд, затем все файлы в подпапке компании исчезают. Обычно они могут заставить файлы снова появиться, перейдя в каталог и снова дважды щелкнув подпапку.
Если они работают быстро, они могут перейти к подпапке и дважды щелкнуть файл компании, прежде чем содержимое папки исчезнет. Когда они это сделают, QuickBooks попытается открыть файл компании. Иногда он откроется, но в большинстве случаев они получат сообщение об ошибке QuickBooks, в котором говорится: «У вас недостаточно прав для указанной папки. Чтобы использовать QuickBooks в многопользовательской среде, у вас должен быть доступ для чтения / записи и создания / удаления права на папку, в которой хранится компания ".
В качестве теста один из бухгалтеров открыл подпапку компании, для которой у него были разрешения в проводнике Windows. Они перешли к той же папке в диалоговом окне «Открыть файл» QuickBooks 2020, после чего содержимое папки исчезло. Когда содержимое папки исчезло в QuickBooks 2020, окно проводника вернулось в корень общей папки, где находились все другие подпапки компании, а подпапку компании нигде не было. После обновления корневой папки несколько раз подпапка в конце концов снова появилась.
Это случайное исчезновение, кажется, каким-то образом связано с QuickBooks ... Это происходит только тогда, когда они пытаются просмотреть файлы компании через интерфейс QuickBooks «Open Company File». При просмотре общей папки только через проводник Windows, когда QuickBooks был закрыт, я никогда не видел такого же исчезновения.
Обычно работает открытие подпапки компании и подождите несколько секунд, пока содержимое папки не исчезнет. Если они не исчезнут, то файл компании откроется без проблем. Если они исчезнут, перейдите в каталог вверх и снова войдите в подпапку компании. Продолжайте делать это, пока файлы не останутся видимыми, затем откройте файл компании.
Некоторые пользователи никогда не сталкиваются с таким поведением. Они могут без проблем получить доступ к файлам своей компании.
Для меня это похоже на брандмауэр или другую проблему с сетью? Тем более, что у меня такое же поведение с учетной записью локального сервера? Но я не знаю, как QuickBooks может временно сделать общие файлы недоступными при попытке доступа к ним? Здесь явно происходит больше, чем я осознаю.
Если у кого-то есть предложения по дальнейшей диагностике этой проблемы, буду признателен.