Ошибка подключения к серверу требуется смена пароля elma

  1. При первом запуске дизайнера после инсталляции ELMA-CE (сервер cassini, база postgres). далее невозможно работать. Не понятно какой пароль имеется в виду, к чему относится, где его менять?

  2. Добрый день.
    Сменить пароль можно в браузере, открыв адрес сайта (по умолчанию http://127.0.0.1:8000).
    Текущий пользователь admin, пароль пустой.
    Инструкция есть в справке https://www.elma-bpm.ru/KB/help/Platform/content/User_Enter_login_index.html
    раздел «Принудительная смена пароля»
    Первый запуск системы ELMA: https://www.elma-bpm.ru/KB/help/Platform/content/Admin_ELMA_start_index.html

    Последнее редактирование: 17 дек 2019

Поделиться:

Содержание

  1. Вход с помощью логина и пароля
  2. Возможные ошибки при входе
  3. Неверные учетные данные
  4. Вход с устройства, не включенного в список доверенных
  5. Вход двух пользователей с одного устройства
  6. Ошибка отправки формы
  7. Превышение числа конкурентных лицензий
  8. Принудительная смена пароля
  9. [ELMA3] Решение проблем подключения к ELMA
  10. Настройка брандмауэра Windows
  11. Настройка антивируса
  12. Вход с помощью логина и пароля
  13. Возможные ошибки при входе
  14. Неверные учетные данные
  15. Вход с устройства, не включенного в список доверенных
  16. Вход двух пользователей с одного устройства
  17. Ошибка отправки формы
  18. Превышение числа конкурентных лицензий
  19. Принудительная смена пароля
  20. [ELMA3] Изменение порта веб-сервера ELMA
  21. Внутренний веб-сервер ELMA (Cassini)
  22. Демо-версия

Вход с помощью логина и пароля

Вход с помощью логина и пароля настроен по умолчанию для всех пользователей.

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

Запомнить меня на этом компьютере — при установке флажка имя пользователя и пароль запомнятся в браузере, но не в системе. Если вы останетесь авторизованным в системе, но закроете браузер, а потом откроете его снова, то вводить имя пользователя и пароль не потребуется. Если вы выйдите из системы, то при следующем входе в систему потребуется снова ввести имя пользователя и пароль.

Далее нажмите Войти в систему или клавишу Enter .

Возможные ошибки при входе

Неверные учетные данные

Если вы ввели неверное имя пользователя или пароль, то увидите соответствующее уведомление.

Вход с устройства, не включенного в список доверенных

В целях повышения уровня безопасности вы можете настроить вход в систему только с доверенных устройств. Подробнее о том, как это сделать, читайте в статье «Доверенные устройства».

Если вы попытаетесь войти с устройства, которое не является доверенным, то увидите уведомление о неверном имени пользователя или пароле, даже если ввели корректные данные.

Вход двух пользователей с одного устройства

С одной машины в одном браузере может работать только один пользователь системы. Если пользователь А вошел в систему, а вы попытаетесь войти с этого же устройства и в этом же браузере на новой вкладке или в новом окне браузера, то запрос будет отклонен. Откроется главная страница системы под учетной записью пользователя А. При этом вы увидите соответствующее уведомление.

Если вы работаете в системе на нескольких вкладках, то при выходе из системы на одной из них, выход осуществится и на других.

Ошибка отправки формы

Вы не можете завершить заполнение формы, над которой начал работать другой пользователь системы. Например, пользователь А начал заполнять форму создания задачи на одной из вкладок браузера, но не завершил ее заполнение — перешел на другую вкладку, а затем вышел из системы. После этого вы входите в систему. Если вы попытаетесь завершить создание задачи, то страница обновится — на этой вкладке осуществится вход под вашей учетной записью. При этом вы увидите уведомление, что сессия устарела и нужно заполнить форму заново.

Превышение числа конкурентных лицензий

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

Принудительная смена пароля

Смена пароля запрашивается в следующих случаях:

  • при первом запуске системы, который осуществляет ее администратор ;
  • если администратор в настройках безопасности применил следующие настройки: Принудительная смена пароля при первом входе пользователя или Периодичность принудительной смены пароля (дни) .

Если администратор настроил принудительную смену пароля, то при входе в систему отобразится окно с уведомлением о том, что требуется сменить пароль. В этом окне укажите текущий пароль. Установите новый пароль или оставьте остальные поля пустыми, если не хотите задавать новый. После этого нажмите Сменить пароль .

Администратор может определить настройки минимальной длины пароля и использования сложного пароля. Если указанный пароль не будет удовлетворять заданным условиям, то отобразится соответствующее уведомление.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас

Источник

[ELMA3] Решение проблем подключения к ELMA

В данной статье рассмотрены пути решения проблем подключения к серверу ELMA. Бывает, что при правильной настройке работы системы и файла конфигурации ELMA, система по-прежнему недоступна или доступна только с одной машины (локально, удаленные подключения при этом блокируются). Как правило, это связано с тем, что работе сервера ELMA мешает операционная система.

Настройка брандмауэра Windows

Если после установки ELMA пользователь может подключится к серверу только локально (непосредственно с компьютера, где установлен сервер), а при удаленном подключении возникает ошибка, то первое, что следует сделать, — настроить брандмауэр. Рассмотрим настройку на примере стандартного брандмауэра Windows. Для этого нужно:

  • определить какие порты использует ELMA. Настройка порта сервера описана в статье Изменение порта веб-сервера ELMA. Также если Дизайнер установлен на отдельном компьютере, то нужно ещё открыть порт для подключения Дизайнера. Номер порта можно посмотреть в разделе Администрирование – Система – Настройки системы – Общие настройки в блоке Порт подключения дизайнера ;
  • настроить компонент Брандмауэр Windows. Для этого откройке Пуск Панель управления Брандмауэр Windows .

В левой области выберите Дополнительные параметры . В случае, если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.

В диалоговом окне Брандмауэр Windows в режиме повышенной безопасности в левой области выберите пункт П равила для входящих подключений , а затем в контекстном меню данного пункта нажмите Создать правило .

В мастере создания правила для нового входящего подключения установите следующие настройки:

  • Протокол и порты – Протокол TCP , Определенные локальные порты: указать через запятую порты определенные на первом шаге, например: 8000,7070;

  • Действие – Разрешить подключение;

  • Профиль – оставить все флажки (доменный, частный, публичный);

  • Имя – в поле Имя вводим ELMA.

Нажимаем Готово и пробуем подключится с удаленного компьютера.

Аналогичные действия можно проделать с помощью командной строки. Для этого необходимо:

  • запустить командную строку от имени администратора;

    ввести следующий набор команд:

Настройка антивируса

Иногда антивирусы блокируют систему. В этом случае нужно добавить каталог с установленной системой ELMA в исключения. В каждом антивирусе это делается индивидуально, смотрите инструкцию к программе.

Источник

Вход с помощью логина и пароля

Вход с помощью логина и пароля настроен по умолчанию для всех пользователей.

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

Запомнить меня на этом компьютере — при установке флажка имя пользователя и пароль запомнятся в браузере, но не в системе. Если вы останетесь авторизованным в системе, но закроете браузер, а потом откроете его снова, то вводить имя пользователя и пароль не потребуется. Если вы выйдите из системы, то при следующем входе в систему потребуется снова ввести имя пользователя и пароль.

Далее нажмите Войти в систему или клавишу Enter .

Возможные ошибки при входе

Неверные учетные данные

Если вы ввели неверное имя пользователя или пароль, то увидите соответствующее уведомление.

Вход с устройства, не включенного в список доверенных

В целях повышения уровня безопасности вы можете настроить вход в систему только с доверенных устройств. Подробнее о том, как это сделать, читайте в статье «Доверенные устройства».

Если вы попытаетесь войти с устройства, которое не является доверенным, то увидите уведомление о неверном имени пользователя или пароле, даже если ввели корректные данные.

Вход двух пользователей с одного устройства

С одной машины в одном браузере может работать только один пользователь системы. Если пользователь А вошел в систему, а вы попытаетесь войти с этого же устройства и в этом же браузере на новой вкладке или в новом окне браузера, то запрос будет отклонен. Откроется главная страница системы под учетной записью пользователя А. При этом вы увидите соответствующее уведомление.

Если вы работаете в системе на нескольких вкладках, то при выходе из системы на одной из них, выход осуществится и на других.

Ошибка отправки формы

Вы не можете завершить заполнение формы, над которой начал работать другой пользователь системы. Например, пользователь А начал заполнять форму создания задачи на одной из вкладок браузера, но не завершил ее заполнение — перешел на другую вкладку, а затем вышел из системы. После этого вы входите в систему. Если вы попытаетесь завершить создание задачи, то страница обновится — на этой вкладке осуществится вход под вашей учетной записью. При этом вы увидите уведомление, что сессия устарела и нужно заполнить форму заново.

Превышение числа конкурентных лицензий

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

Принудительная смена пароля

Смена пароля запрашивается в следующих случаях:

  • при первом запуске системы, который осуществляет ее администратор ;
  • если администратор в настройках безопасности применил следующие настройки: Принудительная смена пароля при первом входе пользователя или Периодичность принудительной смены пароля (дни) .

Если администратор настроил принудительную смену пароля, то при входе в систему отобразится окно с уведомлением о том, что требуется сменить пароль. В этом окне укажите текущий пароль. Установите новый пароль или оставьте остальные поля пустыми, если не хотите задавать новый. После этого нажмите Сменить пароль .

Администратор может определить настройки минимальной длины пароля и использования сложного пароля. Если указанный пароль не будет удовлетворять заданным условиям, то отобразится соответствующее уведомление.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас

Источник

[ELMA3] Изменение порта веб-сервера ELMA

Порт подключения можно указать при установке системы, если при установке его не менять, то система ELMA устанавливается на порт 8000 (бесплатная демо-версия на 7000). Порт можно изменить на любой свободный. По умолчанию http-протокол использует 80 порт. Поэтому, если вы не хотите в адресной строке указывать номер порта (только доменное имя или IP), то нужно в настройках указать данный порт.

Процедура изменения зависит от того, как установлена ELMA:

  1. Заходим Пуск — Панель управления — Администрирование — Диспетчер служб IIS .
  2. В появившемся окне Диспетчер служб IIS находим наш сайт (по умолчанию ELMA-Express/ELMA-Standart), нажимаем по нему правой кнопкой мыши и из контекстного меню выбираем пункт Изменить привязкии .

3. В окне Привязки сайта выбираем привязку и нажимаем Изменить .

4. Меняем текущий порт на нужный.

5. Сохраняем настройки, нажав на кнопку OK , и закрываем окно Привязки сайта.

6. Изменения вступят в силу после перезапуска сайта. Для перезапуска сайта в меню Действия в области Управление веб-сайтом выберите Остановить , затем Начало .

Внутренний веб-сервер ELMA (Cassini)

  1. Заходим Пуск – Панель управления – Администрирование – Службы , останавливаем службу Веб-сервер ELMA 3 .
  2. В файле C:ELMA3-FreeDemoService EleWise.ELMA.WebServer.config находим строчку:

3. Запускаем службу Веб-сервер ELMA 3 .

Демо-версия

  1. Открываем окно Управление веб-сервером ELMA (если сервер запущен, то окно свернуто в трей) и останавливаем веб-сервер ELMA.

2. В файле C:ELMA3-FreeDemoServiceEleWise.ELMA.WebServer.config находим строчку:

Изменяем текущий порт 7000 на нужный и сохраняем изменения в файле.

3. В окне Управление веб-сервером ELMA запускаем сервер кнопкой Запустить .

Источник

Вход с помощью логина и пароля

Вход с помощью логина и пароля настроен по умолчанию для всех пользователей.

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

Запомнить меня на этом компьютере — при установке флажка имя пользователя и пароль запомнятся в браузере, но не в системе. Если вы останетесь авторизованным в системе, но закроете браузер, а потом откроете его снова, то вводить имя пользователя и пароль не потребуется. Если вы выйдите из системы, то при следующем входе в систему потребуется снова ввести имя пользователя и пароль.

Далее нажмите Войти в систему или клавишу Enter .

Возможные ошибки при входе

Неверные учетные данные

Если вы ввели неверное имя пользователя или пароль, то увидите соответствующее уведомление.

Вход с устройства, не включенного в список доверенных

В целях повышения уровня безопасности вы можете настроить вход в систему только с доверенных устройств. Подробнее о том, как это сделать, читайте в статье «Доверенные устройства».

Если вы попытаетесь войти с устройства, которое не является доверенным, то увидите уведомление о неверном имени пользователя или пароле, даже если ввели корректные данные.

Вход двух пользователей с одного устройства

С одной машины в одном браузере может работать только один пользователь системы. Если пользователь А вошел в систему, а вы попытаетесь войти с этого же устройства и в этом же браузере на новой вкладке или в новом окне браузера, то запрос будет отклонен. Откроется главная страница системы под учетной записью пользователя А. При этом вы увидите соответствующее уведомление.

Если вы работаете в системе на нескольких вкладках, то при выходе из системы на одной из них, выход осуществится и на других.

Ошибка отправки формы

Вы не можете завершить заполнение формы, над которой начал работать другой пользователь системы. Например, пользователь А начал заполнять форму создания задачи на одной из вкладок браузера, но не завершил ее заполнение — перешел на другую вкладку, а затем вышел из системы. После этого вы входите в систему. Если вы попытаетесь завершить создание задачи, то страница обновится — на этой вкладке осуществится вход под вашей учетной записью. При этом вы увидите уведомление, что сессия устарела и нужно заполнить форму заново.

Превышение числа конкурентных лицензий

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

Принудительная смена пароля

Смена пароля запрашивается в следующих случаях:

  • при первом запуске системы, который осуществляет ее администратор ;
  • если администратор в настройках безопасности применил следующие настройки: Принудительная смена пароля при первом входе пользователя или Периодичность принудительной смены пароля (дни) .

Если администратор настроил принудительную смену пароля, то при входе в систему отобразится окно с уведомлением о том, что требуется сменить пароль. В этом окне укажите текущий пароль. Установите новый пароль или оставьте остальные поля пустыми, если не хотите задавать новый. После этого нажмите Сменить пароль .

Администратор может определить настройки минимальной длины пароля и использования сложного пароля. Если указанный пароль не будет удовлетворять заданным условиям, то отобразится соответствующее уведомление.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас

Источник

[ELMA3] Решение проблем подключения к ELMA

В данной статье рассмотрены пути решения проблем подключения к серверу ELMA. Бывает, что при правильной настройке работы системы и файла конфигурации ELMA, система по-прежнему недоступна или доступна только с одной машины (локально, удаленные подключения при этом блокируются). Как правило, это связано с тем, что работе сервера ELMA мешает операционная система.

Настройка брандмауэра Windows

Если после установки ELMA пользователь может подключится к серверу только локально (непосредственно с компьютера, где установлен сервер), а при удаленном подключении возникает ошибка, то первое, что следует сделать, — настроить брандмауэр. Рассмотрим настройку на примере стандартного брандмауэра Windows. Для этого нужно:

  • определить какие порты использует ELMA. Настройка порта сервера описана в статье Изменение порта веб-сервера ELMA. Также если Дизайнер установлен на отдельном компьютере, то нужно ещё открыть порт для подключения Дизайнера. Номер порта можно посмотреть в разделе Администрирование – Система – Настройки системы – Общие настройки в блоке Порт подключения дизайнера ;
  • настроить компонент Брандмауэр Windows. Для этого откройке Пуск Панель управления Брандмауэр Windows .

В левой области выберите Дополнительные параметры . В случае, если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.

В диалоговом окне Брандмауэр Windows в режиме повышенной безопасности в левой области выберите пункт П равила для входящих подключений , а затем в контекстном меню данного пункта нажмите Создать правило .

В мастере создания правила для нового входящего подключения установите следующие настройки:

  • Протокол и порты – Протокол TCP , Определенные локальные порты: указать через запятую порты определенные на первом шаге, например: 8000,7070;

  • Действие – Разрешить подключение;

  • Профиль – оставить все флажки (доменный, частный, публичный);

  • Имя – в поле Имя вводим ELMA.

Нажимаем Готово и пробуем подключится с удаленного компьютера.

Аналогичные действия можно проделать с помощью командной строки. Для этого необходимо:

  • запустить командную строку от имени администратора;

    ввести следующий набор команд:

Настройка антивируса

Иногда антивирусы блокируют систему. В этом случае нужно добавить каталог с установленной системой ELMA в исключения. В каждом антивирусе это делается индивидуально, смотрите инструкцию к программе.

Источник

[ELMA3] Типичные ошибки запуска сервера и способы их устранения

В этой статье мы рассмотрим часто встречающиеся ошибки и методы их устранения.

1. Ошибка: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Cannot check database exists —> System.Data.SqlClient.SqlException: Ошибка входа пользователя «IIS APPPOOLElma3-Standart».

Причина: Авторизация на сервере IIS осуществлена под пользователем не имеющим прав администратора.

Решение: Для устранения данной ошибки IIS сервера необходимо зайти в Диспетчер служб IIS (стандартно на сервере в Пуск – Администрирование). В нем на вкладке Пулы приложений у пула «ELMA3-Standart» выбрать в контекстном меню пунк Дополнительные параметры. В нем, в таблице Модель процесса, в поле Удостоверение указать учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

2. Ошибка: The underlying connection was closed: An expected error occurred on a receive: Unable to read data from the transport connection: Удаленный хост разорвал существующее подключение: Удаленный хост разорвал существующее подключение.

Причина: Сервер ELMA запущен с недостаточными правами доступа.

Решение: В случае, если сервер располагается на базе Cassini, Вам необходимо нажать клавишу с логотипом Windows (флажок Microsoft) + R и ввести следующую команду в диалоговое окно: «services.msc» (без кавычек), после чего появится окно служб Windows. В нем Вы сможете найти строчку Веб-сервер ELMA, кликнуть правой кнопкой мыши и выбрать пункт Свойства, в котором и располагается искомая вкладка Вход в систему. Если же сервер основывается на базе IIS, то в этом случае необходимо так же открыть меню Выполнить (клавиша Windows + R) и ввести команду inetmgr. Откроется окно диспетчера служб IIS, в окне Подключения найдите пункт Пулы приложений, выделите его, откроется список текущего пула, где и должна быть запись о сервере ELMA. Также кликнув правой кнопкой мыши на записи, выберите пункт Дополнительные параметры. Нужная запись находится в строке Удостоверение указажите учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

3. Ошибка: *System.UnauthorizedAccessException: Отказано в доступе по пути «С:ELMA3-ExpressUserConfigconfiguration.packges».

Решение: Удаление файла с расширением .packages из папки UserConfig.

4. Ошибка: Сервер не запущен из-за ошибки.

Причина: Имена в SQL Server Management Studio базы и файле configuration.config не совпадают.

Решение: Изменение названия БД в файле configuration.config.

5. Ошибка: Ошибка создания резервной копии данных.

Причина:Недостаточно места на диске.

Решение: Освободить место для корректного создания бекапа базы.

6. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> System.Data.DataException: Не удалось выполнить запрос DROP INDEX UK_principal_name ON sysdiagrams —> System.Data.SqlClient.SqlException: Явная инструкция DROP INDEX недопустима в индексе «sysdiagrams.UK_principal_name». Он используется для принудительного применения ограничения UNIQUE KEY.

Причина: В SQL Server Management Studio, в разделе Системные таблицы не должно быть таблиц.

Решение: Остановите сервер ELMA и откройте SQL Server Management Studio, в списке баз данных выберите нужную БД и разверните список таблиц. В разделе Системные таблицы не должно быть таблиц. Если они там есть, удалите их. Запустите сервер ELMA.

7. Ошибка: Ошибка из-за наличия активных подключений к БД.

Причина: После восстановления базы из бекапа на сервере со временем отличным от предыдущего может остаться информация об активном подключении.

Решение: Создание резервной копии и выполнение запроса в БД. Текст запроса: Delete from DB_ACTIVECONNECTIONS.

8. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> NHibernate.TransactionException: Commit failed with SQL exception —> FirebirdSql.Data.FirebirdClient.FbException: unsuccessful metadata update

object INDEX is in use —> FirebirdSql.Data.Common.IscException: unsuccessful metadata update

Причина: Ошибка обновления.

Решение: Сделайте резервное копирование базы и восстановите ее. (Для корректной работы системы на FireBird данную операцию необходимо производить с периодичностью раз в две недели).

9. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> FirebirdSql.Data.FirebirdClient.FbException: Unable to complete network request to host «127.0.0.1». —> FirebirdSql.Data.Common.IscException: Unable to complete network request to host «127.0.0.1».

Причина: Ошибка в файле configuration.config в строке .

Решение: Убедиться, что в строке отсутствуют опечатки, соблюден регистр символов.

10. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Не удается открыть базу данных «ELMA», запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя «NT AUTHORITYсистема».

Причина: Авторизация на сервере Cassini осуществлена под пользователем не имеющим прав администратора.

Решение: Необходимо запустить сервер Elma от имени учетной записи, обладающей правами администратора в Windows. Для этого зайдите в Панель управления – Администрирование – Службы, найдите там Веб-сервер Elma, щелкните по нему правой кнопкой мыши, выберите Свойства, в открывшемся окне перейдите на вкладку Вход в систему, установите флажок С учетной записью и введите данные учетной записи, обладающей правами администратора.

Дополнение: Ошибка сервера MS SQL 2008 и выше Login failed for user ’NT AUTHORITYсистема’. Причина: не удалось открыть явно указанную базу данных «ELMA». [КЛИЕНТ: ]. Ошибка: 18456, серьезность: 14, состояние: 38.

Причина: Авторизация верная, запуск происходит с правами администратора, но база данных недоступна (или нет разрешения).

Решение: Группе NT AUTHORITYсистема необходимо добавить роль sysadmin на SQL сервере. Для этого зайдите Microsoft SQL Server Management Studio, раздел Безопасность – Имена входа и выберите свойства группы NT AUTHORITYсистема. В меню Роли сервера установите флажок напротив роли sysadmin.

11. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Разрешение CREATE DATABASE запрещено в базе данных «master».
Не удалось присоединить файл «F:ELMA3-StandartUserConfigELMA3.mdf» в качестве базы данных «ELMA3».

Причина: Ошибка в файле configuration.config в строке AttachDbFilename=ELMA3.mdf;

Решение: Удалить строку «AttachDbFilename=ELMA3.mdf» в конфигурационном файле configuration.config. После внесенных изменений файл необходимо сохранить и перезапустить веб-сервер.

12. Ошибка: При работе с веб-частью отображается всплывающее окно с ошибкой Не пройдена проверка предусловий запуска.

Соответственно, при попытке авторизации в Дизайнере возникает ошибка.

Причина: В окне ошибки виден пустой параметр – имя сервера.

Решение: подключиться к серверу MSSQL от имени администратора и выполнить правильный SQL-запрос:

где localhostSQLSERVER2014 – имя сервера базы данных.

Чтобы убедиться, что ошибка исправлена, нужно выполнить запрос:

Результат будет выглядеть следующим образом:

13. Ошибка: Ошибка Инициализации конфигурации ELMA: Версия БД не подходит по минимальным требованиям (предоставлена версия – , требуется как минимум

Причина: версия используемой базы данных не подходит по минимальным системным требованиям для используемой редакции системы ELMA.

Решение: необходимо обновить версию используемой базы данных до соответствующей минимальным системным требованиям для используемой редакции системы ELMA.

14. Ошибка: DbStructure files with the same GUID are found : ; – в модулях системы содержатся xml-преобразования базы данных с одинаковыми uid.

Причина: в указанных модулях системы (модуль1, модуль2) содержатся xml-преобразования базы данных с одинаковыми uid.

Решение: изменить дублирующийся uid в одном из модулей.

15. Ошибка: Npgsql.NpgsqlException: No password has been provided but the backend requires one (in MD5).

Решение: Если отсутствуют права суперпользователя по умолчанию, если они не были указаны при установке, укажите их в файле configuration.config, который располагается в папке конфигурации ELMA, по умолчанию ../ /UserConfig:

  • в секции main добавьте ключи sysUser и sysPassword со значениями для пользователя – владельца базы данных;
  • для этого случая желательно отключить автоматическое резервное копирование данных, добавив ключ backupEnabled со значением false.

Пример настроек представлен на рисунке.

16. Иногда при работе в системе могут возникнуть ошибки из-за прав, которые настраиваются в IIS.

Например, если пул ELMA4 в IIS запускается под ApplicationPoolIdentity, то при импорте пакетов, требующем перезапуска сервера, возникает следующая ошибка:

«ERROR 2021-03-04 16:02:13,055 [5] EleWise.ELMA.Logging.Logger — Во время выполнения автоматического импорта произошла ошибка: В процессе импорта произошла ошибка: Не удалось проверить статус запуска сайта ‘ELMA-Enterprise-4_0_7’ в IIS. Скорее всего, у пользователя, под которым запущен пул приложений IIS, отсутствуют необходимые привилегии».

Оригинальный текст ошибки:
«Имя файла: redirection.config
Ошибка: Не удалось прочитать файл конфигурации из-за отсутствия необходимых разрешений».

При этом группе IIS_IUSRS выданы полные права на папку с системой и C:WindowsTempELMA.

В этом случае проблема возникает из-за отсутствия прав. Решение проблемы — это вопрос администрирования.

ApplicationPoolIdentity — учётная запись с минимальными правами. То, что требует ELMA4 (управление сайтом, чтение данных пула и др.), эта учётная запись по умолчанию не обеспечивает.

В этом случае варианта решения два:

1. Если политика безопасности позволяет, изменить удостоверение пула приложений.

2. Выдать права для работы под ApplicationPoolIdentity или той учётной записью, под которой работает администратор. Для IIS_IUSRS выдать права на %SystemRoot%System32inetsrvconfig.

17. Ошибка : *EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> Oracle.ManagedDataAccess.Client.OracleException: ORA-00054: ресурс занят и задано его получение с параметром NOWAIT, либо истекло время ожидания.

Решение:

1. Убедиться, что в схеме нет блокировок.

2. Увеличить таймауты запросов в базу. Для этого в файле

Источник

Вход с помощью логина и пароля

Вход с помощью логина и пароля настроен по умолчанию для всех пользователей.

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

Запомнить меня на этом компьютере — при установке флажка имя пользователя и пароль запомнятся в браузере, но не в системе. Если вы останетесь авторизованным в системе, но закроете браузер, а потом откроете его снова, то вводить имя пользователя и пароль не потребуется. Если вы выйдите из системы, то при следующем входе в систему потребуется снова ввести имя пользователя и пароль.

Далее нажмите Войти в систему или клавишу Enter .

Возможные ошибки при входе

Неверные учетные данные

Если вы ввели неверное имя пользователя или пароль, то увидите соответствующее уведомление.

Вход с устройства, не включенного в список доверенных

В целях повышения уровня безопасности вы можете настроить вход в систему только с доверенных устройств. Подробнее о том, как это сделать, читайте в статье «Доверенные устройства».

Если вы попытаетесь войти с устройства, которое не является доверенным, то увидите уведомление о неверном имени пользователя или пароле, даже если ввели корректные данные.

Вход двух пользователей с одного устройства

С одной машины в одном браузере может работать только один пользователь системы. Если пользователь А вошел в систему, а вы попытаетесь войти с этого же устройства и в этом же браузере на новой вкладке или в новом окне браузера, то запрос будет отклонен. Откроется главная страница системы под учетной записью пользователя А. При этом вы увидите соответствующее уведомление.

Если вы работаете в системе на нескольких вкладках, то при выходе из системы на одной из них, выход осуществится и на других.

Ошибка отправки формы

Вы не можете завершить заполнение формы, над которой начал работать другой пользователь системы. Например, пользователь А начал заполнять форму создания задачи на одной из вкладок браузера, но не завершил ее заполнение — перешел на другую вкладку, а затем вышел из системы. После этого вы входите в систему. Если вы попытаетесь завершить создание задачи, то страница обновится — на этой вкладке осуществится вход под вашей учетной записью. При этом вы увидите уведомление, что сессия устарела и нужно заполнить форму заново.

Превышение числа конкурентных лицензий

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

Принудительная смена пароля

Смена пароля запрашивается в следующих случаях:

  • при первом запуске системы, который осуществляет ее администратор ;
  • если администратор в настройках безопасности применил следующие настройки: Принудительная смена пароля при первом входе пользователя или Периодичность принудительной смены пароля (дни) .

Если администратор настроил принудительную смену пароля, то при входе в систему отобразится окно с уведомлением о том, что требуется сменить пароль. В этом окне укажите текущий пароль. Установите новый пароль или оставьте остальные поля пустыми, если не хотите задавать новый. После этого нажмите Сменить пароль .

Администратор может определить настройки минимальной длины пароля и использования сложного пароля. Если указанный пароль не будет удовлетворять заданным условиям, то отобразится соответствующее уведомление.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас

Источник

[ELMA3] Решение проблем подключения к ELMA

В данной статье рассмотрены пути решения проблем подключения к серверу ELMA. Бывает, что при правильной настройке работы системы и файла конфигурации ELMA, система по-прежнему недоступна или доступна только с одной машины (локально, удаленные подключения при этом блокируются). Как правило, это связано с тем, что работе сервера ELMA мешает операционная система.

Настройка брандмауэра Windows

Если после установки ELMA пользователь может подключится к серверу только локально (непосредственно с компьютера, где установлен сервер), а при удаленном подключении возникает ошибка, то первое, что следует сделать, — настроить брандмауэр. Рассмотрим настройку на примере стандартного брандмауэра Windows. Для этого нужно:

  • определить какие порты использует ELMA. Настройка порта сервера описана в статье Изменение порта веб-сервера ELMA. Также если Дизайнер установлен на отдельном компьютере, то нужно ещё открыть порт для подключения Дизайнера. Номер порта можно посмотреть в разделе Администрирование – Система – Настройки системы – Общие настройки в блоке Порт подключения дизайнера ;
  • настроить компонент Брандмауэр Windows. Для этого откройке Пуск Панель управления Брандмауэр Windows .

В левой области выберите Дополнительные параметры . В случае, если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.

В диалоговом окне Брандмауэр Windows в режиме повышенной безопасности в левой области выберите пункт П равила для входящих подключений , а затем в контекстном меню данного пункта нажмите Создать правило .

В мастере создания правила для нового входящего подключения установите следующие настройки:

  • Протокол и порты – Протокол TCP , Определенные локальные порты: указать через запятую порты определенные на первом шаге, например: 8000,7070;

  • Действие – Разрешить подключение;

  • Профиль – оставить все флажки (доменный, частный, публичный);

  • Имя – в поле Имя вводим ELMA.

Нажимаем Готово и пробуем подключится с удаленного компьютера.

Аналогичные действия можно проделать с помощью командной строки. Для этого необходимо:

  • запустить командную строку от имени администратора;

    ввести следующий набор команд:

Настройка антивируса

Иногда антивирусы блокируют систему. В этом случае нужно добавить каталог с установленной системой ELMA в исключения. В каждом антивирусе это делается индивидуально, смотрите инструкцию к программе.

Источник

[ELMA3] Типичные ошибки запуска сервера и способы их устранения

В этой статье мы рассмотрим часто встречающиеся ошибки и методы их устранения.

1. Ошибка: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Cannot check database exists —> System.Data.SqlClient.SqlException: Ошибка входа пользователя «IIS APPPOOLElma3-Standart».

Причина: Авторизация на сервере IIS осуществлена под пользователем не имеющим прав администратора.

Решение: Для устранения данной ошибки IIS сервера необходимо зайти в Диспетчер служб IIS (стандартно на сервере в Пуск – Администрирование). В нем на вкладке Пулы приложений у пула «ELMA3-Standart» выбрать в контекстном меню пунк Дополнительные параметры. В нем, в таблице Модель процесса, в поле Удостоверение указать учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

2. Ошибка: The underlying connection was closed: An expected error occurred on a receive: Unable to read data from the transport connection: Удаленный хост разорвал существующее подключение: Удаленный хост разорвал существующее подключение.

Причина: Сервер ELMA запущен с недостаточными правами доступа.

Решение: В случае, если сервер располагается на базе Cassini, Вам необходимо нажать клавишу с логотипом Windows (флажок Microsoft) + R и ввести следующую команду в диалоговое окно: «services.msc» (без кавычек), после чего появится окно служб Windows. В нем Вы сможете найти строчку Веб-сервер ELMA, кликнуть правой кнопкой мыши и выбрать пункт Свойства, в котором и располагается искомая вкладка Вход в систему. Если же сервер основывается на базе IIS, то в этом случае необходимо так же открыть меню Выполнить (клавиша Windows + R) и ввести команду inetmgr. Откроется окно диспетчера служб IIS, в окне Подключения найдите пункт Пулы приложений, выделите его, откроется список текущего пула, где и должна быть запись о сервере ELMA. Также кликнув правой кнопкой мыши на записи, выберите пункт Дополнительные параметры. Нужная запись находится в строке Удостоверение указажите учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

3. Ошибка: *System.UnauthorizedAccessException: Отказано в доступе по пути «С:ELMA3-ExpressUserConfigconfiguration.packges».

Решение: Удаление файла с расширением .packages из папки UserConfig.

4. Ошибка: Сервер не запущен из-за ошибки.

Причина: Имена в SQL Server Management Studio базы и файле configuration.config не совпадают.

Решение: Изменение названия БД в файле configuration.config.

5. Ошибка: Ошибка создания резервной копии данных.

Причина:Недостаточно места на диске.

Решение: Освободить место для корректного создания бекапа базы.

6. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> System.Data.DataException: Не удалось выполнить запрос DROP INDEX UK_principal_name ON sysdiagrams —> System.Data.SqlClient.SqlException: Явная инструкция DROP INDEX недопустима в индексе «sysdiagrams.UK_principal_name». Он используется для принудительного применения ограничения UNIQUE KEY.

Причина: В SQL Server Management Studio, в разделе Системные таблицы не должно быть таблиц.

Решение: Остановите сервер ELMA и откройте SQL Server Management Studio, в списке баз данных выберите нужную БД и разверните список таблиц. В разделе Системные таблицы не должно быть таблиц. Если они там есть, удалите их. Запустите сервер ELMA.

7. Ошибка: Ошибка из-за наличия активных подключений к БД.

Причина: После восстановления базы из бекапа на сервере со временем отличным от предыдущего может остаться информация об активном подключении.

Решение: Создание резервной копии и выполнение запроса в БД. Текст запроса: Delete from DB_ACTIVECONNECTIONS.

8. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> NHibernate.TransactionException: Commit failed with SQL exception —> FirebirdSql.Data.FirebirdClient.FbException: unsuccessful metadata update

object INDEX is in use —> FirebirdSql.Data.Common.IscException: unsuccessful metadata update

Причина: Ошибка обновления.

Решение: Сделайте резервное копирование базы и восстановите ее. (Для корректной работы системы на FireBird данную операцию необходимо производить с периодичностью раз в две недели).

9. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> FirebirdSql.Data.FirebirdClient.FbException: Unable to complete network request to host «127.0.0.1». —> FirebirdSql.Data.Common.IscException: Unable to complete network request to host «127.0.0.1».

Причина: Ошибка в файле configuration.config в строке .

Решение: Убедиться, что в строке отсутствуют опечатки, соблюден регистр символов.

10. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Не удается открыть базу данных «ELMA», запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя «NT AUTHORITYсистема».

Причина: Авторизация на сервере Cassini осуществлена под пользователем не имеющим прав администратора.

Решение: Необходимо запустить сервер Elma от имени учетной записи, обладающей правами администратора в Windows. Для этого зайдите в Панель управления – Администрирование – Службы, найдите там Веб-сервер Elma, щелкните по нему правой кнопкой мыши, выберите Свойства, в открывшемся окне перейдите на вкладку Вход в систему, установите флажок С учетной записью и введите данные учетной записи, обладающей правами администратора.

Дополнение: Ошибка сервера MS SQL 2008 и выше Login failed for user ’NT AUTHORITYсистема’. Причина: не удалось открыть явно указанную базу данных «ELMA». [КЛИЕНТ: ]. Ошибка: 18456, серьезность: 14, состояние: 38.

Причина: Авторизация верная, запуск происходит с правами администратора, но база данных недоступна (или нет разрешения).

Решение: Группе NT AUTHORITYсистема необходимо добавить роль sysadmin на SQL сервере. Для этого зайдите Microsoft SQL Server Management Studio, раздел Безопасность – Имена входа и выберите свойства группы NT AUTHORITYсистема. В меню Роли сервера установите флажок напротив роли sysadmin.

11. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Разрешение CREATE DATABASE запрещено в базе данных «master».
Не удалось присоединить файл «F:ELMA3-StandartUserConfigELMA3.mdf» в качестве базы данных «ELMA3».

Причина: Ошибка в файле configuration.config в строке AttachDbFilename=ELMA3.mdf;

Решение: Удалить строку «AttachDbFilename=ELMA3.mdf» в конфигурационном файле configuration.config. После внесенных изменений файл необходимо сохранить и перезапустить веб-сервер.

12. Ошибка: При работе с веб-частью отображается всплывающее окно с ошибкой Не пройдена проверка предусловий запуска.

Соответственно, при попытке авторизации в Дизайнере возникает ошибка.

Причина: В окне ошибки виден пустой параметр – имя сервера.

Решение: подключиться к серверу MSSQL от имени администратора и выполнить правильный SQL-запрос:

где localhostSQLSERVER2014 – имя сервера базы данных.

Чтобы убедиться, что ошибка исправлена, нужно выполнить запрос:

Результат будет выглядеть следующим образом:

13. Ошибка: Ошибка Инициализации конфигурации ELMA: Версия БД не подходит по минимальным требованиям (предоставлена версия – , требуется как минимум

Причина: версия используемой базы данных не подходит по минимальным системным требованиям для используемой редакции системы ELMA.

Решение: необходимо обновить версию используемой базы данных до соответствующей минимальным системным требованиям для используемой редакции системы ELMA.

14. Ошибка: DbStructure files with the same GUID are found : ; – в модулях системы содержатся xml-преобразования базы данных с одинаковыми uid.

Причина: в указанных модулях системы (модуль1, модуль2) содержатся xml-преобразования базы данных с одинаковыми uid.

Решение: изменить дублирующийся uid в одном из модулей.

15. Ошибка: Npgsql.NpgsqlException: No password has been provided but the backend requires one (in MD5).

Решение: Если отсутствуют права суперпользователя по умолчанию, если они не были указаны при установке, укажите их в файле configuration.config, который располагается в папке конфигурации ELMA, по умолчанию ../ /UserConfig:

  • в секции main добавьте ключи sysUser и sysPassword со значениями для пользователя – владельца базы данных;
  • для этого случая желательно отключить автоматическое резервное копирование данных, добавив ключ backupEnabled со значением false.

Пример настроек представлен на рисунке.

16. Иногда при работе в системе могут возникнуть ошибки из-за прав, которые настраиваются в IIS.

Например, если пул ELMA4 в IIS запускается под ApplicationPoolIdentity, то при импорте пакетов, требующем перезапуска сервера, возникает следующая ошибка:

«ERROR 2021-03-04 16:02:13,055 [5] EleWise.ELMA.Logging.Logger — Во время выполнения автоматического импорта произошла ошибка: В процессе импорта произошла ошибка: Не удалось проверить статус запуска сайта ‘ELMA-Enterprise-4_0_7’ в IIS. Скорее всего, у пользователя, под которым запущен пул приложений IIS, отсутствуют необходимые привилегии».

Оригинальный текст ошибки:
«Имя файла: redirection.config
Ошибка: Не удалось прочитать файл конфигурации из-за отсутствия необходимых разрешений».

При этом группе IIS_IUSRS выданы полные права на папку с системой и C:WindowsTempELMA.

В этом случае проблема возникает из-за отсутствия прав. Решение проблемы — это вопрос администрирования.

ApplicationPoolIdentity — учётная запись с минимальными правами. То, что требует ELMA4 (управление сайтом, чтение данных пула и др.), эта учётная запись по умолчанию не обеспечивает.

В этом случае варианта решения два:

1. Если политика безопасности позволяет, изменить удостоверение пула приложений.

2. Выдать права для работы под ApplicationPoolIdentity или той учётной записью, под которой работает администратор. Для IIS_IUSRS выдать права на %SystemRoot%System32inetsrvconfig.

17. Ошибка : *EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> Oracle.ManagedDataAccess.Client.OracleException: ORA-00054: ресурс занят и задано его получение с параметром NOWAIT, либо истекло время ожидания.

Решение:

1. Убедиться, что в схеме нет блокировок.

2. Увеличить таймауты запросов в базу. Для этого в файле

Источник

  • Remove From My Forums

 locked

Expired Password via RDP — Unable to Change Password — Not Going Through Server

  • Question

  • Hi,

    We have remote users that connect from their home PCs to PCs that we have set up in the offices. We have recently upgraded their work machines to Windows 10 and it seems to have caused an issue where the users are now not able to change their password when
    it has expired, if they are not within the remote session.

    For example, if I tried to remote into my PC from home, after my password has expired, I will get a message that tells me that my password has expired and that I need to contact my system administrator. It does not give me the option to change my password,
    despite this being the case before we upgraded to Windows 10.This is before I have been able to connect to the other machine.

    We have NLA disabled automatically via Group Policy, so this is not like the Windows 2012 issue with NLA. I’ve tried finding other possible solutions for this, but have come up blank at the moment.We do not have Remote Desktop Services Manager or Terminal
    Services running, so it is just a client to client connection.

    Has anyone else had this issue? Is there a setting that I’m missing with this? Apologies if this is in the wrong place. Also, we do not have 24 hour IT support, but we have consultants that work around the world, so this can cause some problems in the future
    if users do not heed the ‘Your password will expire in xxx’ message. Any help would be much appreciated.

    • Edited by

      Wednesday, July 13, 2016 2:01 PM

Логотип ELMA365

Забыли пароль?

Для восстановления пароля введите электронную почту,
указанную при регистрации. На вашу почту будет отправлено
письмо с дальнейшими инструкциями.

  • Главная
  • / Восстановить пароль ELMA365

Вход с помощью логина и пароля

Вход с помощью логина и пароля настроен по умолчанию для всех пользователей.

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

Запомнить меня на этом компьютере — при установке флажка имя пользователя и пароль запомнятся в браузере, но не в системе. Если вы останетесь авторизованным в системе, но закроете браузер, а потом откроете его снова, то вводить имя пользователя и пароль не потребуется. Если вы выйдите из системы, то при следующем входе в систему потребуется снова ввести имя пользователя и пароль.

Далее нажмите Войти в систему или клавишу Enter .

Возможные ошибки при входе

Неверные учетные данные

Если вы ввели неверное имя пользователя или пароль, то увидите соответствующее уведомление.

Вход с устройства, не включенного в список доверенных

В целях повышения уровня безопасности вы можете настроить вход в систему только с доверенных устройств. Подробнее о том, как это сделать, читайте в статье «Доверенные устройства».

Если вы попытаетесь войти с устройства, которое не является доверенным, то увидите уведомление о неверном имени пользователя или пароле, даже если ввели корректные данные.

Вход двух пользователей с одного устройства

С одной машины в одном браузере может работать только один пользователь системы. Если пользователь А вошел в систему, а вы попытаетесь войти с этого же устройства и в этом же браузере на новой вкладке или в новом окне браузера, то запрос будет отклонен. Откроется главная страница системы под учетной записью пользователя А. При этом вы увидите соответствующее уведомление.

Если вы работаете в системе на нескольких вкладках, то при выходе из системы на одной из них, выход осуществится и на других.

Ошибка отправки формы

Вы не можете завершить заполнение формы, над которой начал работать другой пользователь системы. Например, пользователь А начал заполнять форму создания задачи на одной из вкладок браузера, но не завершил ее заполнение — перешел на другую вкладку, а затем вышел из системы. После этого вы входите в систему. Если вы попытаетесь завершить создание задачи, то страница обновится — на этой вкладке осуществится вход под вашей учетной записью. При этом вы увидите уведомление, что сессия устарела и нужно заполнить форму заново.

Превышение числа конкурентных лицензий

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

Принудительная смена пароля

Смена пароля запрашивается в следующих случаях:

  • при первом запуске системы, который осуществляет ее администратор ;
  • если администратор в настройках безопасности применил следующие настройки: Принудительная смена пароля при первом входе пользователя или Периодичность принудительной смены пароля (дни) .

Если администратор настроил принудительную смену пароля, то при входе в систему отобразится окно с уведомлением о том, что требуется сменить пароль. В этом окне укажите текущий пароль. Установите новый пароль или оставьте остальные поля пустыми, если не хотите задавать новый. После этого нажмите Сменить пароль .

Администратор может определить настройки минимальной длины пароля и использования сложного пароля. Если указанный пароль не будет удовлетворять заданным условиям, то отобразится соответствующее уведомление.

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас

Источник

[ELMA3] Решение проблем подключения к ELMA

В данной статье рассмотрены пути решения проблем подключения к серверу ELMA. Бывает, что при правильной настройке работы системы и файла конфигурации ELMA, система по-прежнему недоступна или доступна только с одной машины (локально, удаленные подключения при этом блокируются). Как правило, это связано с тем, что работе сервера ELMA мешает операционная система.

Настройка брандмауэра Windows

Если после установки ELMA пользователь может подключится к серверу только локально (непосредственно с компьютера, где установлен сервер), а при удаленном подключении возникает ошибка, то первое, что следует сделать, — настроить брандмауэр. Рассмотрим настройку на примере стандартного брандмауэра Windows. Для этого нужно:

  • определить какие порты использует ELMA. Настройка порта сервера описана в статье Изменение порта веб-сервера ELMA. Также если Дизайнер установлен на отдельном компьютере, то нужно ещё открыть порт для подключения Дизайнера. Номер порта можно посмотреть в разделе Администрирование – Система – Настройки системы – Общие настройки в блоке Порт подключения дизайнера ;
  • настроить компонент Брандмауэр Windows. Для этого откройке Пуск Панель управления Брандмауэр Windows .

В левой области выберите Дополнительные параметры . В случае, если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение.

В диалоговом окне Брандмауэр Windows в режиме повышенной безопасности в левой области выберите пункт П равила для входящих подключений , а затем в контекстном меню данного пункта нажмите Создать правило .

В мастере создания правила для нового входящего подключения установите следующие настройки:

  • Протокол и порты – Протокол TCP , Определенные локальные порты: указать через запятую порты определенные на первом шаге, например: 8000,7070;

  • Действие – Разрешить подключение;

  • Профиль – оставить все флажки (доменный, частный, публичный);

  • Имя – в поле Имя вводим ELMA.

Нажимаем Готово и пробуем подключится с удаленного компьютера.

Аналогичные действия можно проделать с помощью командной строки. Для этого необходимо:

  • запустить командную строку от имени администратора;

    ввести следующий набор команд:

Настройка антивируса

Иногда антивирусы блокируют систему. В этом случае нужно добавить каталог с установленной системой ELMA в исключения. В каждом антивирусе это делается индивидуально, смотрите инструкцию к программе.

Источник

[ELMA3] Типичные ошибки запуска сервера и способы их устранения

В этой статье мы рассмотрим часто встречающиеся ошибки и методы их устранения.

1. Ошибка: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Cannot check database exists —> System.Data.SqlClient.SqlException: Ошибка входа пользователя «IIS APPPOOLElma3-Standart».

Причина: Авторизация на сервере IIS осуществлена под пользователем не имеющим прав администратора.

Решение: Для устранения данной ошибки IIS сервера необходимо зайти в Диспетчер служб IIS (стандартно на сервере в Пуск – Администрирование). В нем на вкладке Пулы приложений у пула «ELMA3-Standart» выбрать в контекстном меню пунк Дополнительные параметры. В нем, в таблице Модель процесса, в поле Удостоверение указать учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

2. Ошибка: The underlying connection was closed: An expected error occurred on a receive: Unable to read data from the transport connection: Удаленный хост разорвал существующее подключение: Удаленный хост разорвал существующее подключение.

Причина: Сервер ELMA запущен с недостаточными правами доступа.

Решение: В случае, если сервер располагается на базе Cassini, Вам необходимо нажать клавишу с логотипом Windows (флажок Microsoft) + R и ввести следующую команду в диалоговое окно: «services.msc» (без кавычек), после чего появится окно служб Windows. В нем Вы сможете найти строчку Веб-сервер ELMA, кликнуть правой кнопкой мыши и выбрать пункт Свойства, в котором и располагается искомая вкладка Вход в систему. Если же сервер основывается на базе IIS, то в этом случае необходимо так же открыть меню Выполнить (клавиша Windows + R) и ввести команду inetmgr. Откроется окно диспетчера служб IIS, в окне Подключения найдите пункт Пулы приложений, выделите его, откроется список текущего пула, где и должна быть запись о сервере ELMA. Также кликнув правой кнопкой мыши на записи, выберите пункт Дополнительные параметры. Нужная запись находится в строке Удостоверение указажите учетную запись LocalSystem либо реальную учетную запись с правами администратора, после чего следует перезапустить веб-сервер.

3. Ошибка: *System.UnauthorizedAccessException: Отказано в доступе по пути «С:ELMA3-ExpressUserConfigconfiguration.packges».

Решение: Удаление файла с расширением .packages из папки UserConfig.

4. Ошибка: Сервер не запущен из-за ошибки.

Причина: Имена в SQL Server Management Studio базы и файле configuration.config не совпадают.

Решение: Изменение названия БД в файле configuration.config.

5. Ошибка: Ошибка создания резервной копии данных.

Причина:Недостаточно места на диске.

Решение: Освободить место для корректного создания бекапа базы.

6. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> System.Data.DataException: Не удалось выполнить запрос DROP INDEX UK_principal_name ON sysdiagrams —> System.Data.SqlClient.SqlException: Явная инструкция DROP INDEX недопустима в индексе «sysdiagrams.UK_principal_name». Он используется для принудительного применения ограничения UNIQUE KEY.

Причина: В SQL Server Management Studio, в разделе Системные таблицы не должно быть таблиц.

Решение: Остановите сервер ELMA и откройте SQL Server Management Studio, в списке баз данных выберите нужную БД и разверните список таблиц. В разделе Системные таблицы не должно быть таблиц. Если они там есть, удалите их. Запустите сервер ELMA.

7. Ошибка: Ошибка из-за наличия активных подключений к БД.

Причина: После восстановления базы из бекапа на сервере со временем отличным от предыдущего может остаться информация об активном подключении.

Решение: Создание резервной копии и выполнение запроса в БД. Текст запроса: Delete from DB_ACTIVECONNECTIONS.

8. Ошибка: EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> NHibernate.TransactionException: Commit failed with SQL exception —> FirebirdSql.Data.FirebirdClient.FbException: unsuccessful metadata update

object INDEX is in use —> FirebirdSql.Data.Common.IscException: unsuccessful metadata update

Причина: Ошибка обновления.

Решение: Сделайте резервное копирование базы и восстановите ее. (Для корректной работы системы на FireBird данную операцию необходимо производить с периодичностью раз в две недели).

9. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> FirebirdSql.Data.FirebirdClient.FbException: Unable to complete network request to host «127.0.0.1». —> FirebirdSql.Data.Common.IscException: Unable to complete network request to host «127.0.0.1».

Причина: Ошибка в файле configuration.config в строке .

Решение: Убедиться, что в строке отсутствуют опечатки, соблюден регистр символов.

10. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Не удается открыть базу данных «ELMA», запрашиваемую именем входа. Не удалось выполнить вход.
Ошибка входа пользователя «NT AUTHORITYсистема».

Причина: Авторизация на сервере Cassini осуществлена под пользователем не имеющим прав администратора.

Решение: Необходимо запустить сервер Elma от имени учетной записи, обладающей правами администратора в Windows. Для этого зайдите в Панель управления – Администрирование – Службы, найдите там Веб-сервер Elma, щелкните по нему правой кнопкой мыши, выберите Свойства, в открывшемся окне перейдите на вкладку Вход в систему, установите флажок С учетной записью и введите данные учетной записи, обладающей правами администратора.

Дополнение: Ошибка сервера MS SQL 2008 и выше Login failed for user ’NT AUTHORITYсистема’. Причина: не удалось открыть явно указанную базу данных «ELMA». [КЛИЕНТ: ]. Ошибка: 18456, серьезность: 14, состояние: 38.

Причина: Авторизация верная, запуск происходит с правами администратора, но база данных недоступна (или нет разрешения).

Решение: Группе NT AUTHORITYсистема необходимо добавить роль sysadmin на SQL сервере. Для этого зайдите Microsoft SQL Server Management Studio, раздел Безопасность – Имена входа и выберите свойства группы NT AUTHORITYсистема. В меню Роли сервера установите флажок напротив роли sysadmin.

11. Ошибка: *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA —> System.InvalidOperationException: Не удалось подключиться к базе данных —> System.Data.SqlClient.SqlException: Разрешение CREATE DATABASE запрещено в базе данных «master».
Не удалось присоединить файл «F:ELMA3-StandartUserConfigELMA3.mdf» в качестве базы данных «ELMA3».

Причина: Ошибка в файле configuration.config в строке AttachDbFilename=ELMA3.mdf;

Решение: Удалить строку «AttachDbFilename=ELMA3.mdf» в конфигурационном файле configuration.config. После внесенных изменений файл необходимо сохранить и перезапустить веб-сервер.

12. Ошибка: При работе с веб-частью отображается всплывающее окно с ошибкой Не пройдена проверка предусловий запуска.

Соответственно, при попытке авторизации в Дизайнере возникает ошибка.

Причина: В окне ошибки виден пустой параметр – имя сервера.

Решение: подключиться к серверу MSSQL от имени администратора и выполнить правильный SQL-запрос:

где localhostSQLSERVER2014 – имя сервера базы данных.

Чтобы убедиться, что ошибка исправлена, нужно выполнить запрос:

Результат будет выглядеть следующим образом:

13. Ошибка: Ошибка Инициализации конфигурации ELMA: Версия БД не подходит по минимальным требованиям (предоставлена версия – , требуется как минимум

Причина: версия используемой базы данных не подходит по минимальным системным требованиям для используемой редакции системы ELMA.

Решение: необходимо обновить версию используемой базы данных до соответствующей минимальным системным требованиям для используемой редакции системы ELMA.

14. Ошибка: DbStructure files with the same GUID are found : ; – в модулях системы содержатся xml-преобразования базы данных с одинаковыми uid.

Причина: в указанных модулях системы (модуль1, модуль2) содержатся xml-преобразования базы данных с одинаковыми uid.

Решение: изменить дублирующийся uid в одном из модулей.

15. Ошибка: Npgsql.NpgsqlException: No password has been provided but the backend requires one (in MD5).

Решение: Если отсутствуют права суперпользователя по умолчанию, если они не были указаны при установке, укажите их в файле configuration.config, который располагается в папке конфигурации ELMA, по умолчанию ../ /UserConfig:

  • в секции main добавьте ключи sysUser и sysPassword со значениями для пользователя – владельца базы данных;
  • для этого случая желательно отключить автоматическое резервное копирование данных, добавив ключ backupEnabled со значением false.

Пример настроек представлен на рисунке.

16. Иногда при работе в системе могут возникнуть ошибки из-за прав, которые настраиваются в IIS.

Например, если пул ELMA4 в IIS запускается под ApplicationPoolIdentity, то при импорте пакетов, требующем перезапуска сервера, возникает следующая ошибка:

«ERROR 2021-03-04 16:02:13,055 [5] EleWise.ELMA.Logging.Logger — Во время выполнения автоматического импорта произошла ошибка: В процессе импорта произошла ошибка: Не удалось проверить статус запуска сайта ‘ELMA-Enterprise-4_0_7’ в IIS. Скорее всего, у пользователя, под которым запущен пул приложений IIS, отсутствуют необходимые привилегии».

Оригинальный текст ошибки:
«Имя файла: redirection.config
Ошибка: Не удалось прочитать файл конфигурации из-за отсутствия необходимых разрешений».

При этом группе IIS_IUSRS выданы полные права на папку с системой и C:WindowsTempELMA.

В этом случае проблема возникает из-за отсутствия прав. Решение проблемы — это вопрос администрирования.

ApplicationPoolIdentity — учётная запись с минимальными правами. То, что требует ELMA4 (управление сайтом, чтение данных пула и др.), эта учётная запись по умолчанию не обеспечивает.

В этом случае варианта решения два:

1. Если политика безопасности позволяет, изменить удостоверение пула приложений.

2. Выдать права для работы под ApplicationPoolIdentity или той учётной записью, под которой работает администратор. Для IIS_IUSRS выдать права на %SystemRoot%System32inetsrvconfig.

17. Ошибка : *EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД —> Oracle.ManagedDataAccess.Client.OracleException: ORA-00054: ресурс занят и задано его получение с параметром NOWAIT, либо истекло время ожидания.

Решение:

1. Убедиться, что в схеме нет блокировок.

2. Увеличить таймауты запросов в базу. Для этого в файле

Источник

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

  • Ошибка подключения к серверу повторите попытку позже albion online
  • Ошибка подключения к серверу обновления самп мобайл
  • Ошибка подключения к серверу обновления аризона
  • Ошибка подключения к серверу 11001
  • Ошибка подключения к серверу обновления samp mobile