Как исправить AFP, когда некоторые пользователи подключаются через 4 минуты, а другие никогда не подключаются (вращающийся индикатор выполнения и отсутствие диалога аутентификации)?

У меня возникла проблема для нескольких (но не всех) пользователей, из-за которой соединения AFP занимают 4+ минуты для подключения к общему ресурсу. Некоторые никогда не подключаются. Вращающийся индикатор выполнения находится там, но окно авторизации не появляется. Пока у меня есть:

  • Протестировал сетевой кабель в MBP, который мог мгновенно подключаться с правильными учетными данными.
  • Цикл питания
  • Ping AFP Share - работает
  • IP сервера пинга - работает
  • Проверьте DNS, добавленный вручную
  • Сброс РАМ
  • Пытался подключиться через SMB и NFS, SMB вызывал окно аутентификации немного быстрее, но все равно ждал хороших 4 минуты.
  • Создана новая локальная учетная запись пользователя, которая смогла мгновенно подключиться к общему ресурсу.

Сбросил сетевые настройки и местоположение, что дало странный результат; с ожидающим подключением AFP отключение интерфейса Ethernet 2 в настройках сети привело к подключению. Однако после извлечения общего ресурса и перезапуска соединения последовало такое же ожидание. Воссоздание интерфейса Ethernet 2 и его сброс снова приводят к установлению соединения.

Вытягивание кабеля (с отключенным аэропортом) мгновенно вызывает окно аутентификации.

Мы перезапустили сервер AFP и все коммутаторы.

Мы заменили кабели Cat5e между сервером AFP и коммутаторами.

Похоже, что все машины на 10.7.4.

Я прочитал несколько сообщений в Google о том, что NetAuthAgent максимизирует циклы ЦП, сейчас я собираюсь проверить на это машины-нарушители.

Как исправить проблему с AFP, когда некоторые пользователи подключаются через 4 минуты, а другие никогда не подключаются (вращающийся индикатор выполнения и отсутствие диалога аутентификации)?

Какие учетные данные используются для попытки входа в систему (например, OD, AD, только локальные пользователи, некоторые сочетания)? Все ли соединения осуществляются на один и тот же адрес, и если да, то какой? У всех клиентов одинаковая информация о DHCP, DNS и т. д.? Основываясь на вашем OP, я думаю, что это проблема программного обеспечения, а не аппаратного обеспечения.
Привет, все пользователи используют учетные данные OD, подключения к разным ящикам в разных местах в разных диапазонах адресов. Все клиенты используют DHCP и находятся в одном диапазоне адресов. У нас 650 пользователей, около 10 сообщили об этой проблеме.
Находятся ли все машины в одной подсети (например, 255.255.255.0), если все они настроены через DHCP, то это не должно быть проблемой, но я обычно вижу, что общие ресурсы AFP занимают очень много времени, если подсеть неправильно настроена.
Не могли бы вы заглянуть в консоль (/Applications/Utilities/Console.app)? Вероятно, там есть какие-то целые, которые были бы полезны при выявлении проблемы. Пожалуйста, опубликуйте записи.
Кроме того, куда вы пытаетесь подключиться? Другой Mac с включенным общим доступом? NAS с AFP-Share?

Ответы (3)

Да, мы видели точно такие же симптомы, только на машинах с 10.7.4, и после некоторых копаний оказалось, что это файл настроек, вызывающий такое поведение.

Сделайте резервную копию, затем удалите следующее:

 ~/Library/Preferences/.GlobalPreferences.plist

и

 ~/Library/Preferences/.GlobalPreferences.plist.lockfile

затем перезагрузитесь.

См. следующую ссылку для получения дополнительной информации:

http://derflounder.wordpress.com/2012/08/03/odd-afp-and-smb-connection-problem-caused-by-idisk-going-away/

Если вы удалите вышеуказанные файлы, вам придется переделать настройки мыши и, возможно, что-то еще, с нуля, но, насколько я могу судить, это не имело большого значения.

Спасибо, должен был упомянуть, тоже попробовал совет по этой ссылке, без радости, также сбросил всю папку prefs без радости. Никаких всплесков в системных процессах также нет, идет комбинированное обновление 10.7.4 в 17:30 на одном из компьютеров Mac, если нет исправления, обновите до 10.8, чтобы посмотреть, поможет ли это. Не все мои пользователи могут обновиться до 10.8, но на самом деле это не будет исправлением...
Что произойдет, если вы создадите новую учетную запись или используете гостевую учетную запись на том же компьютере? Кстати, обновление до 10.8 помогло и нам. Но это отстой Apple
Учетная запись нового пользователя может подключаться мгновенно, возможно, мы только хотели удалить содержимое:
.GlobalPreferences.plist, а не весь список, так как он скрыт. Я думаю, что мы удалили только содержимое папки prefs, поэтому сначала мы собираемся перепроверить это...
Попробуйте переместить всю папку ~/Library/Preferences в другое место и принудительно создать ее заново. Перезагрузить. Я не уверен на 100%, что дело только в этих двух файлах — это решение работает на некоторых из наших машин 10.7.4, но не на всех. Однако перемещение папки ~/Library/Preferences помогло всем.

Если у пользователей были активны учетные записи MobileMe, перейдите в предварительную систему и вкладку MobileMe и выйдите из системы.

Это исправило это для меня.

используйте wireshark, чтобы посмотреть, какой трафик задерживается

Можете ли вы дать более подробную информацию о том, как это будет работать? Для пользователя, не привыкшего к Wireshark, простого «использовать это», вероятно, недостаточно.