Наверное, простой вопрос, но я действительно не могу найти ответ в Google.
Мы создаем приложение, которое взаимодействует с веб-службами Exchange. Некоторые сообщения работают, но некоторые другие запросы просто возвращают ошибку 500.
Мне не удалось найти ничего, что объясняло бы, где я мог бы найти более подробную информацию об ошибках.
Exchange, похоже, регистрирует (по крайней мере, некоторые вещи) в журнале событий Windows, но там нет ничего общего с этими 500 ошибками, которые мы получаем.
Мы ищем не в том месте или нам нужно каким-то образом настроить Exchange для регистрации соответствующей информации?
Разве EWS не хранится в журналах IIS? C: \ inetpub \ logs \ LogFiles \ W3SVC1 будет по умолчанию, но вы можете запустить inetmgr, чтобы проверить, где хранятся файлы журнала для сайта обмена в IIS.
Журналы находятся в журналах IIS, как сказал @tnolan, но часто там нет ничего полезного.
Чтобы получать сообщения об ошибках, вам необходимо включить подробные страницы ошибок для удаленных подключений в диспетчере IIS.
Зайдите на сайт в диспетчере, выберите Страницы ошибок, затем Редактировать параметры функции, Подробные ошибки.
Надеюсь, от них будет немного больше пользы.
Попробуйте здесь:
C:\Program Files\Microsoft\Exchange Server\V14\Logging\Ews