Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

AUTO_PROVISIONING_FAIL IP-Телефония и СКУД

Автонастройка IP-телефонов (Auto Provisioning) Yealink/Grandstream через TFTP/HTTP

Обновлено: 26.08.2026 · Официальная документация ↗
  • В офис закуплено 50–100 новых IP-телефонов, и ручная настройка каждого аппарата через веб-интерфейс займет несколько дней.
  • После сброса к заводским настройкам телефон теряет учетную запись и перестает работать.
  • Телефон не скачивает файл конфигурации с сервера и выдает ошибку TFTP Timeout или Provisioning Failed.
  • Нужно централизованно изменить пароль, логотип компании или адрес сервера сразу на всех телефонах парка.

Что такое Auto Provisioning (Автопровижининг) простыми словами?

Auto Provisioning — это технология «включил и работай» (Zero Touch Deployment). Вы достаете абсолютно новый телефон из коробки, вставляете в него сетевой провод, телефон включается, сам находит сервер в локальной сети, скачивает персональный конфигурационный файл со своим номером/паролем и через 1 минуту готов к звонкам!

Как это работает (Архитектура процесса):

  1. Телефон загружается и запрашивает IP-адрес у офисного DHCP-сервера.
  2. DHCP-сервер вместе с IP-адресом передает специальную опцию — DHCP Option 66 (адрес TFTP или HTTP сервера автонастройки).
  3. Телефон обращается по полученному адресу и запрашивает файл конфигурации со своим уникальным именем (например, 0015651234ab.cfg, где имя файла — это MAC-адрес телефона).
  4. Сервер отдает файл, телефон применяет настройки внутреннего номера и перезагружается.

Пошаговое развертывание:

Шаг 1. Настройка DHCP Option 66 на роутере (MikroTik / Keenetic / Windows Server)

Настройте передачу адреса сервера конфигураций вашим DHCP-сервером:

  • На MikroTik: в меню IP -> DHCP Server -> Options добавьте новую опцию: Name: Option66, Code: 66, Value: 'http://192.168.1.50/provisioning' (или 'tftp://192.168.1.50'). Привяжите опцию к вашей DHCP-сети.
  • На Windows Server: в оснастке DHCP откройте Scope Options -> Configure Options -> активируйте Option 066 (Boot Server Host Name) и впишите строку с IP сервера.

Шаг 2. Подготовка файлов конфигурации (на примере Yealink)

На HTTP/TFTP сервере создаются два типа файлов:

  1. Общий файл для всех моделей (y000000000000.cfg): содержит глобальные настройки компании (адрес АТС, часовой пояс, NTP сервер, мелодию вызова, язык интерфейса).
  2. Персональный файл для конкретного телефона (<MAC-адрес>.cfg, например 001565aabbcc.cfg): содержит учетные данные абонента:
    #!version:1.0.0.1
    account.1.enable = 1
    account.1.label = 101 Иван
    account.1.display_name = 101 Иван
    account.1.auth_name = 101
    account.1.user_name = 101
    account.1.password = SecretPassw0rd!123
    account.1.sip_server.1.address = 192.168.1.50
    account.1.sip_server.1.port = 5060

Шаг 3. Включение и автоприменение

Подключите телефон к сети. При старте аппарат получит DHCP Option 66, загрузит файл с сервера и зарегистрируется на АТС без единого касания клавиатуры инженером!

💡 Практика специалистов: В среде FreePBX используйте официальный бесплатный модуль Endpoint Manager (EPM) или Open Source OSS Endpoint Manager — они автоматически генерируют .cfg файлы под все бренды при создании номеров.

Частые вопросы (FAQ)

Что безопаснее использовать: TFTP или HTTP/HTTPS?

Для защищенных сред используйте HTTPS с авторизацией. Простой TFTP передает пароли в открытом виде, что небезопасно, если к локальной сети имеют доступ посторонние.

Что делать, если роутер не умеет раздавать Option 66?

В веб-интерфейсе телефона в разделе 'Auto Provision' можно один раз вручную вписать 'Server URL' (например, http://192.168.1.50/prov/) и нажать 'Autoprovision Now'. При последующих сбросах телефон будет помнить этот адрес.

Что такое облачный сервис Yealink RPS / Grandstream GDMS?

Это облачный сервер производителя: вы заранее вбиваете MAC-адрес купленного телефона в личном кабинете облака. При первом включении в любой точке мира (даже дома у сотрудника) телефон сам свяжется с облаком производителя и перенаправится на ваш сервер.

Как заставить телефон обновить конфиг удаленно?

Отправьте на IP-телефон команду SIP NOTIFY с заголовком Event: check-sync. Телефон мгновенно обратится к серверу за новым файлом конфигурации и перезагрузится.

Полезные материалы
Рекомендуем