[Опыт] Не запускается Workbench-SL

14 декабря 2014

 

Поделитесь статьей в социальных сетях

0

Приветствую!

Выяснилось, что первоначальная настройка Windows Server 2012 R2 Essentials приводит к нежелательным для GENESIS64 изменениям в системе, а именно не запускается Workbench-SL, а в обычном Workbenche`е недоступна база данных с конфигурациями. Далее решение этих двух задач. которые связаны с IIS (Internet Information Sevice).

1. Лечение Workbench-SL

Запуск Workbench-SL сопровождается запросом ввода учетных данных на старте и на 74% загрузки, после чего появляется ошибка: Cannot download any project from the server. Please check the connection settings to the setup database in the web.config file and make sure that SQL is running.

Cannot download any project

Ошибка вызвана недостатком прав на запуск необходимых файлов (хотя используется учетная запись администратора домена), а также нестандартным использованием директории для веб-доступа. Обычно таковой является %SystemDrive\inetpub\wwwwroot%, но в Windows Server 2012 R2 Essentials вместо нее используется директория %SystemDrive\Program Files\Windows Server\Bin\WebApps\Site%. Попытка просмотреть эту директорию через команду «Просмотр каталога», принадлежащей Default Web Site в IIS оборачивается следующей ошибкой: При выполнении этой операции произошла ошибка. Не удалось записать файл конфигурации из-за отсутствия необходимых разрешений. Не удалось записать файл

Для преодоления нестыковок заходим в IIS и в разделе Default Web Site выбираем Дополнительные параметры (Additional Properties).

  • В поле Пул приложений заменяем RootPool на DefaultPool
  • В поле Физический путь заменяем %SystemDrive\Program Files\Windows Server\Bin\WebApps\Site% на %SystemDrive\inetpub\wwwwroot%.

Default Web Site

После этого Workbench-SL вновь запускается.

2. Лечение обычного Workbench

Возможна ситуация, что исчезнет связь Workbench с базами конфигураций в MS SQL Server с ошибкой: Не удается активировать запрошенную службу…, как на следующей картинке.

Не удается активировать запрошенную службу

Причин подобной ошибки может быть несколько, начиная GENESIS64  и заканчивая MS SQL Server. На данный момент я столкнулся с причиной, кроющейся в IIS.

Аналогично первой части статьи выбираем Default Web Site → Привязки…Привязки

И видим два HTTPS подключения к сайту, что не нормально. Поэтому удаляем одно из них, а именно то, которое не привязано к домену. На рисунке удаляемое подключение подчеркнуто.

Привязки сайта


ЕСЛИ СТАТЬЯ ОКАЗАЛАСЬ ПОЛЕЗНОЙ, ЖМИ “МНЕ НРАВИТСЯ”.


Комментариев к записи: 2

  1. Андрей от 18 мая 2017 в 11:27 пишет:

    Спасибо огромное. **** генезис64, никакой информации.

    • admin от 19 мая 2017 в 10:34 пишет:

      Да, по многим вопросам приходится разбираться самому или писать в техподдержку, если есть SupportPlan.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*