| Предыдущий | Следующий |
| WDSTPTMGMT_E_TFTP_VAR_WINDOW_NOT_SUPPORTED | WDSMCS_E_SESSION_SHUTDOWN_IN_PROGRESS |
WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE
Как диагностировать WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE
WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE — Для TFTP в конфигурации WDS указан недопустимый максимальный размер блока.
Код относится к параметру TFTP-службы WDS на сервере развертывания и возникает при проверке значения конфигурации до начала передачи данных.
Проверка причины
TftpMaximumBlockSize — конфигурационный предел размера TFTP-блока, а не размер произвольного пользовательского буфера. Сверьте переданное значение с диапазоном, который поддерживает конкретная версия WDS, и исключите переполнение либо ошибку преобразования signed/unsigned.
- Запишите переданное значение block size, способ его задания и фактическое значение после чтения конфигурации; единицы здесь — байты TFTP-блока, а не символы или элементы приложения.
- Если значение формально допустимо, сравните его с MTU пути PXE/TFTP. Слишком агрессивный block size может приводить к фрагментации или потерям, поэтому проверяйте проблемное значение рядом с заведомо рабочим и фиксируйте фактический negotiated block size.
Какие данные собрать
- Сохраните TftpMaximumBlockSize до и после чтения конфигурации WDS, версию сервера, MTU интерфейса и первый HRESULT метода, который отклоняет параметр. Не смешивайте эту ошибку с тайм-аутом передачи уже после успешного согласования TFTP.
Ссылки по этому результату
Нужно найти другой код? Найти другой код состояния или ошибки.