Перейти к содержанию
AChernobaev

Symantec Endpoint Protection

Recommended Posts

AChernobaev

Вопрос к спецам по Enpoint Protection.

Утерян пароль шифрования данных сервера Endpoint Protection(уволился бывший администратор), возникла необходимость обновить сервер до MР3, востановить из резервной копии базы данных не получилось выдает ошибку нет синхронизации с сервером, при прямом обновлении с диска по документации тоже выдает ошибку.

Вопрос можно ли какими нибудь штатными средствами узнать(заменить) этот пароль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум

AChernobaev пароль для шифрования к сожалению восстановить нельзя, однако при апгрейде он и не нужен. Не понимаю для чего Вы восстанавливаете БД из бэкапа? Для установки MR3 его просто нужно поставить поверх текущей версии

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AChernobaev

Ставил поверх преведущей версии, делал все как описано в документации - сначала остановил службу, потом запускал установку, выдает ошибку на этапе мастера обновления...

Лог-файл

Server HomeC:\Symantec Endpoint Protection Manager\tomcat

initDatasource dbport:2638

Config schema format is upgraded from: 11.0.0.1

Launch FRame

net stop semsrv

initDatasource dbport:2638

C:\Symantec Endpoint Protection Manager\bin\ODBCUtil.exe localhost null DBA passwordxxxx Embedded

Has valid SAV license

Info>> No SNAC license file in C:\Symantec Endpoint Protection Manager\tomcat\etc\license

SQL Exception:

SQL Command: ALTER TABLE ANOMALYDETECTIONS ADD ID CHAR(32) NOT NULL DEFAULT upper(replace(newid(),'-',''))

SQLState: 52010

Message: ASA Error -110: Item 'ID' already exists

Vendor: 12006

com.sybase.jdbc2.jdbc.SybSQLException: ASA Error -110: Item 'ID' already exists

at com.sybase.jdbc2.tds.Tds.processEed(Tds.java:2538)

at com.sybase.jdbc2.tds.Tds.nextResult(Tds.java:1922)

at com.sybase.jdbc2.jdbc.ResultGetter.nextResult(ResultGetter.java:69)

at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:201)

at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:182)

at com.sybase.jdbc2.jdbc.SybStatement.updateLoop(SybStatement.java:1611)

at com.sybase.jdbc2.jdbc.SybStatement.executeUpdate(SybStatement.java:1594)

at com.sybase.jdbc2.jdbc.SybStatement.executeUpdate(SybStatement.java:411)

at com.sygate.scm.server.db.util.DbHelper.execCommandFromScript(DbHelper.java:155)

at com.sygate.scm.server.db.util.EmbededDbHelper.upgrade(EmbededDbHelper.java:216)

at com.sygate.scm.server.upgrade.Upgrade.upgradeDatabaseSchema(Upgrade.java:756)

at com.sygate.scm.server.upgrade.Upgrade.doUpgrade(Upgrade.java:210)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$ActualTask.<init>(UpgradeTask.java:190)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$1.construct(UpgradeTask.java:95)

at com.sygate.scm.server.upgrade.ui.SwingWorker$2.run(SwingWorker.java:121)

at java.lang.Thread.run(Thread.java:595)

java.sql.SQLException: Failed to upgrade schema in execCommandFromScript: com.sybase.jdbc2.jdbc.SybSQLException: ASA Error -110: Item 'ID' already exists

at com.sygate.scm.server.db.util.DbHelper.execCommandFromScript(DbHelper.java:166)

at com.sygate.scm.server.db.util.EmbededDbHelper.upgrade(EmbededDbHelper.java:216)

at com.sygate.scm.server.upgrade.Upgrade.upgradeDatabaseSchema(Upgrade.java:756)

at com.sygate.scm.server.upgrade.Upgrade.doUpgrade(Upgrade.java:210)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$ActualTask.<init>(UpgradeTask.java:190)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$1.construct(UpgradeTask.java:95)

at com.sygate.scm.server.upgrade.ui.SwingWorker$2.run(SwingWorker.java:121)

at java.lang.Thread.run(Thread.java:595)

