Приложения COM не работают

Наш тестовый веб-сервер недавно вышел из строя, и мы потеряли установки приложений COM +. Я пытаюсь переустановить приложения COM. Я установил приложения COM и установил удостоверение для работы в качестве локальной службы. У меня установлена ​​безопасность для выполнения проверок доступа на уровне процессов и компонентов. Тип активации - Серверное приложение.

Среда: Windows Server 2003 Classic ASP

Я убедился, что ASP установлен и работает. Я получаю ошибку внутреннего сервера 500, когда страница достигает точки для вызова CreateObject.

Где-то должен быть параметр безопасности, который мне не хватает. Я попытался предоставить учетной записи локальной службы и учетной записи сетевой службы полные права на корневую папку, в которой размещены .dll.


person Adam    schedule 22.09.2011    source источник


Ответы (2)


Не могу определить это, потому что возможных причин множество.

В ASP должен быть параметр, который будет сообщать HRESULT неудачного вызова CreateObject вместо бесполезного 500 - Internal Error. Оттуда должно быть легче идти дальше.

Вы тоже не уверены в LocalService? Разве это не должно быть NetworkService?

Извините, что это довольно скудно.

person aquaherd    schedule 22.09.2011
comment
Где я могу найти эту настройку для ASP? - person Adam; 22.09.2011
comment
В консоли управления IIS должна быть такая настройка, может быть, на вкладке ASP. - person aquaherd; 22.09.2011
comment
В диспетчере IIS, раздел IIs, щелкните ASP. В разделе «Свойства отладки» измените параметры отладки, ведения журнала и отправки ошибок в браузере на true. - person KreepN; 22.09.2011
comment
Я не вижу этого пункта меню. Я использую Windows Server 2003. - person Adam; 22.09.2011
comment
microsoft. com / technet / prodtechnol / WindowsServer2003 / Library / IIS / Готово. Вот где это было в 2003 году. После того, как вы включите эти две опции, воссоздайте свою ошибку и опубликуйте результаты в редактировании вашего вопроса. - person KreepN; 22.09.2011

Нашел проблему. Нам пришлось зайти в IIS, просмотреть свойства веб-сайта, перейти в домашний каталог, щелкнуть «Конфигурация», затем вкладку «Параметры» и, наконец, установить флажок «Включить родительский путь».

person Adam    schedule 23.09.2011