Вероятно, Ваш апачский процесс будет работать с эффективным пользователем, отличающимся, чем пользователь, начинающий его. Удостоверьтесь, что у пользователя, начинающего его, есть разрешение создать сокеты слушания (для портов <1024, это должно только быть корнем). Также удостоверьтесь, что порт, который Вы хотите использовать, уже не взят (с netstat -an
).
Это не имеет подсказки о различии сообщений об ошибках.
Скорее всего, вам не нужно использовать олицетворение, и на самом деле это, вероятно, сделает вещи менее безопасными (не в последнюю очередь потому, что вам нужно будет предоставить каждому пользователю домена права на свой экземпляр SQL.
Запустите пул приложений как NetworkService
или ApplicationPoolIdentity
, не используйте наследование, а затем предоставьте учетной записи компьютера вашего сервера ( JACK1 $
) необходимые права над экземпляром SQL или включите аутентификацию SQL и укажите имя пользователя и пароль в разделе
вашего web.config
.