java.sql.SQLException: Failed to upgrade schema: java.sql.SQLException: Failed to upgrade schema in execCommandFromScript: com.sybase.jdbc2.jdbc.SybSQLException: ASA Error -110: Item 'ID' already exists

at com.sygate.scm.server.db.util.EmbededDbHelper.upgrade(EmbededDbHelper.java:236)

at com.sygate.scm.server.upgrade.Upgrade.upgradeDatabaseSchema(Upgrade.java:756)

at com.sygate.scm.server.upgrade.Upgrade.doUpgrade(Upgrade.java:210)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$ActualTask.<init>(UpgradeTask.java:190)

at com.sygate.scm.server.upgrade.ui.UpgradeTask$1.construct(UpgradeTask.java:95)

at com.sygate.scm.server.upgrade.ui.SwingWorker$2.run(SwingWorker.java:121)

at java.lang.Thread.run(Thread.java:595)

Launching log file ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Керценбаум

AChernobaev какая-то у вас проблема с БД. Много клиентов установлено? Вероятно вам лучше поставить SEPM с нуля, а клиентов перекинуть на новый сервер с помощью утилиты SylinkDrop (находится на CD2).

Или в тех. поддержку...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создайте учетную запись или войдите, чтобы комментировать

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Сообщения

    • rownong
      Здравствуйте. Есть следующая инфраструктура (VPS куплены у хостинг-провайдера).  VPS сервер 1.
      На нем:
      - Несколько баз данных MySQL 
      - Папки (с сайтами, веб-приложениями, скриптами)
      - Установленные программы
      > Панель управления Vesta
      > MySQL-сервер
      > PhpMyAdmin
      > FTP-сервер
      - Задачи крона VPS сервер 2.
      На нем:
      - Asterisk (с конфигурациями) В перспективе VPS сервер 3.
      На нем будет располагаться ERP организации (база данных, бекенд Laravel, фронтенд Vue.js).  Нужно обеспечить безопасность данной IT инфраструктуры, закрыть максимум уязвимостей.
      Чтобы злоумышленники не могли, просмотреть / украсть: пароли в конфигах PHP скриптов, данные БД Таблиц MySQL, не имели доступ к  Asterisk, данным ERP, защита от sql инъекций, DDoS-атак и т.д. Вопросы: 1. В представленной инфраструктуре, каких технические специалисты должны делать аудит ? PHP-программист, системный администратор, или есть отдельные специалисты которые занимаются безопастностью в IT? 2. Я правильно понимаю, что выполнение задачи будет разбито на 2 этапа:
      - аудит (когда будут выписаны замечания)
      - реализация мер по устранению замечаний
      ?? 3. Как выбрать аудиторов?
      Достаточно фрилансеров или нужно обращаться в организацию? 4. Как определить компетенции аудиторов в обеспечении безопасности в IT? 5. Имеет смысл  нанимать сразу 2-х аудиторов?
      Потом реализовывать замечания обоих аудитов? 6. В какой формате проводятся аудиты по безопасности?
      Нужно будет прислать специалистам доступы ко всем системам? 7. Целесообразно делать аудит VPS без аудита офисного железа (компьютеры, роутеры, файловый сервак)?
      Теоретически на компьютерах могут быть уязвимости к вирусам которые доступы крадут от VPS, но проверять еще компы всей организации, сильно увеличит время на аудит.  
    • Draft
      К Сереге лысому, моему другу, приходят и жалуются, мол разводят их как лохов
    • Quincy
      К тебе именно приходит и на сайт жалуется?)))) 
    • PR55.RP55
      https://github.com/dragokas/hijackthis/blob/devel/src/_ChangeLog_ru.txt Стоит прочесть и найти полезное. Типа: Добавлена зачистка зависимостей легитимных служб от удаляемой службы.
      Добавлен запрет программе на перезагрузку серверных ОС с запросом к пользователю сделать это вручную.
      Добавлена проверка типа виртуализации ключей реестра.
    • PR55.RP55
      Demkd Мне кажется ЭТО тоже стоит посмотреть. C:\USERS\ADMIN\APPDATA\LOCAL\PACKAGE CACHE\{C187DB08-7705-4616-834B-87B3087AE698}V3.0.7.830\INSTALLER V.T.:  MicrosoftTrojan:Win32/Zpevdo.A    
×