|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Здравствуйте ! Есть проблема подключения к ФБ3 из VS2010 (.Net 4.0) через FirebirdSql.Data.FirebirdClient (4.10.0.0). Ошибка: [IscException: connection rejected by remote interface]. IBExpert конектится без проблем. на 2.5 конектился без проблем со старым провадером (FirebirdSql.Data.FirebirdClient 3.0). В чем может быть проблема? Спасибо. Сергей. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 03:21 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Соседний топик не про это же самое? Firebird 3. Режим встраиваемого сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 09:40 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
MinkusВ чем может быть проблема? в том, что сервер по умолчанию не поддерживает работу со старым протоколом аутентификации. firebird.conf требует настройки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 11:56 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Здравствуйте а какие именно настройки и изменения надо сделать в firebird.conf ? с уважением Сергей. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 14:56 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, чтобы он использовал legacy_auth, т.е. другими словами если ты сможешь подключится fbclienb от 2.5, то сможешь подрубиться и .NET провайдером. Как это сделать читай в Release Notes Chapter 12. Compatibility Issues. Раздел Legacy Authentication ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 14:59 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денисчтобы он использовал legacy_auth И отключить шифрование сети. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:12 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, Да, про тоже, но решение там нет :( какие параметры изменить в настройках ? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:13 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:15 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:15 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Вот такой изменненый firebird.conf ServerMode = Super #DatabaseAccess = Full #RemoteAccess = true #ExternalFileAccess = None #UdfAccess = Restrict UDF #TempDirectories = #AuditTraceConfigFile = #MaxUserTraceLogSize = 10 DefaultDbCachePages = 50000 #DatabaseGrowthIncrement = 128M #FileSystemCacheThreshold = 64K #FileSystemCacheSize = 0 #RemoteFileOpenAbility = 0 TempBlockSize = 2M TempCacheLimit = 364M AuthServer = Srp, Win_Sspi, Legacy_Auth AuthClient = Legacy_Auth UserManager = Legacy_UserManager #Srp #TracePlugin = fbtrace #CryptPlugin = Arc4 #KeyHolderPlugin = #Providers = Remote,Engine12,Loopback #DeadlockTimeout = 10 #MaxUnflushedWrites = 100 #MaxUnflushedWriteTime = 5 #BugcheckAbort = 0 #RelaxedAliasChecking = 0 #ConnectionTimeout = 180 WireCrypt = Disable #DummyPacketInterval = 0 #RemoteServiceName = gds_db #RemoteServicePort = 3050 RemoteAuxPort = 3060 #TcpRemoteBufferSize = 8192 #TcpNoNagle = 1 #RemoteBindAddress = LockMemSize = 16M #LockAcquireSpins = 0 LockHashSlots = 8191 #EventMemSize = 64K #CpuAffinityMask = 0 #GCPolicy = combined #SecurityDatabase = $(dir_secDb)/security3.fdb GuardianOption = 1 #ProcessPriorityLevel = 0 IpcName = FIREBIRD_RC2 RemotePipeName = FIREBIRD_RC2 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:23 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
и не подключается... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:34 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, создай пользователя sysdba (или какой у вас там) в Legacy_UserManager ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 15:37 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, Legacy_UserManager ??? Это как ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 21:21 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, в тройке менеджеров пользователей может быть несколько. По умолчанию пользователь создаётся в первом из указанных в параметре UserManager, но с помощью предложения using plugin можно указать конкретного из списка. Теперь о твоей проблеме. ХШ даёт такой вариант развития событий. Ты добавил sysdba под srp, а потом переконфигурировал Firebird так что он стал использовать Legacy_UserManager. Да, да. Может быть одновременно несколько sysdba с разными паролями в разных UserManager. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 21:46 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, как добавить пользователя с Legacy_UserManager? вот что я не понимаю... Обьясни плз https://habrahabr.ru/post/278405/ тут ты тоже написал про создание но как создать не ясно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 21:56 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, поскольку у тебя указано UserManager = Legacy_UserManager и больше ничего, любой create user .... будет создавать пользователя там. Если в UserManager указано два и более плагина, то надо уточнять предложением using plugin Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:30 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Скачал и скопировал в директорию с ФБ. http://src.repairdll.org/legacy_usermanager.dll/en-download-11056.html Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
как победить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:37 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, ты какой-то фигнёй страдаешь. Нахрена левые dll качать не пойми с каких источников если всё есть в дистрибутиве Firebird? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:44 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис стер dll которую скачал, да в папке plugins есть эта dll-ка. но ошибка осталась... Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:51 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, так.... ты ещё и пользователя из под Trusted Auth пытаешься создать. Останови fb и сделай Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
запускаем fb. Всё ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2016, 22:55 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, Все сделал. и теперь не могу подключиться из IBEXPERT и своего клиента. Unsuccessful execution caused by a system error than precludes successful execution of subsequent statements. Client attempted to attach unencrypted but wire encryption is required. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:00 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, всё должно подключаться. Причём в такой конфигурации откуда угодно хоть со старого, хоть с нового клиента. Да и из .NET тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 00:20 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, отключить шифрование сети - это Код: plsql 1.
в firebird.conf ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 09:11 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
MinkusВсе сделал соврал, получается? как может быть "wire encryption is required.", если ты уже в конфиге прописал "WireCrypt = Disable" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 11:42 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
После удаления и переустановки FB3 RC2,(в инсталяшке есть опция конекта старых клиентов), в firebird.conf установил параметры как показал Симонов Денис и все заработало. Всем огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 13:51 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, переустанавливать ФБ не было никакой необходимости. достаточно корректно отредактировать firebird.conf. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2016, 16:14 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
kdv, Кстати, поле всех изменений нет возможности подключения с клиентом 3.0. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2016, 09:03 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, может сначала стоит прочитать Release Notes чтобы не задавать одних и тех же вопросов. Покажи здесь изменённые параметры firebird.conf ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2016, 12:15 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, читал Release Notes. вот измененные параметры: Код: plsql 1. 2. 3. 4.
Ошибка: You username and password a not defined. Ask your database administrator to setup a Firebird login. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 00:34 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, да и конечно Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 00:35 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, с клиентом 2.5 все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 00:48 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, извините, заработался... правильная ошибка: Install incomplete, please read the Compatibility chapter in the release notes for this version. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 00:56 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, тебе даже ошибка говорит что надо прочитать. Minkusвот измененные параметры: Код: plsql 1. 2. 3. 4.
1. Плагина WinSspi не существует, правильный плагин Win_Sspi. 2. Даже с таким конфигом новый fbclient должен работать. fbclient от Firebird 3 лежит там же где Firebird или отдельно? Если лежит отдельно то есть ли с ним рядом firebird.conf? Если лежит отдельно и firebird.conf нету, то по умолчанию последовательность такая AuthClient = Srp, Win_Sspi, Legacy_Auth, т.е. сначала пытается подрубится по Srp. С учётом того что в UserManager менеджера Srp нету, то сделать он этого не сможет, далее попробует по Win_Sspi, снова не прокатит и лишь потом по Legacy_Auth, где по идее всё должно быть успешно. У меня на тестовой машине настроено так что новый клиент ходит под Srp, а старый под Legacy_Auth. Код: plaintext 1. 2. 3.
Естественно в каждом менеджере пользователей свой sysdba и другие пользователи. При этом я спокойно захожу хоть через ADO.NET, хоть через fbcleint 2.5, хоть через fbclient 3.0. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2016, 10:15 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, WinSspi стр.117 Compatibility Issues . Исправьте! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 17:32 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, за release notes я не отвечаю. Только за русскоязычную документацию по языку SQL. Это в трекер надо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 17:43 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, А можно эти параметры Код: plsql 1. 2. 3. 4.
включить в database.conf ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 18:26 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, да ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 18:28 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
MinkusСимонов Денис, А можно эти параметры Код: plsql 1. 2. 3. 4.
включить в database.conf ?Те, которые явно помечены в firebird.conf, как "Per-database configurable" Для кого вот это написано ? firebird.conf Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 19:19 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
hvlad, Спасибо. Все становится намного яснее. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 23:51 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денис, Локально подключаюсь нормально в новый алиас, а с других компом нет. опять посылает читать release notes... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 10:54 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Minkus, короче я тут недавно маялся с эти делом. Так вот sysdba в Legacy_Auth оказывается уже есть, поэтому ему надо просто поменять пароль на нужный. В Srp изначально sysdba нет и его надо создать. Но есть один странный глюк. Во время инициализации sysdba можно создать второго sysdba в Legacy_Auth (помимо встроенного) и в этом случае начинаются глюки. Причём третьего и т.д. под одним и тем же менеджером создать нельзя. Второго в Srp тоже создать не выйдет. Да и второго под Legacy_Auth после удаления встроенного тоже. У меня заработал следующий алгоритм на чистом снапшоте. Код: plaintext 1. 2. 3.
isql Код: sql 1. 2. 3. 4.
запускаем Firebird. И подключаемся из любого клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 11:21 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов ДенисНо есть один странный глюк. Во время инициализации sysdba можно создать второго sysdba в Legacy_Auth (помимо встроенного) и в этом случае начинаются глюки.Это уже в трекере ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 13:28 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Симонов Денисесть один странный глюк. Во время инициализации sysdba можно создать второго sysdba в Legacy_Auth (помимо встроенного) и в этом случае начинаются глюки Вероятно, второй sysdba создаётся с другим регистром. Имена пользователей теперь могут быть регистрочувствительные. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 13:36 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, да хоть б и так - у него же в скрипте sysdba без кавычек - значит должен приводиться к апперкейзу ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 14:09 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
hvlad, Будет ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 14:56 |
|
ADO.NET Provider & Firebird 3
|
|||
---|---|---|---|
#18+
hvlad, к сожалению повторить не удалось. Но я точно видел 3-х sysdba: 2 в Legacy_UserManager и один в Srp. Может какой-то случайный глюк был. Причём удалить одного из тех что раздвоился было нельзя. Писал что пользователь не найден. Ту security.db я уже выкинул, поэтому и следов теперь никаких не отыскать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 16:01 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1562296]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 199ms |
0 / 0 |