Произошла ошибка при запуске обновления стенда: Can't connect to web server '%WebServer%'. Возможно, я неверно прописал свойство . Хотелось бы уточнить, что конкретно нужно прописывать? Url сайта не подходит, каталог с приложением на сервере тоже.

Нравится

2 комментария

А с чего вы взяли что свойство нужно чем-то заполнять? У меня данное свойство закомментировано, например. И обновление успешно запускается

Олег, добрый день!

В свойстве WebServer указывается адрес машины, на которой установлен IIS.

Показать все комментарии

В install.xml строка подключения прописана следующим образом:



    

 

 

При запуске обновления выдает следующую ошибку:

The ConnectionString property has not been initialized.

        MS SQL Server version: expected 2012 SP3, actual RTM

Configuration setup error:

Installed components/software have an outdated/incorrect version.

In order to start the update, please upgrade it.

 

Как решить данную проблему?

Нравится

3 комментария

Здравствуйте!

 

Проверьте строку ConnectionString, после открывающего тега должно быть сразу написано Data Source, как на примере:

<Site>Site-name</Site>

<installPackagesPath>c:\temp\InstallPackages\</InstallPackagesPath>



<ConnectionString>Data Source=%DbServer%; Initial Catalog =%Database%; Integrated Security=SSPI; MultipleActiveResults=True; Pooling=true; Max Pool Size=100</ConnectionString>



<DbEngineType>mssql</DbEngineType>

<CurrentSchemaName>dbo</CurrentSchemaName>

Аналогичная проблема, только с Redis: Redis server version: expected 3.0.0, actual <not available>

 

Коновалов Игорь,

ТП TS рекомендовала следующее: Удалите, строки с Redis в блоке <prerequisites> файла updater.exe.config.

Я просто заккоментил строку  <!--<add name="Redis" version="3.0.0" />--> и скрипт пошёл дальше.

Показать все комментарии

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

Install setup error:

Cannot retrieve site information

Terrasoft.Common.dll



Какие действия необходимо предпринять для разрешения данной проблемы?

Нравится

2 комментария
Лучший ответ

Добрый день!

Эта ошибка говорит о том, что в папке приложения нет файла bin\Terrasoft.Common.dll, возможно папка приложения вообще пустая. Проверьте содержимое папки, указанной в параметре WebRootDirectory файла install.xml.

Также, указанную ошибку наблюдали если не верно указан путь в webroot файла install.xml.

Добрый день!

Эта ошибка говорит о том, что в папке приложения нет файла bin\Terrasoft.Common.dll, возможно папка приложения вообще пустая. Проверьте содержимое папки, указанной в параметре WebRootDirectory файла install.xml.

Также, указанную ошибку наблюдали если не верно указан путь в webroot файла install.xml.

Sorotiuk Anna, действительно, в конфиге был прописан неверный путь.

Показать все комментарии

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

Нравится

2 комментария
Лучший ответ

Попробуйте пока скачать по временной альтернативной ссылке, сообщим ответственной команде что существует проблема со скачиванием сервиса. https://creatiocom-my.sharepoint.com/:u:/g/personal/t_ponomarov_creatio_com/EVQFFMoVSZRJjfmRAY6guVgBCSrQb1hhWSkPj2KLH4n5uA?e=Uyep6o

Попробуйте пока скачать по временной альтернативной ссылке, сообщим ответственной команде что существует проблема со скачиванием сервиса. https://creatiocom-my.sharepoint.com/:u:/g/personal/t_ponomarov_creatio_com/EVQFFMoVSZRJjfmRAY6guVgBCSrQb1hhWSkPj2KLH4n5uA?e=Uyep6o

t.ponomarov, Спасибо!

Показать все комментарии

При попытке пользователя зайти на сайт пишет что нету лицензии, хотя лицензия у него есть.

 

Пытался перезагрузить лицензию, но при попытке загрузки лицензии выдает ошибку.

 

Изображение удалено.

 

В логах пишет "Неверный формат лицензии".

В чем может быть проблема?

Нравится

1 комментарий
Лучший ответ

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

Попробуйте выгрузить файл с запросом лицензий .tlr затем запросить и у поддержки обновленный файл .tls

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

Попробуйте выгрузить файл с запросом лицензий .tlr затем запросить и у поддержки обновленный файл .tls

Показать все комментарии

Необходимо обновить систему до версии 7.16.1, в гайде на академии описано только обновление до последней версии.

Так как же обновиться до определенной версии?

Нравится

1 комментарий
Лучший ответ

Добрый день.

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

Обратите внимание, что обновляться нужно с версии на версию последовательно, не пропуская версии, которые идут между ними!

И ещё важный момент, если например, Вы обновляетесь с версии 7.16.1 на 7.16.3, а потом хотите с версии 7.16.3 на 7.16.4, то в папке с обновлениями должны находиться только дистрибутивы версий, которые идут после текущей и включительно до той, на которую Вы обновляетесь.

Утилита не выполняет проверку на то, что дистрибутив в папке может быть ниже или такой же, как в текущей версии, поэтому такое обновление приведет к ошибкам и Вам прийдется выполнять обновление повторно.

