Оказывается, это известная проблема в Microsoft. Мы, по крайней мере, четвертый клиент, который зарегистрировал эту проблему. Это особенно связано с Windows Server 2008 и использованием Kerberos. Он должен иметь дело с пакетами и вычислением контрольной суммы при использовании Kerberos. Я работаю с кем-то из службы поддержки службы анализа в Microsoft. Они активно работают над этим с командой Windows, чтобы, надеюсь, решить эту проблему. До этого нам нужно было запустить один из компонентов (SSRS 2008 или SSAS 2008) на сервере Windows 2003, так как мы собираемся продолжать использовать Kerberos и оставаться в распределенной среде. Вот что я получил от MS Support прошлой ночью:
Спасибо за подтверждение вашего теста с Server 2003 в качестве среднего уровня. К сожалению, исходя из описанных вами симптомов, похоже, что это может быть постоянной проблемой, которую мы наблюдаем, когда клиент и сервер в аутентификации Kerberos используют 2008 или Vista. В настоящее время мы активно расследуем это с командой Windows, но пока не имеем решения, если это проблема. Мы можем обойти эту проблему, используя клиент не-2008, как вы нашли, или разместив клиент и сервер в одном блоке, или избегая аутентификации Kerberos (которая требует простой текстовой аутентификации на среднем уровне - базовая аутентификация от клиента или еще анонимная аутентификация с указанной учетной записью, предоставленной в конфигурации среднего уровня).
Надеюсь, это будет решено в ближайшем будущем. На данный момент мы планируем запустить SSRS 2008 на Windows Server 2003.