Что означает код HRESULT 0x80632080 (PEER_E_INVALID_RECORD_EXPIRATION)?

 
Предыдущий Следующий
PEER_E_INVALID_CLASSIFIER_PROPERTY PEER_E_INVALID_CREDENTIAL_INFO

PEER_E_INVALID_RECORD_EXPIRATION

Что означает PEER_E_INVALID_RECORD_EXPIRATION

PEER_E_INVALID_RECORD_EXPIRATION означает, что expiration в PEER_RECORD не принимается Peer API.

Что проверить

  • Сохраните UTC expiration и system time.
  • Проверьте, не находится ли expiration уже в прошлом и соответствует ли допустимому representation/range.
  • Не смешивайте local time и UTC при сериализации.

Как исправить

Сформируйте record с корректным future expiration по contract конкретного Peer API. Простое добавление произвольного большого интервала может нарушить policy группы.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.