Диагностика: Опция "На сервере 1С:Предприятия" недоступна в GUI
Дата: 2026-01-25
Проблема: В окне "Запуск 1С:Предприятия" при добавлении базы недоступна опция "На сервере 1С:Предприятия"
Клиент: 1С:Предприятие 8.3.27.1989
Сервер: 1С:Предприятие 8.3.27.1786
Текущее состояние системы
✅ Сервер 1С работает нормально
Контейнер: 1c-server-new
Статус: ✅ RUNNING
IP адрес: 10.218.14.10
Сервисы:
- ✅ ras-8.3.27.1786.service - ACTIVE (running), порт 1545
- ✅ srv1cv8-8.3.27.1786@default.service - ACTIVE (running), порты 1540, 1541, 1542
Кластер:
- UUID: 3ffd4142-d823-46fa-b554-8f7336cfd807
- Имя: cluster1
- Порт кластера: 1542
- Порт RAS: 1545
База данных:
- Имя: prod_dev
- UUID: e8beb507-cfba-4baf-9182-7a6a449ff4d1
- Статус: ✅ Зарегистрирована на сервере
Сетевая доступность:
- ✅ Порт 1545 доступен на 127.0.0.1:1545 (через проброс)
- ✅ Порт 1545 доступен на 10.218.14.10:1545 (прямое подключение)
- ✅ Проброс порта настроен: ras-tcp (listen: 0.0.0.0:1545 → connect: 10.218.14.10:1545)
⚠️ Проблема: Несоответствие версий
Клиент: 8.3.27.1989
Сервер: 8.3.27.1786
Разница: Клиент новее сервера на 203 релиза (1989 - 1786 = 203)
Причины недоступности опции "На сервере 1С:Предприятия"
1. Несоответствие версий клиента и сервера
Проблема: Клиент версии 8.3.27.1989 не может автоматически обнаружить сервер версии 8.3.27.1786, так как:
- Клиент новее сервера на значительное количество релизов
- 1С:Предприятие требует соответствия версий для полной функциональности
- Автоматическое обнаружение серверов может не работать при большом разрыве версий
Документация 1С: Версия сервера должна быть не ниже версии клиента для полной совместимости. Обратная совместимость (клиент новее сервера) ограничена.
2. Клиент не может автоматически обнаружить сервер
Причина: GUI клиента 1С пытается автоматически обнаружить доступные серверы через:
- Сканирование локальной сети
- Проверку известных адресов из конфигурации
- Анализ файлов ibases.v8i и профилей
При несоответствии версий автоматическое обнаружение может не работать.
3. Изменения в портах
История: В процессе настройки вносились изменения в использование типовых портов:
- Стандартный порт RAS: 1545 (используется)
- Стандартный порт кластера: 1542 (используется вместо 1541)
- Проброс портов настроен через LXD proxy
Клиент может ожидать стандартные порты и не находить сервер при нестандартной конфигурации.
Решения
Решение 1: Использовать опцию "На данном компьютере" (РЕКОМЕНДУЕТСЯ)
Опция "На данном компьютере или на компьютере в локальной сети" позволяет указать строку подключения к серверу напрямую.
Шаги:
-
В окне "Запуск 1С:Предприятия" нажмите "Добавить..."
-
Выберите "Включение в список ранее созданной информационной базы"
-
Нажмите "Далее >"
-
В поле "Укажите наименование информационной базы:" введите:
prod_dev -
Выберите "На данном компьютере или на компьютере в локальной сети"
-
Нажмите "Далее >"
-
В поле "Каталог информационной базы:" введите строку подключения:
Srvr="127.0.0.1:1545";Ref="prod_dev";
Или альтернативно:
Srvr="10.218.14.10:1545";Ref="prod_dev"; -
Нажмите "Готово"
Примечание: В поле "Каталог" можно указывать строку подключения к серверу 1С, это стандартная возможность клиента.
Решение 2: Обновить версию сервера до 8.3.27.1989
Требования:
- Дистрибутив 1С:Предприятие 8.3.27.1989 (серверный компонент)
- Остановка сервисов 1С
- Обновление сервера
- Перезапуск сервисов
Преимущества:
- Полная совместимость версий
- Опция "На сервере 1С:Предприятия" станет доступна
- Автоматическое обнаружение серверов будет работать
Недостатки:
- Требует остановки сервисов (простой)
- Необходим дистрибутив новой версии
- Риск проблем при обновлении
Решение 3: Установить клиент версии 8.3.27.1786
Требования:
- Дистрибутив 1С:Предприятие 8.3.27.1786 (клиентский компонент)
- Установка клиента той же версии, что и сервер
Преимущества:
- Полное соответствие версий
- Опция "На сервере 1С:Предприятия" станет доступна
- Стабильная работа
Недостатки:
- Клиент будет старше текущего
- Могут отсутствовать новые функции
Решение 4: Использовать консоль администрирования (RAC)
Команда:
/opt/1cv8/x86_64/8.3.27.1786/rac
Или через GUI консоль:
- Запустить консоль администрирования сервера 1С:Предприятие
- Добавить сервер: 127.0.0.1:1545 или 10.218.14.10:1545
- Управлять базами через консоль
Текущая конфигурация клиента
Файлы конфигурации:
~/.1cv8/1C/1cv8/1cv8u.pfl:
- Содержит адрес: 10.218.14.10:1545 ✅ (правильный)
~/.1cv8/1C/1cv8/ibases.v8i:
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";
~/.1C/1cestart/ibases.v8i:
[prod_dev]
Connect=Srvr="127.0.0.1:1545";Ref="prod_dev";
ID=edaf4a41-ddad-4c45-ba4d-128ddabc8c0d
OrderInList=-1
Folder=/
OrderInTree=16384
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AdditionalParameters=Srvr="127.0.0.1:1545"; Ref="prod_dev";
Рекомендации
Краткосрочное решение (немедленно):
✅ Использовать Решение 1 - добавить базу через опцию "На данном компьютере" с указанием строки подключения.
Это работает немедленно, не требует изменений в системе, и база будет доступна.
Долгосрочное решение:
- Обновить сервер до версии 8.3.27.1989 (если доступен дистрибутив)
- Обеспечит полную совместимость
-
Включит все функции GUI
-
Или установить клиент версии 8.3.27.1786 (если обновление сервера невозможно)
- Соответствие версий
- Стабильная работа
Проверка работоспособности
После применения решения проверьте:
# Проверка доступности сервера
nc -zv 127.0.0.1 1545
nc -zv 10.218.14.10 1545
# Проверка списка кластеров (из контейнера)
lxc exec 1c-server-new -- /opt/1cv8/x86_64/8.3.27.1786/rac cluster list 127.0.0.1:1545
# Проверка списка баз (из контейнера)
lxc exec 1c-server-new -- /opt/1cv8/x86_64/8.3.27.1786/rac infobase summary list --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 127.0.0.1:1545
Связанные документы
- Решение: База не появляется в списке клиента 1С
- Настройка сервера через конфигурационные файлы
- Руководство по ручному подключению
- Статус сервера 1С
История изменений
- 2026-01-25: Создан документ с диагностикой проблемы недоступности опции "На сервере 1С:Предприятия"