fbpx

11.11.2021

Невозможно открыть соглашения и лицензии, сообщение об ошибке

Невозможно открыть соглашения и лицензии, сообщение об ошибке «An error occurred on the page!» («Method not found: «Void SnowSoftware.LicenseManager.Web.Data.FileManager..ctor…»)

После обновления Snow License Manager до версии 9.16.00, компоненты соглашения и лицензии отображают страницу с ошибкой при попытке просмотреть любые ранее добавленные соглашения и лицензии. Клиенты и партнеры не могут добавлять, редактировать или удалять существующее соглашения или лицензии.

Отображаемая ошибка может быть следующей: «An error occurred on the page! An error occurred when the page was loaded…». Пример этого сообщения показан ниже:

В качестве альтернативы сообщение может отображать фактическую ошибку из веб-журнала SLM: «Server Error in ‘/’ Application. Method not found: Void SnowSoftware.LicenseManager.Web.Data.FileManager..ctor(SnowSoftware.LicenseManager.

Web.Security.UserData,SnowSoftware.LicenseManager.Web.Data.FileTypes,Int32,Boolean)». Снимок экрана с полным сообщением:

Это ошибка, извлеченная из веб-журнала Snow License Manager (SLM):

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Date: 2021-10-06

Application: Snow License Manager™

Version: 9.16 Revision 00 Build 0

Log level: ERROR

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

TIME TYPE CATEGORY TEXT

12:50:29,583 ERROR APPLICATION Application error. [PAGE: /Pages/License.aspx?id=2&list=LL | EXCEPTION: Exception of type ‘System.Web.HttpUnhandledException’ was thrown. (Boolean HandleError(System.Exception), System.Web) | INNER EXCEPTION: Method not found: ‘Void SnowSoftware.LicenseManager.Web.Data.FileManager..ctor(SnowSoftware.LicenseManager.Web.Security.UserData, SnowSoftware.LicenseManager.Web.Data.FileTypes, Int32, Boolean)’. (Void Page_Load(System.Object, System.EventArgs), SnowLicenseManagerWeb)]

12:51:37,416 ERROR APPLICATION Application error. [PAGE: /Pages/License.aspx?id=2&list=LL | EXCEPTION: Exception of type ‘System.Web.HttpUnhandledException’ was thrown. (Boolean HandleError(System.Exception), System.Web) | INNER EXCEPTION: Method not found: ‘Void SnowSoftware.LicenseManager.Web.Data.FileManager..ctor(SnowSoftware.LicenseManager.Web.Security.UserData, SnowSoftware.LicenseManager.Web.Data.FileTypes, Int32, Boolean)’. (Void Page_Load(System.Object, System.EventArgs), SnowLicenseManagerWeb)]

 

Решение

Эта ошибка вызвана проблемой продукта и подлежит дальнейшему изучению (ссылка PRB 04517005). Если вы столкнулись с этой проблемой, обратитесь в службу поддержки Snow, указав этот ссылочный номер.

 

Обходной путь

Если вы хотите решить проблему, следуйте приведенным ниже инструкциям:

1. Остановите все службы Snow в оснастке Services.msc.

2. Остановите веб-сервер (IIS)

3. Загрузите файл по ссылке [https://snowsoftware.d.pr/IjKFLh]

4. На сервере Snow License Manager перейдите в папку C:\Program Files\Snow Software\Snow License Manager\Web\bin

5. Переименуйте файл SnowSoftware.LicenseManager.Web.Core.dll в SnowSoftware.LicenseManager.Web.Core.dll-Backup

6. Разархивируйте загруженный файл.

7. Обязательно выполните действия по разблокировке файла:

8. Скопируйте разблокированный файл SnowSoftware.LicenseManager.Web.Core.dll в папку C:\Program Files\Snow Software\Snow License Manager\Web\bin

9. Прежде чем переходить к следующему шагу, еще раз проверьте, разблокирован ли файл.

10. Перезапустите все службы Snow в оснастке Services.msc

11. Перезагрузите веб-сервер IIS

12. Подождите несколько минут, затем проверьте результат на веб-странице Snow License Manager.

 

[https://community.snowsoftware.com/s/article/Cannot-open-Agreements-and-Licenses-throwing-an-error-that-states-An-error-occurred-on-the-page]