LSVerifySiteAssignment : Client cannot be assigned to site
Сегодня попросили помочь с развёрнутой инфраструктурой 2007 и 2012, где клиентов сайта SCCM 2007 стали постепенно обновлять инсталляцией поверх клиентами сайта 2012. Жалобы — клиент не привязывается к сайту.
Что видно в LocationServices.log:
Won’t send a client assignment fallback status point message because the last assignment error matches this one.
LSRefreshSiteCode: Group Policy Updated the assigned site code <SC7>, which is different than the existing assigned site code <>. Will attempt re-assignment.
Won’t send client assignment fallback status point message because last assignment message was sent too recently.
Processing GroupPolicy site assignment.
Assigning to site ‘SC7’
LSIsSiteCompatible : Verifying Site Compatibility for <SC7>
Attempting to retrieve lookup MP(s) from AD
The MP name retrieved is ‘isp-backup.firma.com.ua’ with version ‘6487’ and capabilities ‘<Capabilities SchemaVersion=»1.0″>
</Capabilities>’
MP ‘isp-backup.firma.com.ua’ is compatible
Current AD forest name is FIRMA.COM.UA, domain name is FIRMA.COM.UA
Lookup Management Points from AD:
Name: ‘isp-backup.FIRMA.com.ua’ HTTPS: ‘N’ ForestTrust: ‘N’
Retrieved lookup MP(s) from AD
LSGetSiteVersionFromAD : Successfully retrieved version ‘4.00.6487.0000’ for site ‘SC7’
LSIsSiteVersionCompatible : Site Version ‘4.00.6487.0000’ is not compatible.
LSIsSiteCompatible : Site <SC7> Version ‘4.00.6487.0000’ is not compatible.
LSVerifySiteAssignment : Client cannot be assigned to site <SC7>.
ClientIDManagerStartup.log:
RegTask: Failed to refresh site code. Error: 0x80070032
В Active Directory опубликована информация о двух сайтах и, как видно из лога, клиент пытается подвязаться к сайту 2007 (версия сайта — 4.00.6487.0000) , а не к сайту 2012, версия RTM которого — 5.00.7711.0000.
Происходит это из-за того, что границы, указанные в настройках сайтов, совпадают и мы сталкиваемся с тем, что в документации названо «непредсказуемым поведением клиента». Кроме того, клиенты CM 2012 не могут обслуживаться сайтом 2007.
Помните: границы сайтов не должны пересекаться!
Это же очевидно! 🙂
Некоторым администраторам, которые установили CM, потому что «начальство сказало», не очевидно.:)
Почему?
При миграции на новый 2012 (один из сценариев когда старый есть а новый поднят рядом) очень даже могут.
Клиентов обязательно надо ставить с опцией SMSSITECODE.
В остальных случаях границы пересекаться не должны.
В этом случае, по-моему, как раз с этой опцией и были установлены.
В первую очередь на старом сайте следует удалить границы, взятые с AD и настроить только границы на базе IP адресов. Так можно будет плавнее смигрировать.
Кстати, да, присоединяюсь к мнению Вовы. Клиент смотрит опубликованные в AD границы и сравнивает со своим IP. SMSSITECODE тут не поможет.
Коллеги, запутался 🙂
Как правильнее, в этом случае производить миграцию с существующего 2007: удаляем в 2007 границы сайта завязанные на AD, оставляем только ip подсети?
Все границы 2007-го должны быть унаследованы 2012-м.
http://cdn.tri-digital.com/MMS/video/CD-B315.wmv
http://www.techdays.ru/videos/3954.html
http://channel9.msdn.com/Events/TechEd/Australia/Tech-Ed-Australia-2011/SEC305
http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/SIM351