openvpn-as (openvpn-access server) не отображает информацию для входа в веб-панель администратора после удаления и повторной установки.

Вопрос или проблема

Я использую CentOS 7. Я удалил ранее установленный openvpn-as следующим образом:

yum remove -y openvpn-as openvpn-as-bundled-clients

После удаления я установил его снова следующим образом:

yum -y install openvpn-as

Проблема в том, что во время новой установки openvpn-as не показывает адрес панели управления Admin и его пароль.
Что не так и что я сделал не так, чтобы удалить и переустановить его снова?

Вот ссылка для удаления openvpn-as
Похоже, что после удаления сохраняются предыдущие данные панели управления администратора, и именно поэтому они не отображаются при новой установке.

Ответ или решение

Когда вы сталкиваетесь с проблемой, связанной с отсутствием данных для входа в административную веб-панель OpenVPN Access Server (OpenVPN-AS) после переустановки на CentOS 7, важно учитывать несколько ключевых факторов, которые могут влиять на этот процесс.

Понимание проблемы

При удалении пакета OpenVPN Access Server с помощью команды yum remove -y openvpn-as openvpn-as-bundled-clients важно отметить, что стандартная процедура удаления не всегда полностью освобождает систему от всех конфигурационных файлов и зависимостей. В большинстве случаев, данные, такие как учетные записи пользователей и настройки сервера, могут сохраняться в файловой системе, что приводит к тому, что при повторной установке система может использовать существующие данные, а не генерировать новые.

Почему не отображаются данные для входа

  1. Конфигурационные файлы: Даже после удаления OpenVPN-AS некоторые конфигурационные файлы могут остаться в директории /usr/local/openvpn_as/etc/ или в других связанных папках. В результате при новой установке скрипты могут идентифицировать эти файлы и не создавать новые учетные данные для администратора.

  2. База данных: OpenVPN Access Server использует базу данных для хранения конфигурации. Если база данных не была полностью очищена, она может содержать предыдущие записи. Это может привести к тому, что при повторной установке не будут выданы новые учетные данные для доступа к веб-панели.

Рекомендации по устранению проблемы

Чтобы решить проблему и получить доступ к административной панели OpenVPN-AS, выполните следующие шаги:

  1. Полное удаление OpenVPN-AS:

    • Убедитесь, что все пакеты и файлы, связанные с OpenVPN-AS, были удалены. Используйте команду:
      yum remove -y openvpn-as openvpn-as-bundled-clients
    • Выполните поиск оставшихся файлов:
      find / -name "openvpn*" 
    • Удалите оставшиеся директории и файлы, например:
      rm -rf /usr/local/openvpn_as
      rm -rf /etc/openvpn
  2. Очистка базы данных: Если OpenVPN-AS использует базу данных (например, SQLite), вам нужно будет удалить или переименовать файл базы данных. Например, выполните:

    rm -f /usr/local/openvpn_as/etc/db/*
  3. Повторная установка: После полного удаления всех оставшихся компонентов установите OpenVPN-AS заново:

    yum -y install openvpn-as
  4. Получение учетных данных администратора:

    • После завершения установки вы должны увидеть вывод, содержащий ссылку на веб-панель и учетные данные для входа. Если это не произошло, вы можете вручную создать учетную запись администратора с помощью команды:
      /usr/local/openvpn_as/scripts/sacli -m -A admin password

Заключение

Следуя указанным выше шагам, вы сможете успешно удалить старую установку OpenVPN Access Server и выполнить чистую установку, что позволит вам получить доступ к административной веб-панели с новыми учетными данными. Это обеспечит корректное функционирование вашего OpenVPN-AS и минимизирует риск конфликта с устаревшими данными.

Оцените материал
Добавить комментарий

Капча загружается...