У меня есть сервер Ubuntu (хост) и виртуальная машина сервера Windows 2008 R2 (клиент) на нем.
Все мои сайты на основе IIS расположены на хост-компьютере, в месте, которое используется совместно с клиентом vm.
У меня есть настройка обратного прокси-сервера для направления сайтов в их правильные местоположения и одна настройка сайта в IIS (в настоящее время).
При первоначальной настройке этот сайт находился на диске C виртуальной машины и без проблем обслуживал его оттуда.
Как только я меняю местоположение на общую папку, я получаю сообщение об ошибке 500.19. Я попытался добавить разрешения для учетной записи IUSR на папку, но я не думаю, что они взяли, так как папка находится на хост-машине Ubuntu.
Я также попытался изменить удостоверение пулов приложений на NetworkService (как это предлагается на других сайтах) и даже добавил учетную запись «Все» в общий ресурс, но все равно получил страницу с ошибкой 500.19.
Есть мысли, как я могу это сделать? Я как бы «нуждаюсь» в этом, потому что я хотел бы уменьшить размер виртуальной машины, таким образом, необходимость в сетевой нагрузке. Я думаю, что это конфликт между учетными записями пользователей Windows на виртуальной машине и учетными записями пользователей Linux на хосте, поэтому, если я смогу получить хотя бы одну учетную запись в меш, которая будет работать, без путаницы сайтов, размещенных в настоящее время через Apache на хосте, было бы здорово !