Azure не запускается после обновления Windows 10 февраля

После установки обновления Windows 10 февраля 2016 года лазурные роли не запускаются в эмуляторе (Full/Express). Журналы показывают ниже

[00005748:00006624, 2016/02/14, 12:03:24.391, FATAL] Role process exited with exit code of -2147024809
[00005748:00006624, 2016/02/14, 12:03:24.397, INFO ] Stopping role: deployment25(0).AzureCloudService2.WebRole1_IN_0. Notify: False  Recycle: False  StopTimeout: 30
[00005748:00006624, 2016/02/14, 12:03:24.398, IMPRT] State of deployment25(0).AzureCloudService2.WebRole1_IN_0 changed from RoleStateBusy to RoleStateStopping.
[00005748:00006624, 2016/02/14, 12:03:24.398, IMPRT] State of deployment25(0).AzureCloudService2.WebRole1_IN_0 changed from RoleStateStopping to RoleStateStopped.
[00005748:00006624, 2016/02/14, 12:03:24.398, ERROR] <- WapGetEnvironmentVariable=0x800700cb
[00005748:00006624, 2016/02/14, 12:03:24.398, WARN ] (Ignoring) Reading environment variable CleanupFirewallOnRoleRestart failed with HR: 800700cb
[00005748:00006624, 2016/02/14, 12:03:24.398, INFO ] The value of cleanupFirewallOnRoleRestart is set to True
[00005748:00006624, 2016/02/14, 12:03:24.398, WARN ] Attempting to recover role deployment25(0).AzureCloudService2.WebRole1_IN_0.
[00005748:00006624, 2016/02/14, 12:03:24.399, ERROR] Failed to create FSRM quota manager instance.

Обновление 14 февраля 2016 г.

Похоже, если я использую полный IIS (не IIS Express) и полный эмулятор, он работает, но если я выберу эмулятор Express (я могу выбрать только IISExpress), он не *

Ответ 1

Удаление Windows Update KB3126593 решило проблему, но после обновления Windows дня патча 12 апреля 2016 года эмулятор не запустился снова. Последовательно удаляя обновления, я определил KB3147071 виновником. Я переустановил все остальные обновления и исключил KB3147071 из дальнейших обновлений, и теперь эмулятор работает снова.

Ответ 2

Как я столкнулся с той же проблемой, я попытался удалить обновления один за другим и пришел к тому, что вызвало проблему: KB3126593.

Чтобы проверить, я снова установил все обновления, кроме этого, эмулятор по-прежнему запускался правильно. После установки проблемного эмулятор перестает работать, возобновляется после его удаления.

Я использую довольно старые Azure Tools v2.6, возможно, это исправлено для более новых версий, я не могу попробовать это для себя, к сожалению.

На моей стороне оба эмулятора Full и Express не срабатывали, оба пытались использовать IIS Express (не используя полный IIS).

Надеюсь, это поможет!

Обновление 18 февраля 2016 г.

Я попытался связаться с Microsoft Azure Support, чтобы сообщить об этой проблеме, а также привести их к этому вопросу StackOverflow для получения более подробной информации. Они, похоже, не очень заботились, потому что у меня нет соответствующего плана оплачиваемой поддержки (довольно сложно). Если есть кто-нибудь, кто сообщит об этом с действующим планом поддержки, я могу предоставить любую необходимую информацию.

Обновление 22 февраля 2016 г.

Поддержка Microsoft Azure наконец-то начала ее решать, она была воспроизведена и отправлена ​​в производственную команду! Единственным обходным решением, которое они представили, является использование полного IIS тем временем.

Ответ 3

Я использую Azure 2.7 и столкнулся с той же проблемой. После удаления Windows Update KB3126593 это сработало. В разделе информации о последующей установке этого обновления Microsoft упоминает определенные сообщения об ошибках, которые могут отображаться в журнале событий. Я снова установил исправление и попытался запустить рабочего (что, конечно, не удалось), но я не видел ни одного из описанных сообщений. Затем я добавил раздел реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Safe Load Prefixes со значением "C: \". Однако я все еще не мог запустить рабочую роль. Поэтому я снова удалил обновление, а затем начал работать. Просто поделиться своим опытом с моей попыткой иметь как: обновление Windows, так и рабочий эмулятор вычисления.