Перейти к основному содержимому

#ONLEX003. Нет соединения с базой Mobile SMARTS

Описание проблемы: в оффлайн-режиме всё функционирует корректно, однако при попытке выполнения онлайн-запросов с мобильного устройства появляются ошибки, а в журнал регистрации 1С записывается сообщение об отсутствии подключения к базе Mobile SMARTS.
При проверке соединения с сервера через основную обработку появляется уведомление о том, что база Mobile SMARTS недоступна.

нет соединения с базой

На мобильном устройстве выводится ошибка с кодом #ONLEX003. Сообщение выглядит следующим образом:

Код ошибки: #ONLEX003. Для пользователя "UserName" не задана работа с 1С. Не удалось установить подключение к базе Клеверенс: [СтрокаПодключения], используя настройки основной обработки. Проверьте, чтобы текущий пользователь 1С имел корректно заполненные параметры подключения или откройте обработку под этим пользователем вручную. Подробности доступны по коду ошибки на сайте.

Что следует проверить в первую очередь:

Убедитесь, под каким пользователем запущена 1С.

Если это не тот же пользователь, что был указан при настройке онлайн-доступа к базе Клеверенс, — подключение работать не будет.

Варианты решения (разные пользователи):

Возможны следующие действия:

  • Запустить 1С под учетной записью пользователя, для которого настраивался онлайн-доступ к базе Клеверенс.

  • Выполнить копирование параметров подключения от пользователя, под которым ранее настраивался онлайн-режим, к текущему пользователю.

    нет соединения с базой
  • Или вручную ввести строку подключения к базе Клеверенс в обработке, запущенной под другим пользователем.

    нет соединения с базой

Если имя текущего пользователя 1С совпадает с тем, для которого был настроен онлайн-доступ, но база остаётся недоступной, попробуйте подключить её одним из следующих способов:

Способ 1

  1. Перейдите к настройкам базы, запустите мастер настройки и активируйте обмен через Интернет (подробнее).

  2. Скопируйте строку подключения (Менеджер баз → "Строка подключения" → выберите вариант, начинающийся с [https://clgt.cleverence.ru/]) и вставьте её в соответствующее поле в обработке. Сохраните изменения кнопкой "Записать и закрыть".

нет соединения с базой
  1. На мобильном устройстве повторно подключите базу, указав тип обмена "Интернет" (подробнее).

Способ 2

  1. Разрешите порты базы, сервера, а также HTTP/HTTPS (если используются) в брандмауэре на ПК, где размещена база Клеверенс (стандартные порты: 10501, 10502, 9000).

  2. При размещении сервера 1С и базы в разных подсетях, настройте маршруты между ними (проверить доступность и настроить маршрутизацию).

  3. Если сервер 1С обращается к базе через Интернет, необходимо настроить проброс портов на роутере организации с внешнего адреса на внутренний IP-компьютера, где установлена база (по умолчанию: 10501, 10502, 9000).

  4. Запустите обработку под тем пользователем, который указан в параметрах подключения к «1С: Предприятию». В поле с адресом базы Mobile SMARTS укажите путь, доступный с сервера 1С (например, внешний IP или доменное имя).

    Важно: все параметры подключения необходимо задавать, находясь под учетной записью, которая используется для подключения к 1С.

  5. Проверьте, удаётся ли установить соединение с базой в настройках основной обработки.

нет соединения с базой

Если после выполнения всех вышеуказанных действий проблема остаётся, обратитесь в
техническую поддержку «Клеверенс», указав схему подключения базы Mobile SMARTS к серверу 1С.

В этой статье