500 error: Ошибка 500 — что это означает и как устранить внутреннюю ошибку сервера

Ошибка HTTP 500 при удаленном подключении к веб-консоли OpsMgr — Operations Manager

Редактировать

Твиттер LinkedIn Фейсбук Электронная почта

  • Статья
  • 3 минуты на чтение

В этой статье представлено решение проблемы с ошибкой HTTP 500, возникающей при удаленном подключении к веб-консоли Operations Manager.

Исходная версия продукта:   System Center Operations Manager
Исходный номер базы знаний:   4487099

Симптомы

Вы устанавливаете автономную веб-консоль Operations Manager на сервер. При подключении к веб-консоли по адресу http:///OperationsManager с удаленного компьютера появляется следующее сообщение об ошибке:

500 — Внутренняя ошибка сервера.

Эта проблема не возникает, если вы подключаетесь к веб-консоли с сервера веб-консоли.

Решение

Чтобы устранить проблему, выполните следующие настройки и проверки, а затем снова подключитесь к веб-консоли:

  1. Зарегистрируйте имена участников-служб SDK.
  2. Проверьте имена участников-служб SDK.
  3. Зарегистрируйте имена участников-служб HTTP.
  4. Проверьте имена участников-служб HTTP.
  5. Настроить делегирование ограничений.
  6. Убедитесь, что параметр «Учетная запись конфиденциальна и не может быть делегирована» не установлен.

Примечание

Следующие примеры имен используются на этапах настройки и проверки. Вы должны заменить их именами в вашей среде.

  • SCOMMS.Lab.Local — полное доменное имя (FQDN) сервера управления System Center Operations Manager (SCOM)
  • SCOMWeb.Lab.Local — полное доменное имя сервера, на котором размещена веб-консоль SCOM
  • .
  • Lab\SDKSvc — учетная запись службы доступа к данным SCOM (необязательно)
  • Lab\SCOMAppPool — учетная запись удостоверения пула приложений SCOM (необязательно)
  • https://mySCOM.Lab.Local/OperationsManager — URL-адрес, используемый для доступа к веб-консоли Operations Manager (если URL-адрес отсутствует, замените его именем сервера веб-консоли Operations Manager).

SDK SPN

Зарегистрируйте SDK SPN

Чтобы зарегистрировать System Center Data Access (SDK) Service Principal Names (SPN), выполните следующие команды в соответствии с различными сценариями:

  • Сценарий 1

    Служба SDK запускается под учетной записью LocalSystem

     Setspn.exe -S MSOMSdkSvc/SCOMMS
    Setspn.exe -S MSOMSdkSvc/SCOMMS.Lab.Local SCOMMS
     
  • Сценарий 2

    Служба SDK работает под учетной записью домена (SDKSvc)

     Setspn.exe -S MSOMSdkSvc/SCOMMS SDKSvc
    Setspn.
    exe -S MSOMSdkSvc/SCOMMS.Lab.Local SDKSvc
Проверка имен SPN SDK

Чтобы проверить, зарегистрирована ли служба SDK, выполните следующую команду в соответствии с различными сценариями:

  • Сценарий 1

    Служба SDK запускается под учетной записью LocalSystem

     Setspn.exe -L SCOMMS
     
  • Сценарий 2

    Служба SDK работает под учетной записью домена (SDKSvc)

     Setspn.exe -L SDKSvc
     

HTTP SPN

Регистрация HTTP SPN

Чтобы зарегистрировать HTTP SPN, выполните следующие команды в соответствии с различными сценариями:

  • Сценарий 1

    Пул приложений веб-консоли работает под идентификатором по умолчанию (ApplicationPoolIdentity)

     Setspn.exe -S HTTP/mySCOM SCOMWeb
    Setspn.exe -S HTTP/mySCOM.Lab.Local SCOMWeb
     
  • Сценарий 2

    Пул приложений веб-консоли работает под пользовательским идентификатором (Lab\SCOMAppPool)

     Setspn. exe -S HTTP/mySCOM SCOMAppPool
    Setspn.exe -S HTTP/mySCOM.Lab.Local SCOMAppPool
     
Проверка имен участников-служб HTTP

