Создание приложения в IIS7 Manager не удается - PullRequest
0 голосов
/ 01 сентября 2010

У нас есть приложение, которое настроено на IIS7 на Server 2008 R2 x64 с использованием ASP.NET 3.5 SP1.
В настоящее время сайт по умолчанию загружается из UNC на другом сервере и работает нормально.

Теперь мне нужно добавить еще одно приложение под этим приложением, которое указывает на другую папку на том же общем ресурсе UNC .

Я щелкаю правой кнопкой мыши на веб-сайте и нажимаю, чтобы добавить приложение;Я указываю псевдоним и физический путь, нажимаю ОК и получаю следующую ошибку:

Произошла ошибка при выполнении этой операции.

Сведения:

Имя файла: \\? \ UNC \ wmsclusterfs \ wwwroot \ applicationHost.config
Ошибка: невозможно записать файл конфигурации

(скриншот здесь: http://www.box.net/shared/4pt2lxh7hz)

Я попытался "Подключиться как ...", чтобы указать пользователя, который пишет в каталог, не повезло.
Я получаю ту же ошибку, если пытаюсьчтобы создать его как виртуальный каталог.
Ссылка на UNC осуществляется через подключенный диск.IIS «кластеризован» через MS Cluster Server.

1 Ответ

0 голосов
/ 25 октября 2010

Хорошо; на самом деле это была довольно неясная проблема, связанная с настройкой IIS для работы с использованием «службы» файлового сервера (или как там это называется) в Cluster Server. Первоначально IIS был настроен для обращения к общему ресурсу wwwroot в службе кластеров с именем WMSCLUSTERFS, как указано выше. Нам неизвестно, что ИТ-специалисты клиента изменили название службы файловой системы в Cluster Services. Тем не менее, они не полностью отключили старое, и поэтому, когда я просматривал его, он все равно выглядел так, как будто он был включен, за исключением того, что теперь он доступен только для чтения, что не позволяет серверу создавать новое приложение.

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

В конце концов мне пришлось перейти на Start > Run > "inetsrv\config" и изменить путь перенаправления в файле redirection.config.

...