Столкнулся с такой ерундой на двух маках - не позволяет залогиниться FaceTime 1.1, пишет, что сервер столкнулся с ошибкой при обработке регистрации.
В логах ругается так:
imagent: [Warning] TRUST validation failed with result 5
imagent: [Warning] FTFaceTimeServerBag: URL bag data invalid (not valid)
imagent: [Warning] TRUST validation failed with result 5
imagent: [Warning] FTFaceTimeServerBag: URL bag data invalid (not valid)
Ситуация возникла достаточно давно, на ноуте стоял сначала DP4, потом GM и всегда была эта проблема. С этой учетки из под 10.6.8 (FaceTime 1.0.2) успешно работало на втором компе. Но вот проапдейтился и второй комп до купленной Lion 10.7 и перестало работать и на нем.
При этом я установил тот же дистрибутив (GM) на пару компов друзьям, а у них FaceTime работает нормально. Пошарил по инету, но там ничего, что помогло бы решить ситуацию не нашел. Советуют стереть некторые plist или подписать просроченный сертификат в Apple. Ни одно действие, ни другое, как я уже писал, успехом не увенчалось,
Может кто-то столкнулся с подобной ситуацией и как-то ее ришил? Подскажите.
UPD: За развитием событий можно следить еще и тут:
https://discussions.apple.com/thread/3189014 UPD2: Решил проблему.
Заменил существующий файл /etc/hosts на файл следующего содержания:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
После этого даем команду dscacheutil -flushcache и проверяем как работает фейстайм. У меня все заработало. После этого я вернул обратно в этот файл все необходимые мне записи. Опять почистил кеш и проверил работоспособность фейстайм - все работает.
UPD3: Словил эту проблему на свежеустановленной 10.8.2
Понято что чистка хостов, выставление правильного часового пояса в настройках тоже не дала результата. Помогло следующее решение - идем в терминал вводим там:
sudo mv /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist ~/Desktop/
вводим свой пароль и перезагружаем комп. После перезагрузки у меня нормально заработал Face Time.
Любопытные могут после того как все заработает могут переименовать лежащий на Рабочем столе файл в NetworkInterfaces1.plist вернуться в терминал и еще раз скопировать файл на Рабочий стол:
cp /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist ~/Desktop/
А после этого сравнить два файла одой из команд:
vimdiff ~/Desktop/NetworkInterfaces1.plist ~/Desktop/NetworkInterfaces.plist
diff ~/Desktop/NetworkInterfaces1.plist ~/Desktop/NetworkInterfaces.plist
Будет понятно где была ошибка. В моем случае проблема была с сетевым интерфейсом en2.