Чтобы проверить, зарегистрирована ли служба HTTP, выполните следующую команду в соответствии с различными сценариями:

  • Сценарий 1

    Пул приложений веб-консоли работает под удостоверением по умолчанию (ApplicationPoolIdentity)

     Setspn.exe -L SCOMWeb
     
  • Сценарий 2

    Пул приложений веб-консоли работает под пользовательским идентификатором (Lab\SCOMAppPool)

     Setspn.exe -L SCOMAppPool
     

Настройка делегирования ограничений

Чтобы настроить делегирование ограничений, выполните следующие действия:

  1. Запустите консоль пользователей и компьютеров Active Directory.

  2. В дереве консоли выберите Компьютеры .

  3. Открыть свойства по разным сценариям:

    • Сценарий 1: пул веб-приложений Operations Manager работает под удостоверением по умолчанию (ApplicationPoolIdentity)

      Щелкните правой кнопкой мыши компьютер, на котором установлена ​​веб-консоль (SCOM Web), и выберите Свойства .

    • Сценарий 2: пул веб-приложений Operations Manager работает под пользовательским удостоверением (Lab\SCOMAppPool)

      Щелкните правой кнопкой мыши пользователя, настроенного для пользовательского удостоверения (Lab\SCOMAppPool), и выберите 9.0189 Свойства .

  4. В области сведений выберите Делегирование .

  5. На вкладке Делегирование выберите Доверять этому компьютеру делегирование только указанным службам > Использовать только Kerberos .

  6. Выбрать Добавить .

  7. В диалоговом окне Добавить службы выберите Пользователи или компьютеры .

  8. В диалоговом окне Select Users or Computers укажите учетную запись в соответствии с различными сценариями:

    • Сценарий 1: служба SDK запускается под учетной записью LocalSystem

      Выберите учетную запись компьютера сервера управления SCOM (SCOMMS) и выберите OK .

    • Сценарий 2: служба SDK работает под учетной записью домена (SDKSvc)

      Выберите учетную запись домена, под которой работает служба SDK, и выберите .ОК .

  9. В диалоговом окне Добавить службы выберите тип службы MSOMSdkSvc и выберите OK .

  10. Выберите OK , чтобы закрыть диалоговое окно Свойства .

Убедитесь, что параметр «Учетная запись конфиденциальна и не может быть делегирована» не установлен

Чтобы убедиться, что пользователь, входящий в веб-консоль, не имеет Учетная запись конфиденциальна и не может быть делегирована , выполните следующие действия:

  1. Запустите консоль пользователей и компьютеров Active Directory.
  2. Щелкните правой кнопкой мыши учетную запись пользователя, используемую для подключения к веб-консоли, и выберите Свойства .
  3. Выберите Аккаунт .
  4. В диалоговом окне Параметры учетной записи подтвердите, что учетная запись является конфиденциальной и не может быть делегирована. Флажок не установлен.

500: Внутренняя ошибка сервера | Документация API

Код состояния 500 (внутренняя ошибка сервера) указывает на то, что сервер столкнулся с непредвиденной ситуацией, которая не позволила ему выполнить запрос.

Код 500
Описание Внутренняя ошибка сервера.
Общая причина В системе возникла непредвиденная проблема, которая отслеживается.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

EQ-2010101​

Code EQ-2010101
Description The server has encountered an unexpected error. Приносим свои извинения за доставленные неудобства. Пожалуйста, повторите попытку позже.
Общая причина Система обнаружила непредвиденную проблему.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: «EQ-2010101» 
СООБЩЕНИЕ: «На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже».

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
ПОЛУЧИТЬ "https://api.equinix.com/v2/quotes/1-203123456789?ibxs=Ch2"
-H "Content-type: application/json"
-H "Authorization: Bearer qwErtY8zyW1abcdefGHI"

EQ-2012101​

Code EQ-2012101
Описание На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже.0326
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: "EQ-2012101" 
СООБЩЕНИЕ: "На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже."

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
POST "https://api.equinix.com/colocations/v2/orders/crossConnects"
-H "Тип контента: application/json"
-H "Авторизация: носитель qwErtY8zyW1abcdefGHI"
-d '{
"детали": [
{
"aSide": {
"connectionService": "Многомодовое волокно ",
"mediaType": "50_MICRON MULTI-MODE_FIBER_OM3",
"protocolType": "10_GIG_ETHERNET",
"connectorType": "ST",
"patchPanel": {
"id": "PP:0101:1234567"
}
},
"zSide": {
"connectorType": "SC",
"connectionService": "Многомодовое волокно",
"circuitId": "1-23123123",
"patchPanel": {
"id": "PP:0101:1010101"
}
}
}
]
}'

