|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Firebird 3.0.1 настройки firebird.conf Код: sql 1. 2. 3.
select * from sec$users; Все пользователи Legacy_UserManager Выполняю IBEScript.exe mn_cd.sql Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Получаю отлуп Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
В firebird.log SERVER Fri Dec 01 21:17:56 2017 Operating system call CryptAcquireContext failed. Error code -2146893795 Обновил IBEScript.exe Практически уверен что проблема в методе авторизации. Но вот я как то вообще не понял новую схему. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2017, 22:56 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
3.0.1 обновить. клиент какой версии? конфиг ФБ можно увидеть? (только без комментариев) нет ли там случайно строки: WireCrypt = Required укажи явно WireCrypt = Enabled ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 09:29 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
WireCrypt = enabled Конфиг дефолтный при установке разрешено подключение от старых версий. (к стати тоже не работает) - изменен CpuAffinityMask = 255 в aliais.conf описана база в старом формате work = d:\database\CURRENT.FDB Клиент из комплекта сервера - в скрипте прописан явно Код: sql 1.
Конфиг сервера Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 13:41 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206в aliais.conf описана база в старом формате work = d:\database\CURRENT.FDB А надо в databases.conf ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 14:09 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Ну хорошо - я это сделал в databases.conf иначе бы просто не работало :) (по инерции называю алисами) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 14:38 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Какая версия ОС сервера ? Нет ли там установленного ПО, работающего с CryptoAPI, например какого-либо криптопровайдера ? Нет ли интересных записей в EventLog, совпадающих по времени с вышеуказанной ошибкой ? PS IBE тут не при чём ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 20:24 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Operating system call CryptAcquireContext failed. Error code -2146893795 -2146893795 - это 0x8009001D или NTE_PROVIDER_DLL_FAIL т.е. какая-то из dll криптопровайдера не смогла загрузиться. Firebird использует CryptAcquireContext в генераторе случайных чисел. Который может быть задействован при авторизации. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 20:29 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
И ещё вопрос - как запускается IBEScript.exe ? Из консоли, из своей программы, как-то ещё ? Модератор: Тема перенесена из форума "IBExpert". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 20:47 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Windows Server 2003 R2 enteprise service pack 2 Сервер я вживую никогда не видел. На нем крутится 1С 8 Kerio VPN server , Acronis VSS Provider Ни в одном из системных журналов никаких ошибок нет Батник сейчас запускаю просто из командной строки Я туда подключен RDP Запускаю cmd файл из консоли (он же висит в системном планировщике) Спасибо модератору что перенес в эту тему. Вторая часть проблемы: Сервер 3.0.1 Есть интерфейс от керио 10,0,0,1 Есть удаленная машина что подключается по Керио клиенту На удаленной машине Firebird 2.5.7 - там такая же база В базе есть процедура Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
И из программы FastReport и из IbExpert при вызове (клиент от 2,5,7) execute procedure DM_SALDO ('10.0.0.1:work') Получаю отлуп Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Учитывая что ошибка такая же ошибка- как я понимаю это события одного поля ягоды. Что то в с авторизацией ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 23:16 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Батник у меня для того что бы производились определенные вычисления по балансу. (которые позже один раз в день передаются в подчиненнеую базу через конструкцию insert or update) А на удаленной машине в базe 2,5,7 отрабатывается импорт (insert or update) - но в любой момент хочется уточнить: подключение к внешней базе которая была переведена на 3,0,1 для уточнения баланса. Оба механизма не работают. (а передавать мне нечего так как расчет не был запущен через батник вида IBEScript.exe mn_cd.sql ) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 23:22 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Windows Server 2003 R2 enteprise service pack 2 Сервер я вживую никогда не видел. На нем крутится 1С 8 Kerio VPN server , Acronis VSS Provider Ни в одном из системных журналов никаких ошибок нет Батник сейчас запускаю просто из командной строки Я туда подключен RDP Запускаю cmd файл из консоли (он же висит в системном планировщике)Что показывает в консоли Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 23:26 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Вторая часть проблемы: Сервер 3.0.1 ... Учитывая что ошибка такая же ошибка- как я понимаю это события одного поля ягоды.Абсолютно не такая же. На этом сервере в firebird.conf что указано в AuthClient и в WireCrypt ? Dmitriy_3206Что то в с авторизациейЭто не повод мешать все ошибки с авторизацией в одну кучу. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2017, 23:26 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, хрень какая-то. Мне интересно, вы вот перед execute on external с этой же машины туда, куда external, пробовали коннектиться к тому серверу? Видимо, нет. Потому что - fbclient читает firebird.conf, а там, видимо, при клиенте 3.0 нихрена совместимости с 2.5 не прописано. Вообще непонятно, какого хрена при настроенной совместимости с legacy у вас из 2.5 идет коннект клиентом не от 2.5, а от 3.0. Нафиг так делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2017, 00:13 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
извиняюсь за обилие "хренов", вырвалось. Просто многие забывают, что клиент ФБ читает fbclient.conf, который он обнаруживает или рядом, или по пути в реестре винды. А раз он его читает, то там ДОЛЖНЫ быть прописаны соответствующие параметры. Это для 3.0, если коннект идет в легаси. Или вообще, если порты другие, и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2017, 00:16 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206в aliais.confdatabases.conf описана база в старом формате work = d:\database\CURRENT.FDB Ну раз уж используешь databases.conf, то используй его по полной, т.е. задавай все per-database параметры в нём. work = d:\database\CURRENT.FDB { AuthServer = Legacy_Auth, Srp, Win_Sspi AuthClient = Legacy_Auth, Srp, Win_Sspi UserManager = Legacy_UserManager, Srp WireCrypt = Enabled } kdvПросто многие забывают, что клиент ФБ читает fbclient.conf и databases.conf тоже ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2017, 12:07 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
hvlad, Код: sql 1. 2.
kdv, Удаленная машина из ibexpert использует gds32.dll так что там версия все таки от 2,5 Порты все на стандарте. Видимо действительно я сюда добавил вторую проблему. Хрены не смущают. Но если честно я не понял какую еще информацию предоставить и что пробовать. Симонов Денис , Добавил рекомендованное Вами описание в databases.conf . К сожалению код ошибки остался тем же На машине с Firebird 3.0.1 из ibexpert execute procedure DM_SALDO ('127.0.0.1:work') - работает. Вообще изначально пока везде было 2,5,7 все отрабатывало. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2017, 13:09 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Изначально установлен был 2,5,7 Удален был через установка удаление программ 3,0,1 установлен через инсталятор стандартным способом. Тут упоминали что так же читается реестр. Может остались какие то куски в реесстре? Что посмотреть? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2017, 13:14 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Может еще какую информацию предоставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2017, 23:40 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, processmonitor пользоваться умеете? Вот и найдите, какой конфиг читает клиент. Dmitriy_3206Удаленная машина из ibexpert использует gds32.dll так что там версия все таки от 2,5 я спрашиваю про комп, на котором ФБ выполняет execute statement on external, а вы мне про gds32 какой-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2017, 01:17 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Может еще какую информацию предоставить?Давайте начнём с начала, без нагромождения деталей других хостов и версий сервера. Есть сервер 3.0.1, W2K3 R2 SP2, так ? Непонятно - 32 или 64 бита. Про FB и про Win. Доступ - терминальный ? Под какой учётной записью - административной, или ограниченной ? Под какой учётной записью работает FB ? Если локально запустить isql и сделать коннект к '127.0.0.1:work' - есть ошибка ? Если делать коннект из IBE - есть ошибка ? Если делать коннект из IBEScript - есть ошибка ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2017, 14:39 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
hvlad Есть сервер 3.0.1.32609, х32 W2K3 R2 SP2 х32 Доступ - терминальный Пользователь в группе администратор, пользователи, пользователи удаленного рабочего стола "C:\Program Files\Firebird\Firebird_3_0\firebird.exe" -s DefaultInstance С системной учетной записью "SYSTEM" Если локально запустить isql и сделать коннект к '127.0.0.1:work' Код: sql 1. 2. 3. 4. 5. 6.
- ошибки нет Если делать коннект из IBEхздщкук - ошибки нет- все манипуляции с базой проходят hvladЕсли делать коннект из IBEScript - есть ошибка ? Да - выскакивает ошибка. Выпоняю батник вида Код: sql 1.
С таким содержанием Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Получаю ошибку Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Еще особенность на этой машине для 1Сv8 крутится PostgreSQL 9.0.3-3.1C kdv Ни один process monitor у меня не захотел работать. Последний явно говорит что он с 2008 винды. Но более старый выдает такую же ошибку (не находит точку входа на процедуру в kernel32) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2017, 23:49 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
А что, IBEScript уже понимает скрипт без разделителей? Где у тебя точка с запятой после connect? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 00:13 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206hvladЕсли делать коннект из IBEScript - есть ошибка ? Да - выскакивает ошибка. Выпоняю батник вида Код: sql 1.
Т.е. в нём одна строка ? А если без батника ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 15:18 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, попробуй поменять местами Код: sql 1. 2.
и Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 15:34 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov , Я правильно поянл что из isql речь? Код: sql 1. 2. 3. 4. 5. 6.
hvlad , Из командной строки IBEScript.exe mn_cd.sql - такая же ошибка Симонов Денис , Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
Как я понимаю Dimitry Sibiryakov подсказал что у меня уже на уровне isql не все в порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:25 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Как я понимаю Dimitry Sibiryakov подсказал что у меня уже на уровне isql не все в порядке. Нет, я всего лишь забыл синтаксис ibescript. Извиняюсь. Изменится что-то от запуска с повышенными правами (Run As Administrator в контекстном меню)? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:28 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, D Win2K3SP2 я даже не знаю как запустить от другого имени. (отсутствует пункт в контекстом меню) В качестве пакетного задания в планировщике разве что могу... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:36 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Запускаю от своего имени - сам нахожусь в группе администраторы. Контекста с запуском от другого имени для батников нет ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:41 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206D Win2K3SP2 я даже не знаю как запустить от другого имени. А, 2003-я, там ещё даже UAC-а нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:46 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206operatingsystem directive CryptAcquireContext failed. Библиотека поставщика проинициализирована неправильно. . https://www.google.ru/search?q=Библиотека поставщика проинициализирована неправильно&ie=utf-8&oe=utf-8 вообще и https://www.kontur-extern.ru/support/faq/34/216 в частности. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:49 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
А если применить синтаксически корректный скрипт, типа такого: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Модератор: Тема перенесена из форума "Firebird, InterBase". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 16:50 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, то же D:\bin\>IBEScript.exe mn_cd.sql IBEScript Version 2017.11.13.1 Copyright (c) 2002-2016 IBExpert KG (www.ibexpert.com) Executing script: mn_cd.sql (Line: 17) : Executing IBEBlock... Error in script: mn_cd.sql Error occurred while executing following statement (line 17): -------- STATEMENT ---------- ibec_CreateConnection(__ctInterBase, 'DBName="127.0.0.1:work"; ClientLib=C:\Program Files\Firebird\Firebird_3_0\fbclient.dll; User=SYSDBA; Password=masterkey; Names=WIN1251; SqlDialect=1') -------- ERROR ---------- Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Your user name and password are not defined. Ask your database administrator to set up a Firebird login. operating system directive CryptAcquireContext failed. Библиотека поставщика проинициализирована неправильно. . Script executed with errors. Dimitry Sibiryakov сейчас изучу ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 17:05 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Провел єксперименты: WIN10 x64 Firebird 3.01.32609 x64 указал в скрипте ClientLib=C:\Program Files\Firebird\Firebird_3_0\wow64\fbclient.dll; Выполнилось без ошибки (ну и пароль SYSDBA там другой) winXP 32 Firebird 3.0.2.32703 x32 Выполнилось без ошибки (ну и пароль SYSDBA там другой) Попробую сегодня на Win2k3SP2 поставить Firebird 3.0.2.32703 x32 Dimitry Sibiryakov https://www.google.ru/search?q=Библиотека поставщика проинициализирована неправильно&ie=utf-8&oe=utf-8 вообще и https://www.kontur-extern.ru/support/faq/34/216 в частности. Как бы у меня такого софта нет. Службы "Служба управления сертификатами" тоже нет. csptest отсутствует... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 17:23 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Win2k3SP2 x32 через установка удаление программ удалил версию 3.0.1.32609 Установил через инсталятор Firebird 3.0.2.32703 x32 - при инсталляции указал "подключение старые версии" Конфиг по умолчанию AuthServer = Legacy_Auth, Srp, Win_Sspi AuthClient = Legacy_Auth, Srp, Win_Sspi UserManager = Legacy_UserManager, Srp WireCrypt = enabled ServerMode = Super К сожалению ситуация не изменилась D:\bin\>IBEScript.exe mn_cd.sql IBEScript Version 2017.11.13.1 Copyright (c) 2002-2016 IBExpert KG (www.ibexpert.com) Executing script: mn_cd.sql (Line: 17) : Executing IBEBlock... Error in script: mn_cd.sql Error occurred while executing following statement (line 17): -------- STATEMENT ---------- ibec_CreateConnection(__ctInterBase, 'DBName="127.0.0.1:work"; ClientLib=C:\Program Files\Firebird\Firebird_3_0\fbclient.dll; User=SYSDBA; Password=masterkey; Names=WIN1251; SqlDialect=1') -------- ERROR ---------- Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Your user name and password are not defined. Ask your database administrator to set up a Firebird login. operating system directive CryptAcquireContext failed. Библиотека поставщика проинициализирована неправильно. . Script executed with errors. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 02:32 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, Вот та же фигня на вин2016 http://tracker.firebirdsql.org/browse/CORE-5437 а похожее было аж в 2006 году http://firebird.1100200.n4.nabble.com/GSEC-hiding-error-CryptAcquireContext-td1115465.html но у других-то людей на вин2016 ФБ 3 работает. Значит, дело в потрохах винды. Вот на этом - Win2k3SP2 - все обновления установлены? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 03:25 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
kdvВот та же фигня на вин2016 http://tracker.firebirdsql.org/browse/CORE-5437 Совершенно другая, ибо другой код ошибки kdvа похожее было аж в 2006 году http://firebird.1100200.n4.nabble.com/GSEC-hiding-error-CryptAcquireContext-td1115465.html Это было тогда же исправлено. Кроме того - там есть ссылки на разные статьи KB, но добрый MS всё это, похоже, убил. All: кто-то знает, где теперь искать старые статьи KB ? kdvно у других-то людей на вин2016 ФБ 3 работает. Значит, дело в потрохах винды.Очень странно то, что ошибка возникает при коннекте с IBEScript и не возникает при коннекте из isql и из IBE. Насколько я могу судить, ошибка возникает на стороне сервера, не клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 13:59 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
07.12.2017 13:59, hvlad пишет: > кто-то знает, где теперь искать старые статьи KB ? https://web.archive.org/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 14:04 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
hvlad, я попробовал через гугл выдал вот так https://support.microsoft.com/en-us/help/238187/ но это только одна из статей. Ссылки на два других KB которые у них описаны непосредственно в этой статье мёртвые ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 14:09 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Симонов ДенисСсылки на два других KB которые у них описаны непосредственно в этой статье мёртвыеИменно. Большая часть KB, которые я искал в связи с этим топиком - в нигде. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 14:19 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Мимопроходящий07.12.2017 13:59, hvlad пишет: > кто-то знает, где теперь искать старые статьи KB ? https://web.archive.org/ Это работает, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 17:35 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206"C:\Program Files\Firebird\Firebird_3_0\firebird.exe" -s DefaultInstance С системной учетной записью "SYSTEM"А если создать ему свою учётную запись ? Есс-но, у неё должны быть права на каталоги с БД и на C:\ProgramData\firebird ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 17:44 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
hvlad, Создать учетную запись firebird. Установил ей пароль firebird Добавил его в группу администраторы, и удалил из пользователей У службы указал запускаться от имени firebird Остановил службу. Очистил лог firebird Запустил. В логе чисто. Подключился IbExpert- ом - выполнил запрос - норма Запустил консоль от своего имени ( я в группе администраторы) Выполнил строку D:\bin\>IBEScript.exe mn_cd.sql не помогло IBEScript Version 2017.11.13.1 Copyright (c) 2002-2016 IBExpert KG (www.ibexpert.com) Executing script: mn_cd.sql (Line: 17) : Executing IBEBlock... Error in script: mn_cd.sql Error occurred while executing following statement (line 17): -------- STATEMENT ---------- ibec_CreateConnection(__ctInterBase, 'DBName="127.0.0.1:work"; ClientLib=C:\Program Files\Firebird\Firebird_3_0\fbclient.dll; User=SYSDBA; Password=masterkey; Names=WIN1251; SqlDialect=1') -------- ERROR ---------- Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Your user name and password are not defined. Ask your database administrator to set up a Firebird login. operating system directive CryptAcquireContext failed. Библиотека поставщика проинициализирована неправильно. . Script executed with errors. Total execution time: 157ms В логе сервера SERVER Sat Dec 09 00:26:50 2017 Operating system call CryptAcquireContext failed. Error code -2146893795 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2017, 01:31 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Похоже я всех ввел в заблуждение и по этому мне не смогли помочь (предположить что у меня такая проблема) В общем как я писал у меня установлен 3.0.2 (на данный момент) через инсталятор, с указанием - подключатся из старых версий. При установке я указывал пароль ОТЛИЧНЫЙ от masterkey В своих "ПОМОГИТЕ СПАСИТЕ" я в сообщениях везде "прятал" свой пароль - меняя его на masterkey И вот случайно выяснил что и в программу учета которой пользуемся, и в ibExpert можно войти под пользователем SYSDBA с указанием пароля masterkey Вписал в свой скрипт masterkey - и заработало :) Сейчас я изменил пароль на так что все заработало, НО... Объясните все таки "грамотно", как получилась такая ситуация. Как устанавливать "ПРАВИЛЬНО" пароль что бы не получался доступ по паролю masterkey (ну или ссылкой поделитесь где более разжевано для "тугодумов (меня ") :) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 00:00 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, потому что когда ты ставишь Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 09:35 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206Объясните все таки "грамотно", как получилась такая ситуация. получилась она потому, что вы с самого начала настроили весь сервак как legacy, т.е. коннектами для 2.5, потом началась эта фигня с коннектами клиентом 3.0 из on external, и т.д. Потом еще выясняется, что доступ терминальный, и зачем эта возня с legacy была, непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 12:10 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Требуется из удаленной базы подключатся и брать из центральной базы актуальный баланс бонусов, из процедуры Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Теперь у меня отлично работает, НО.... У меня везде на трех серверах 3,0,2 так настроено, и везде "завис" materkey Изменить пароль "нормально" не везде удалось. Везде "ушел " materkey, но при этом - второй пароль что при установке FB указал на одном сервере мне не удается поменять. Я не понимаю логики замены. Ну и плюс к тому же я это делал средствами IbExpert ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 13:23 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Ответил что половина не понятно. Удаленная база у меня под 2,5 - а центральная где все расчеты на 3,0,2. На 2,5 некоторые процедуры расчетов сильно проигрывают в скорости работы. На пример я знаю что в некоторых местах используют динамическую сборку запроса execute statment - в 2,5 он намного медленней работает чем в 3,0,2. Использование execute statment не обсуждается- повлиять я на это никак не могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 13:27 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Убери Srp из списка. Вообще. Отовсюду. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 13:33 |
|
execute ibeblock Firebird 3.0.1 Operating system call CryptAcquireContext failed
|
|||
---|---|---|---|
#18+
Dmitriy_3206, Если используешь сразу 2 менеджера пользователей, то явно указывай в операторе ALTER USER ... SET PASSWORD .. имя плагина в котором ты изменяешь пароль пользователей. Потому что сюрприз у тебя сейчас два SYSDBA ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2017, 14:05 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1561306]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 154ms |
0 / 0 |