Необходимые условия для установки средства подключения для мобильных устройств — Linux

Чтобы установить средство подключения для мобильных устройств в Linux, должны соблюдаться следующие требования.

Сервер базы данных уже установлен и настроен с помощью учетной записи root (учетную запись пользователя не обязательно создавать до установки, программа установки создаст ее сама).

Для подключения к серверу базы данных (MySQL или MS SQL) на компьютере должен быть установлен драйвер ODBC.
apt-get install unixodbc libmyodbc (дистрибутивы Debian, Ubuntu)
yum install mysql-connector-odbc (дистрибутивы CentOS, Red-Hat, Fedora)
zypper install unixodbc myodbc-unixbox (дистрибутивы OpenSUSE)

validation-status-icon-infoПРИМЕЧАНИЕ. Чтобы избежать проблем с подключением сервера ERA Server к базе данных MySQL, следует использовать пакет unixODBC_23, а не тот, что предлагается по умолчанию (unixODBC). Особенно это касается SUSE Linux.

validation-status-icon-infoПРИМЕЧАНИЕ. После выхода версии Ubuntu 16.04.1 LTS пакет libmyodbc был удален из официального репозитория Ubuntu. Рекомендуется загрузить отдельный пакет с официального веб-сайта и установить его. Однако этот пакет не будет обновляться методом Ubuntu apt-get upgrade и потребует обновления вручную.

oФайл установки MDMCore должен быть настроен как исполняемый.

chmod +x MDMCore-Linux-x86_64.sh

oПосле установки убедитесь, что работает служба MDMCore.

service mdmcore status

oМинимальная поддерживаемая версия OpenSSL — openssl-1.0.1e-30.

validation-status-icon-infoПРИМЕЧАНИЕ. Если база данных MDM в MySQL слишком большая (тысячи устройств), значение по умолчанию innodb_buffer_pool_size является слишком маленьким. Дополнительные сведения об оптимизации базы данных см. здесь: http://dev.mysql.com/doc/refman/5.6/en/optimizing-innodb-diskio.html

validation-status-icon-warning ВНИМАНИЕ! Чтобы обезопасить обмен данными по протоколу HTTPS, вам потребуется сертификат SSL в формате.pfx. Рекомендуется использовать сертификат, предоставленный центром сертификации (ERA или сторонним центром сертификации). Использование самозаверяющих сертификатов не рекомендуется, поскольку не все мобильные устройства позволяют пользователям принимать самозаверяющие сертификаты. Это не касается сертификатов, заверяемых центром сертификации — такие сертификаты являются доверенными и не требуют каких-либо действий со стороны пользователя.

validation-status-icon-infoПРИМЕЧАНИЕ. Чтобы объединить их (обычно с помощью OpenSSL) в один файл в формате .pfx, нужно, чтобы сертификат был подписан центром сертификации (ERA или сторонним центром сертификации), нужен соответствующий закрытый ключ, а также необходимо применить стандартные процедуры:

openssl pkcs12 -export -in certificate.cer -inkey privateKey.key -out httpsCredentials.pfx
Это стандартная процедура для большинства серверов, которые используют сертификаты SSL.

validation-status-icon-warning ВНИМАНИЕ! Для автономной установки потребуется также сертификат узла (сертификат агента, экспортированный из ESET Remote Administrator). Вместо него в ERA можно использовать настраиваемый сертификат.