EQ-2014101​

Code EQ-2014101
Описание Сервер обнаружил непредвиденную ошибку. Приносим свои извинения за доставленные неудобства. Пожалуйста, повторите попытку позже.
Общая причина Система обнаружила непредвиденную проблему.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: "EQ-2014101" 
СООБЩЕНИЕ: "На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже."

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
ПОЛУЧИТЬ "https://api.equinix.com/colocations/v2/orders/1-203123456789"
-H "Content-type: application/json"
-H "Authorization: Bearer qwErtY8zyW1abcdefGHI"

EQ-2016101​

Code EQ-2016101
Описание На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже.
Общая причина В системе возникла непредвиденная проблема.0326
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: "EQ-2016101" 
СООБЩЕНИЕ: "На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже."

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
POST "https://api.equinix.com/colocations/v2/orders/workVisits"
-H "тип содержимого: application/json"
-H "авторизация: носитель qwErtY8zyW1abcdefGHI"
-d '{
"детали": {
"клетки": [
{
"id": "AM1:01: 000111"
}
],
"visitStartDateTime": "2020-11-02T10:45:41. 564Z",
"visitEndDateTime": "2020-11-04T10:45:41.564Z",
"посетители": [
{
"registeredUsers": [
"johndoe123"
]
}
]
}
}'

EQ-2021101​

0322
3 903
Код EQ-2021101
Описание Сервер обнаружил непредвиденную ошибку. Приносим свои извинения за доставленные неудобства. Пожалуйста, повторите попытку позже.
Общая причина Система обнаружила непредвиденную проблему.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

СЦЕНАРИЙ ОШИБКИ ПРИМЕР

 КОД ОШИБКИ: «EQ-2021101» 
СООБЩЕНИЕ: «На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже».

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
GET "https://api.equinix.com/access/v2/users/username1"
-H "Тип содержимого: application/json"
-H "Авторизация: носитель qwErtY8zyW1abcdefGHI"

EQ-2061101​

Код EQ-2061101
Описание Сервер обнаружил непредвиденную ошибку. Приносим свои извинения за доставленные неудобства. Пожалуйста, повторите попытку позже.
Общая причина Система обнаружила непредвиденную проблему.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

СЦЕНАРИЙ ОШИБКИ ПРИМЕР

 КОД ОШИБКИ: «EQ-2061101» 
СООБЩЕНИЕ: «На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже».

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
GET "https://api.equinix.com/colocations/v2/connectionServices?ibx=AT1"
-H "тип содержимого: application/json"
-H "авторизация: носитель qwErtY8zyW1abcdefGHI"

EQ-2086101​

Код EQ-2086101
Описание Сервер обнаружил непредвиденную ошибку. Приносим свои извинения за доставленные неудобства. Пожалуйста, повторите попытку позже.
Общая причина Система обнаружила непредвиденную проблему.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: "EQ-2086101" 
СООБЩЕНИЕ: "На сервере произошла непредвиденная ошибка. Приносим извинения за неудобства. Повторите попытку позже."

Попробуйте еще раз вызвать API.

Повторите вызов URL-адреса API.

 curl -X 
GET "https://api.equinix.com/v2/invoices?startDate=2020-10-01&endDate=2021-01-01"
-H "Content-type: application/json"
- H "Авторизация: носитель qwErtY8zyW1abcdefGHI"

EQX-111-500​

Code EQX-111-500
Description The system had encountered an unexpected problem and we are tracking it with error code.
Общая причина В системе возникла непредвиденная проблема, которая отслеживается.
Быстрое исправление Попробуйте еще раз, опубликуйте сообщение о проблеме на нашем форуме или свяжитесь с нами по адресу [email protected].

ПРИМЕР СЦЕНАРИЯ ОШИБКИ

 КОД ОШИБКИ: "EQX-111-500" 
СООБЩЕНИЕ: "Система обнаружила непредвиденную проблему, и мы отслеживаем ее по коду ошибки".

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

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