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


Фото
- - - - -

Установка Dr.Web 9.0 Exchange 2010 Edge


  • Please log in to reply
2 ответов в этой теме

#1 rossomaha

rossomaha

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 12 Апрель 2014 - 21:26

Подскажите пожауйста, есть ли инструкция по установке Dr.Web 9.0 Exchange 2010 Edge

 

Имеется сервер W2008R2 с ролями TMG и Exchange EDGE

 

В лоб по инструкции http://download.geo.drweb.com/pub/drweb/exchange/9.00/documentation/drweb-900-exchange-ru.pdf из дистрибутива drweb-900-exchange-x64.exe продукт не ставиться.

 

В процессе установки и выполнение powershell получаем:

Имя "F:\Exchange Server\V14\\bin\RemoteExchange.ps1" не распознано как имя кома
ндлета, функции, файла скрипта или выполняемой программы. Проверьте правильност
ь написания имени, а также наличие и правильность пути, после чего повторите по
пытку.
строка:1 знак:4
+ &{. <<<<  'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeS
erver -auto; Install-TransportAgent -Name 'Dr.Web AntiSpam Agent' -TransportAge
ntFactory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Fi
les\DrWeb for Exchange\DRWTransportAgent.dll'; Install-TransportAgent -Name 'Dr
.Web AntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentF
actory' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dl
l'; Enable-TransportAgent 'Dr.Web AntiSpam Agent'; Enable-TransportAgent 'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (F:\Exchange Ser...oteExchange.p
   s1:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Имя "Connect-ExchangeServer" не распознано как имя командлета, функции, файла с
крипта или выполняемой программы. Проверьте правильность написания имени, а так
же наличие и правильность пути, после чего повторите попытку.
строка:1 знак:77
+ &{. 'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeServer
<<<<  -auto; Install-TransportAgent -Name 'Dr.Web AntiSpam Agent' -TransportAge
ntFactory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Fi
les\DrWeb for Exchange\DRWTransportAgent.dll'; Install-TransportAgent -Name 'Dr
.Web AntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentF
actory' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dl
l'; Enable-TransportAgent 'Dr.Web AntiSpam Agent'; Enable-TransportAgent 'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (Connect-ExchangeServer:String)
   [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Имя "Install-TransportAgent" не распознано как имя командлета, функции, файла с
крипта или выполняемой программы. Проверьте правильность написания имени, а так
же наличие и правильность пути, после чего повторите попытку.
строка:1 знак:107
+ &{. 'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeServer
-auto; Install-TransportAgent <<<<  -Name 'Dr.Web AntiSpam Agent' -TransportAge
ntFactory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Fi
les\DrWeb for Exchange\DRWTransportAgent.dll'; Install-TransportAgent -Name 'Dr
.Web AntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentF
actory' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dl
l'; Enable-TransportAgent 'Dr.Web AntiSpam Agent'; Enable-TransportAgent 'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (Install-TransportAgent:String)
   [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Имя "Install-TransportAgent" не распознано как имя командлета, функции, файла с
крипта или выполняемой программы. Проверьте правильность написания имени, а так
же наличие и правильность пути, после чего повторите попытку.
строка:1 знак:299
+ &{. 'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeServer
-auto; Install-TransportAgent -Name 'Dr.Web AntiSpam Agent' -TransportAgentFact
ory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Files\Dr
Web for Exchange\DRWTransportAgent.dll'; Install-TransportAgent <<<<  -Name 'Dr
.Web AntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentF
actory' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dl
l'; Enable-TransportAgent 'Dr.Web AntiSpam Agent'; Enable-TransportAgent 'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (Install-TransportAgent:String)
   [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Имя "Enable-TransportAgent" не распознано как имя командлета, функции, файла ск
рипта или выполняемой программы. Проверьте правильность написания имени, а такж
е наличие и правильность пути, после чего повторите попытку.
строка:1 знак:492
+ &{. 'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeServer
-auto; Install-TransportAgent -Name 'Dr.Web AntiSpam Agent' -TransportAgentFact
ory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Files\Dr
Web for Exchange\DRWTransportAgent.dll'; Install-TransportAgent -Name 'Dr.Web A
ntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentFactory
' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dll'; En
able-TransportAgent <<<<  'Dr.Web AntiSpam Agent'; Enable-TransportAgent 'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (Enable-TransportAgent:String) [
   ], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Имя "Enable-TransportAgent" не распознано как имя командлета, функции, файла ск
рипта или выполняемой программы. Проверьте правильность написания имени, а такж
е наличие и правильность пути, после чего повторите попытку.
строка:1 знак:539
+ &{. 'F:\Exchange Server\V14\\bin\RemoteExchange.ps1'; Connect-ExchangeServer
-auto; Install-TransportAgent -Name 'Dr.Web AntiSpam Agent' -TransportAgentFact
ory 'DRWTransportAgent.AntiSpamAgentFactory' -AssemblyPath 'C:\Program Files\Dr
Web for Exchange\DRWTransportAgent.dll'; Install-TransportAgent -Name 'Dr.Web A
ntiVirus Agent' -TransportAgentFactory 'DRWTransportAgent.AntiVirusAgentFactory
' -AssemblyPath 'C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dll'; En
able-TransportAgent 'Dr.Web AntiSpam Agent'; Enable-TransportAgent <<<<  'Dr.We
b AntiVirus Agent'; }
    + CategoryInfo          : ObjectNotFound: (Enable-TransportAgent:String) [
   ], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Собственно RemoteExchange.ps1 нет в EDGE.

 

Естественно после такой установки продукт не работает.

В описании к продукту сказано что на Edge ролях должно все работать.



#2 Valentin Andreev

Valentin Andreev

    Newbie

  • Dr.Web Staff
  • 54 Сообщений:

Отправлено 15 Апрель 2014 - 14:47

Насколько понимаю, RemoteExchange.ps1 нужен, чтобы выполнить "Connect-ExchangeServer -auto" и подсоединиться к серверу эксчендж. И без RemoteExchange.ps1 сетап этого сделать не сможет автоматически.

Поэтому, два варианта есть:

- установить RemoteExchange.ps1. Честно говоря, не знаю, почему его нет при установленной роли Edge. Не связано ли отсутсвие с ошибкой при обновлении до SP1 (http://support.microsoft.com/kb/2397266) ?

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



#3 rossomaha

rossomaha

    Newbie

  • Posters
  • 6 Сообщений:

Отправлено 24 Апрель 2014 - 21:52

В общем проблема похоже в том, что DRWEB при установке "из коробки" использует обычный PS вместо Exchange Management Shell.

 

Последовательность установки такова:

Останавливаем Транспорт Exchange

Ставим "из коробки" drweb-900-exchange-x64.exe

Отказываемся от перезагрузки

Останавливаем Транспорт Exchange

в Exchange Management Shell выполняем скрипты по установке транспортных агентов DRWEB

Install-TransportAgent -Name "Dr.Web AntiSpam Agent" -TransportAgentFactory "DRWTransportAgent.AntiSpamAgentFactory" -AssemblyPath "C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dll"
Install-TransportAgent -Name "Dr.Web AntiVirus Agent" -TransportAgentFactory "DRWTransportAgent.AntiVirusAgentFactory" -AssemblyPath "C:\Program Files\DrWeb for Exchange\DRWTransportAgent.dll"
Enable-TransportAgent "Dr.Web AntiSpam Agent"
Enable-TransportAgent "Dr.Web AntiVirus Agent" 

После чего перезагружаем сервер.

 

Если при установки выбрали показ консоли PS, то в процессе установки, после неудачного выполнения скриптов, необходимо закрыть, что-бы продолжилась установка.




Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых