На основе моего опыта я предложил бы настроить сервер Jabber/XMPP, позволил бы общедоступные протоколы IM через это через шлюзы и затем блок весь общедоступный трафик IM от Ваших рабочих станций. Тем путем люди смогут добраться до общедоступного IM, но только через сервер Вы обеспечиваете, который будет затем зарегистрирован.
У меня конкретно есть опыт с этим использованием установки Openfire, который основан на Java, таким образом, это приводит то требование к сбою. Но существуют другие серверы Jabber/XMPP, которые должны обеспечить ту же установку, которые не основаны на Java.
Я надеюсь, что Вы прошли статью Using FastCGI to Host Приложения PHP на IIS 7.0. Если нет некоторая пропускающая/пропущенная конфигурация в .php, я никогда не видел, что IIS служит неправильным страницам. Можно, конечно, проверить файлы журнала IIS для проверки того же.
Не хочу расстраивать Вас, но мы, оказывается, пропускаем партию вещей особенно при работе с новой средой как IIS 7.
Я никогда не видел, что страница подкачивает проблему, но у меня была та же самая проблема о пустых страницах, я боролся с нею в течение многих недель. То, что я сделал, было, входят в настройки FastCGI и отбрасывают число страниц, подаваемых каждым экземпляром приблизительно 100, и проблема "решена". Не к моей удовлетворенности, но это не подошло с тех пор.
J.Ja