|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
Готовы переставить сервер с FB2.1 на FB3.0. Вопрос теперь о клиенте. Можно ли облегчить жизнь админам? На компах стоит клиент 2.1 и какой-то старенький ODBC драйвер. Их - 150+. Что нужно установить на этих компах, чтобы был коннект к серверу FB3. Естественно, хочется малой кровью это всё проделать. И время на переход, в принципе, ограничено. Пробовали что-то сделать на тестовом компе. Ничего хорошего. 2.1 и 3.0 вместе не живут. Пока есть вариант - только снос 2.1 и установка 3.0. Может у кого уже есть опыт такой? Подключение к IBExpert с рабочих станций не интересует, если что. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 10:50 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXI, а что установка Код: plaintext 1. 2.
не решает проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 10:59 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIНичего хорошего. 2.1 и 3.0 вместе не живут. Живут без проблем. Клиент от 3-ки умеет работать с серверами более низких версий. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 11:04 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIЕстественно, хочется малой кровью это всё проделать. О ключах инсталлятора и пакетном его исполнении ты знаешь? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 11:42 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXI, с клиентом все нормально. У нас рабочий сервер на 2.5, но на своей машинке для освоения я установил сервер 3.0, так чтоб не было путаницы заменил у себя клиента на 3.0 и все нормально - приложения связываются с обоими серверами без проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 12:18 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
Недавно обновили клиенту сервер до 3.0. Клиентские библиотеки не трогали, оставили 2.5. Сходу не пошел коннект. Не было времени заниматься комбинаторикой параметров, поэтому по максимуму отменили все нововведения: AuthServer = Legacy_Auth AuthClient = Legacy_Auth UserManager = Legacy_UserManager WireCrypt = Disabled WireCompression = False С такими параметрами работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 12:30 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
sysdba22, WireCompression и так по умолчанию False ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 12:40 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
Симонов Денис, Коннект пошёл без опции Srp. Но только для SYSDBA, для других пользователей сервер отвечает "Неправильный логин/пароль". И без опции Srp не коннектится клиент 3.0. WireCrypt влияет? Всё же Enabled или Disabled? wadman, третий клиент подключается к серверу 2.1, но при работе выскакивают ошибки БД, которых нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 16:24 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIно при работе выскакивают ошибки БД, которых нет. Какие? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 16:26 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXI, шифрование трафика не является обязательным для Srp. Для того чтобы коннект шёл и по новому и по старому клиенту нужно указать Код: plaintext 1. 2.
KreatorXXIНо только для SYSDBA, для других пользователей сервер отвечает "Неправильный логин/пароль". Потому что для Legacy аутентификации используется Legacy_UserManager, соответственно пользователи с одинаковым логином в Srp и Legacy_UserManager разные ! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 16:35 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
Симонов Денис, при наличие Srp посредством клиента 2.1 сервер всё равно отвечает "Недопустимый пароль, в подключении отказано". То ли руки кривые, то ли клиент не той системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 17:19 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIГотовы переставить сервер с FB2.1 на FB3.0. Вопрос теперь о клиенте. Можно ли облегчить жизнь админам? На компах стоит клиент 2.1 и какой-то старенький ODBC драйвер. Их - 150+. Что нужно установить на этих компах, чтобы был коннект к серверу FB3.Ничего. Редактировать нужно только серверный конфиг и, возможно, security3.fdb (завести пользователей используя Legacy_UserManager) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 17:24 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
wadman, wadman, ну вот такая, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 17:32 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIСимонов Денис, при наличие Srp посредством клиента 2.1 сервер всё равно отвечает "Недопустимый пароль, в подключении отказано". То ли руки кривые, то ли клиент не той системы. изменённые параметры конфига в студию ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 17:34 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
hvlad, Спасибо большое. Через редактирование файла security3.fdb коннект пошёл с обоих клиентов. Завтра потестю. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 17:54 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXI, это не проблема версии клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2016, 18:53 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
Симонов Денис, сейчас вот так: WireCrypt = Disabled # AuthServer and AuthClient determine what authentication methods will be used # by network server and client redirector. Secure remote passwords plugin # is default one. Except configured by default SRP plugin firebird also has # Legacy_Auth plugin which is used to emulate pre-FB3 login protocol making it # possible for client to talk to old servers and for server to listen to requests # from old clients. Legacy_Auth is VERY unsecure. On windows Win_Sspi plugin may # be also used - it implements windows trusted authentication and backward # compatible with 2.1 and 2.5 clients and servers running on windows. # # Per-database configurable. # #AuthServer = Srp AuthServer = Legacy_Auth, Srp # Per-connection and per-database configurable. # #AuthClient = Srp, Win_Sspi, Legacy_Auth # # If you need to use server plugins that do not provide encryption key (both Legacy_Auth # & Win_Sspi) you should also turn off required encryption on the wire with WireCrypt # configuration parameter except when working with the XNET protocol which is never encrypted. # # UserManager sets plugin used to work with security database. If more than # one plugin is given, first plugin from the list is used by default. If you # need to manage legacy logins using legacy tools set it to Legacy_UserManager. # Other managers may be chosen in create/alter/drop user commands. # # Per-database configurable. # #UserManager = Srp UserManager = Legacy_UserManager, Srp При попытке входа через клиент 2.1 появляется запись в firebird.log: [автор] MSK-DB-FB3 Wed Aug 17 15:52:43 2016 Authentication error Plugin not supported by network protocol [/quote] Может дело в таблице PLG$USERS базы security3.fdb, она пустая. Если в PLG$SRP есть записи о пользователях, то та пустая. Пришлось типа руками добавить. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 10:51 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
wadman, Ну а в чём тогда проблема? С рабочей станции, где установлен старый клиент, всё нормально. И надо признать, что в IBExpert'e проблем нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 10:57 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIНу а в чём тогда проблема? В кривых данных. П.С. Думал, что в тройке это сообщение наделят бОльшим количеством смысла... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 11:00 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIМожет дело в таблице PLG$USERS базы security3.fdb, она пустая. Если в PLG$SRP есть записи о пользователях, то та пустая.Открой для себя таблицу SEC$USERS ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 11:55 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
wadman, Это сообщение FB2.1. И данные не кривые. Я думаю просто теряется коннект. А сообщение какое-то случайное. Может я и не прав, но разбираться не хочется, честно. Задача стоит - перейти на 3.0. И чем скорей, тем лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 13:03 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIЭто сообщение FB2.1. Это был камент вверх... :) KreatorXXIЯ думаю просто теряется коннект. Это что-то вроде переполнения буфера под данные. Строка слишком большая или разрядность числа. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 13:07 |
|
Клиент 2.1->3.0 малой кровью
|
|||
---|---|---|---|
#18+
KreatorXXIПри попытке входа через клиент 2.1зачем? начните с перебивки клиента, когда на всех рабстанциях его заменят, вот тогда и сервер мигрировать. Выше об этом уже сказано и про пакетный режим запуска инсталлятора тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2016, 18:02 |
|
|
start [/forum/topic.php?fid=40&msg=39293482&tid=1562004]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 357ms |
total: | 510ms |
0 / 0 |