Ну, а вообще, как пожелание, можно в утилиту по скачиванию дистрибутивов добавить ещё один параметр, в котором указывать нужную версию.

Добрый день.

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

Обратите внимание, что обновляться нужно с версии на версию последовательно, не пропуская версии, которые идут между ними!

И ещё важный момент, если например, Вы обновляетесь с версии 7.16.1 на 7.16.3, а потом хотите с версии 7.16.3 на 7.16.4, то в папке с обновлениями должны находиться только дистрибутивы версий, которые идут после текущей и включительно до той, на которую Вы обновляетесь.

Утилита не выполняет проверку на то, что дистрибутив в папке может быть ниже или такой же, как в текущей версии, поэтому такое обновление приведет к ошибкам и Вам прийдется выполнять обновление повторно.

Ну, а вообще, как пожелание, можно в утилиту по скачиванию дистрибутивов добавить ещё один параметр, в котором указывать нужную версию.

Показать все комментарии

Добрый день, товарищи разработчики!

Возникла проблема с коннектором IIT E-Signature for Creatio.

Точнее с системой, при попытке обновления 7.15.3 -> 7.15.4 Service enterprise возникает ошибка:

Autogenerated\Src\DigitalSignatureFileUploadInfo.DigitalSignature.cs(19,47) ошибка CS0535: 'DigitalSignatureFileUploadInfo' does not implement interface member 'IFileUploadInfo.AdditionalParams'

Помогите забороть эту проблему.

Нравится

2 комментария

Добрый день, Петр!

 

Эта ошибка уже в работе у ответственной команды. Предварительно в начале следующей неделе опубликуем обновленный пакет на маркетплейс.

Добрый день, Петр!

 

Опубликовала обновленный пакет на маркетплейсе с исправлением ошибки. Установите дополнение повторно из маркетплейс и проверьте обновления.

Показать все комментарии

Добрый день! Пытался обновить версию OData по инструкции:

https://academy.terrasoft.ru/documents/technic-sdk/7-16/integraciya-s-creatio-po-protokolu-odata-4?_ga=2.183260710.1232967641.1598249864-1095365786.1598249864

 

Добавил в Web.Config, который находится в корневой папке в блок 

строку:

Сохранил файл конфигурации.

Следующий запрос через Postman для проверки возвращает статус 404: 

http://myapp/0/odata/Employee?$filter=FullJobTitle eq 'Developer' and Account/Name ne 'Our company'

 

В то же время запрос для версии OData 3 возвращает статус 200:

http://myapp/0/ServiceModel/EntityDataService.svc/EmployeeCollection?$f… eq 'Developer' and Account/Name ne 'Our company'

 

Полная компиляция, очистка редис и перезапуск приложения в IIS не помогло.

Версия продукта 7.15.0.634

Нравится

1 комментарий

Никита, нужно добавить не во внешний, а во внутренний Web.Config, который в папке Terrasoft.WebApp.

Показать все комментарии

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

Попробовал в Creatio заблокировать всех пользователей на вход, но такого функционала просто нет - можно решить БП. Уведомления тоже можно сделать БП, Закрытие активной сессии по идее тоже не проблема. 

Собственно вопрос - кто как работает и оповещает пользователей о технических работах в системе?

Нравится

2 комментария
Лучший ответ

Ну помимо предложенного способа с Бп, есть таблицы в базе данных. Можете подсоединится, вытянуть активных пользователей и уже как-то уведомить их письмом на почту, в мессенджер и т.д Сделать это можно прямо на сервере где развернут IIS простой консолькой на c#, запуск консольки делать планировщиком Windows по таймеру или триггеру

Ну помимо предложенного способа с Бп, есть таблицы в базе данных. Можете подсоединится, вытянуть активных пользователей и уже как-то уведомить их письмом на почту, в мессенджер и т.д Сделать это можно прямо на сервере где развернут IIS простой консолькой на c#, запуск консольки делать планировщиком Windows по таймеру или триггеру

Мы рассматриваем вариант возможной реализации подобной функциональности в базовой логике наших продуктов.

В данный момент оптимальным решением Вашей бизнес-задачи будет реализовать процесс, уведомляющий пользователей о предстоящих работах в системе.

Показать все комментарии

При установке обновления 7.13.0.284_SalesEnterprise_Marketing_ServiceEnterprise_UpdatePack_Oracle_ENU на версию 7.12.4.924_SalesEnterprise_Marketing_ServiceEnterprise_UpdatePack_Oracle_ENU происходит сброс пользовательских настроек. Пример такой ошибки – левая панель, при входе она всегда свернута, если ее развернуть и перезагрузить страницу она снова будет свернута (настройки положения панели не сохраняются). Так же настройки всех колонок в системе сбрасываются и остается только для колонка во всех таблицах. Ситуация затрагивает всех пользователей системы.

Установка обновления, согласно данным инсталлятора, прошла без ошибок.

Ситуация уже повторялась раз, при повторной установке обновления (после восстановления новой копии теста) установка была уже с сохранением настроек.

Может кто-то сталкивался ранее с такой проблемой?

Нравится

1 комментарий

Может кто-то сталкивался ранее с такой проблемой?

Вы же и сталкивались две недели назад в четыре часа ночи.

Показать все комментарии