Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка установки плагинов gitsync #254

Open
yivanovhs opened this issue Apr 14, 2021 · 9 comments
Open

Ошибка установки плагинов gitsync #254

yivanovhs opened this issue Apr 14, 2021 · 9 comments

Comments

@yivanovhs
Copy link

Описание ошибки
Установил gitsync, после инициализации плагинов (gitsync p init) при любом обращении gitsync падает с ошибкой:
{Модуль C:\OneScript\lib\gitsync\src\core\Классы\internal\Классы\ПодключениеПлагиновКаталога.os / Ошибка в строке: 73 /
Внешнее исключение (System.Reflection.TargetInvocationException): Адресат вызова создал исключение.}
После очистки папки C:\Users<ИмяПользователя>\AppData\Local\gitsync\plugins\gitsync-plugins gitsync работает,
но после gitsync p init или установки любого плагина ошибка возвращается.

Пробовал на oscript 1.5.0 + gitsync 3.3.3 и oscript 1.2.0 + gitsync 3.1.0

Окружение:

  • Версия операционной системы: Windows server 2016
  • Редакция 1С платформы 8.3.16.1814
  • Версия Gitsync 3.3.3
  • Версия OScript 1.5.0
  • Версия .Net 4.7.03062
@yivanovhs
Copy link
Author

Параметры вызова ПодключитьСценарий(ФайлКласса.ПолноеИмя, Идентификатор);
ФайлКласса.ПолноеИмя = C:\Users<ИмяПользователя>\AppData\Local\gitsync\plugins\gitsync-plugins\src\Классы\increment.os
Идентификатор = Плагин_ИнкрементальнаяВыгрузка

@EvilBeaver
Copy link
Member

/cc @khorevaa @nixel2007 @otymko

@nixel2007
Copy link
Member

кроме как добавить туда перехват попытки с выводом подробного представления ошибки больше предложить ничего не могу :(

@yivanovhs
Copy link
Author

ScriptEngine.Machine.ExternalSystemException: {Модуль C:\OneScript\lib\gitsync\src\core\Классы\internal\Классы\ПодключениеПлагиновКаталога.os / Ошибка в строке: 81 / Внешнее исключение (System.Reflection.TargetInvocationException): Адресат вызова создал исключение.}
---> System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.InvalidOperationException: Данная реализация не является частью протестированных криптографических алгоритмов Windows Platform FIPS.
в System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Security.Cryptography.CryptoConfig.CreateFromName(String name, Object[] args)
в System.Security.Cryptography.MD5.Create()
в ScriptEngine.Machine.Contexts.AttachedScriptsFactory.LoadAndRegister(Type type, CompilerService compiler, String typeName, ICodeSource code)
в ScriptEngine.Machine.Contexts.AttachedScriptsFactory.AttachByPath(CompilerService compiler, String path, String typeName)
в lambda_method(Closure , SystemGlobalContext , IValue[] )
в ScriptEngine.Machine.MachineInstance.CallContext(IRuntimeContextInstance instance, Int32 index, MethodInfo& methInfo, IValue[] argValues, Boolean asFunc)
в ScriptEngine.Machine.MachineInstance.MethodCallImpl(Int32 arg, Boolean asFunc)
в ScriptEngine.Machine.MachineInstance.CallProc(Int32 arg)
в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
--- Конец трассировки внутреннего стека исключений ---
в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
в ScriptEngine.Machine.MachineInstance.ExecuteCode()

@nixel2007
Copy link
Member

@EvilBeaver эм... Кажется, это скорее к тебе.

@EvilBeaver
Copy link
Member

EvilBeaver commented Apr 19, 2021

DEL, увидел версию дотнета. Принято, будем думать. Если что нагуглите - сообщите нам.

@EvilBeaver
Copy link
Member

Еще советуют в файле oscript.exe.config (это который не oscript.cfg, а именно oscript.exe.config) прописать:

<configuration> 
<runtime> 
  <enforceFIPSPolicy enabled="false"/> 
</runtime> 
</configuration>

@yivanovhs
Copy link
Author

Попробую в файле oscript.exe.config указать параметр, думаю должно сработать. Спасибо за помощь.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants