Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Павел (DIRECTUM)  
#1 Оставлено : 30 августа 2019 г. 8:37:02(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Не нашел внятной информации по демо лицензии на сервис подписи. Для центра идентификации указано, что демо лицензия активна сразу. Для сервиса подписи в инструкции есть пунк - введите лицензию.
При попытке посмотреть текущую лицензию коммандлет падает с ошибкой entity фрейворка )
версия 2.0.2882

Вопрос: нужно ли активировать демо лицензию для ознакомления с продуктом, если да - как запросить?
Offline Андрей Солдатов  
#2 Оставлено : 30 августа 2019 г. 9:21:11(UTC)
Андрей Солдатов

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 326
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 69 раз в 65 постах
Добрый день.
Демо-лицензия для сервиса подписи задается командлетом Add-DssLicense
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Павел (DIRECTUM)  
#3 Оставлено : 30 августа 2019 г. 10:36:03(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Спасибо. Это указано в руководстве администратора. Как запросить демо лицензию. Или как-то по особенному нужно вызывать коммандлет? Тем более, что параметры у него все необязательные.
Но при вызове без параметров падает с ошибкой.

Код:

Add-DssLicense : The underlying provider failed on Open.
C:\DSSFiles\DssSignServerAddDemoLicense.ps1:7 знак:1
+ Add-DssLicense
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Add-DssLicense], EntityException
    + FullyQualifiedErrorId : System.Data.Entity.Core.EntityException,CryptoPro.DSS.PowerShell.CmdLets.DSSLicense.AddDssLicenseCmd

Offline roflanVikared  
#4 Оставлено : 30 августа 2019 г. 10:40:45(UTC)
roflanVikared

Статус: Активный участник

Группы: Участники
Зарегистрирован: 21.11.2017(UTC)
Сообщений: 216
Мужчина
Финляндия
Откуда: Helsinki

Сказал «Спасибо»: 2 раз
Поблагодарили: 138 раз в 51 постах
Get-DssLicense возвращает ошибку?

Отредактировано пользователем 30 августа 2019 г. 10:42:22(UTC)  | Причина: Не указана

D2/CB-4+BF2/A-DASH-4+BF2
Offline Андрей Солдатов  
#5 Оставлено : 30 августа 2019 г. 10:43:52(UTC)
Андрей Солдатов

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 326
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 69 раз в 65 постах
Автор: Павел (DIRECTUM) Перейти к цитате
Спасибо. Это указано в руководстве администратора. Как запросить демо лицензию. Или как-то по особенному нужно вызывать коммандлет? Тем более, что параметры у него все необязательные.
Но при вызове без параметров падает с ошибкой.

Код:

Add-DssLicense : The underlying provider failed on Open.
C:\DSSFiles\DssSignServerAddDemoLicense.ps1:7 знак:1
+ Add-DssLicense
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Add-DssLicense], EntityException
    + FullyQualifiedErrorId : System.Data.Entity.Core.EntityException,CryptoPro.DSS.PowerShell.CmdLets.DSSLicense.AddDssLicenseCmd



Судя по тексту ошибки - проблема с подключением к БД SQL-сервера.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Павел (DIRECTUM)  
#6 Оставлено : 30 августа 2019 г. 12:13:24(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Судя по тексту ошибки - проблема с подключением к БД SQL-сервера.

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

Прямой вопрос: демо лицензия задается вызовом коммандлета без параметров? Да? Нет?
Предварительно перед вызовом коммандлета задаются параметры для аутентификации на сервере - DssAdmin и DssAdminPwd. Указывается пользователь SQL сервера с правами системного администратора.
Под этой же учеткой разворачивались службы.
Для пулов приложений указывались другие учетные данные - доменный пользователь.
Может быть в этом проблема?
Давайте попробуем локализовать причины? Где посмотреть дополнительные логи на хосте со службами DSS?
В логах сервера нет ничего при выполнении команды. Влогах powershell пусто, как и в логах dss, а также приложений.
Offline Павел (DIRECTUM)  
#7 Оставлено : 30 августа 2019 г. 13:56:23(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Автор: roflanVikared Перейти к цитате
Get-DssLicense возвращает ошибку?


Да. Возвращает. Собственно, сначала и проверил, что есть в лицензиях. Упало. Пойду посмотрю web.config...
Код:

Get-DssLicense : The underlying provider failed on Open.
C:\DSSFiles\DssSignServerAddDemoLicense.ps1:8 знак:1
+ Get-DssLicense
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Get-DssLicense], EntityException
    + FullyQualifiedErrorId : System.Data.Entity.Core.EntityException,CryptoPro.DSS.PowerShell.CmdLets.DSSLicense.GetDssLicenseCmd

Отредактировано пользователем 30 августа 2019 г. 13:57:34(UTC)  | Причина: Не указана

Offline Павел (DIRECTUM)  
#8 Оставлено : 4 сентября 2019 г. 13:33:59(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Мучения надоели. Решил снести все и попробовать заново пункт по пункту.
Хотел сэкономить время и удалить сервисы автоматически инсталлятором, а не коммандлетом...

Код:

---------------------------
Информация об ошибке
---------------------------
Не удается найти тип [CryptoPro.DSS.Common.Utils.SQLConnectionInfo]: убедитесь в том, что сборка, содержащая этот тип, загружена.

try { $connInfo = New-Object -TypeName CryptoPro.DSS.Common.Utils.SQLConnectionInfo; $connInfo.AsUser = "USER_NAME"; $connInfo.AsUserPassword = "PASSWORD";Import-Module -Name CryptoPro.DSS.PowerShell.STS; Remove-DSSSTSInstance -DeleteDB 1 -DisplayName "STS" -ConnectionInfo $connInfo } Catch [system.exception] {  [System.Console]::Error.WriteLine($Error[0]) }


---------------------------
ОК   
---------------------------


No comments...
Offline Павел (DIRECTUM)  
#9 Оставлено : 21 ноября 2019 г. 15:05:52(UTC)
Павел (DIRECTUM)

Статус: Участник

Группы: Участники
Зарегистрирован: 27.08.2019(UTC)
Сообщений: 19
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Вернулся к настройке стенда.
Оказалось, что если развернуть SQL сервер локально, то лицензия примется. Для тестового стенда пойдет. С чем связана ошибка доступа к внешнему серверу понять не удалось. Т.к. локально под тем же пользователем в другом приложении можно было подключиться. Логов нет. От слова совсем. Может быть будет полезно кому-нибудь.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.