powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Клиент 2.1->3.0 малой кровью
23 сообщений из 23, страница 1 из 1
Клиент 2.1->3.0 малой кровью
    #39293089
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Готовы переставить сервер с FB2.1 на FB3.0. Вопрос теперь о клиенте. Можно ли облегчить жизнь админам? На компах стоит клиент 2.1 и какой-то старенький ODBC драйвер. Их - 150+. Что нужно установить на этих компах, чтобы был коннект к серверу FB3. Естественно, хочется малой кровью это всё проделать. И время на переход, в принципе, ограничено. Пробовали что-то сделать на тестовом компе. Ничего хорошего. 2.1 и 3.0 вместе не живут. Пока есть вариант - только снос 2.1 и установка 3.0. Может у кого уже есть опыт такой? Подключение к IBExpert с рабочих станций не интересует, если что.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293091
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

а что установка

Код: plaintext
1.
2.
WireCrypt = Enabled 
AuthServer = Legacy_Auth, Srp
UserManager = Legacy_UserManager, Srp

не решает проблему?
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293099
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIНичего хорошего. 2.1 и 3.0 вместе не живут.
Живут без проблем.

Клиент от 3-ки умеет работать с серверами более низких версий.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293141
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIЕстественно, хочется малой кровью это всё проделать.

О ключах инсталлятора и пакетном его исполнении ты знаешь?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293188
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI, с клиентом все нормально.

У нас рабочий сервер на 2.5, но на своей машинке для освоения я установил сервер 3.0, так чтоб не было путаницы заменил у себя клиента на 3.0 и все нормально - приложения связываются с обоими серверами без проблем
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293203
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Недавно обновили клиенту сервер до 3.0. Клиентские библиотеки не трогали, оставили 2.5. Сходу не пошел коннект. Не было времени заниматься комбинаторикой параметров, поэтому по максимуму отменили все нововведения:

AuthServer = Legacy_Auth
AuthClient = Legacy_Auth
UserManager = Legacy_UserManager
WireCrypt = Disabled
WireCompression = False

С такими параметрами работает.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293215
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

WireCompression и так по умолчанию False
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293405
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,
Коннект пошёл без опции Srp. Но только для SYSDBA, для других пользователей сервер отвечает "Неправильный логин/пароль". И без опции Srp не коннектится клиент 3.0. WireCrypt влияет? Всё же Enabled или Disabled?
wadman, третий клиент подключается к серверу 2.1, но при работе выскакивают ошибки БД, которых нет.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293408
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIно при работе выскакивают ошибки БД, которых нет.
Какие?
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293416
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

шифрование трафика не является обязательным для Srp. Для того чтобы коннект шёл и по новому и по старому клиенту нужно указать
Код: plaintext
1.
2.
WireCrypt = Disabled
AuthServer = Legacy_Auth, Srp
UserManager = Legacy_UserManager, Srp

KreatorXXIНо только для SYSDBA, для других пользователей сервер отвечает "Неправильный логин/пароль".

Потому что для Legacy аутентификации используется Legacy_UserManager, соответственно пользователи с одинаковым логином в Srp и Legacy_UserManager разные !
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293453
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,
при наличие Srp посредством клиента 2.1 сервер всё равно отвечает "Недопустимый пароль, в подключении отказано". То ли руки кривые, то ли клиент не той системы.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293460
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIГотовы переставить сервер с FB2.1 на FB3.0. Вопрос теперь о клиенте. Можно ли облегчить жизнь админам? На компах стоит клиент 2.1 и какой-то старенький ODBC драйвер. Их - 150+. Что нужно установить на этих компах, чтобы был коннект к серверу FB3.Ничего.
Редактировать нужно только серверный конфиг и, возможно, security3.fdb (завести пользователей используя Legacy_UserManager)
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293467
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
wadman,
ну вот такая, например.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293468
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIСимонов Денис,
при наличие Srp посредством клиента 2.1 сервер всё равно отвечает "Недопустимый пароль, в подключении отказано". То ли руки кривые, то ли клиент не той системы.

изменённые параметры конфига в студию
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293482
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
Спасибо большое. Через редактирование файла security3.fdb коннект пошёл с обоих клиентов. Завтра потестю.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293511
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

это не проблема версии клиента.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293754
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,
сейчас вот так:
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 есть записи о пользователях, то та пустая. Пришлось типа руками добавить.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293760
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
Ну а в чём тогда проблема? С рабочей станции, где установлен старый клиент, всё нормально. И надо признать, что в IBExpert'e проблем нет.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293764
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIНу а в чём тогда проблема?
В кривых данных.

П.С. Думал, что в тройке это сообщение наделят бОльшим количеством смысла...
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293817
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIМожет дело в таблице PLG$USERS базы security3.fdb, она пустая. Если в PLG$SRP есть записи о пользователях, то та пустая.Открой для себя таблицу SEC$USERS
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293866
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,
Это сообщение FB2.1. И данные не кривые. Я думаю просто теряется коннект. А сообщение какое-то случайное. Может я и не прав, но разбираться не хочется, честно. Задача стоит - перейти на 3.0. И чем скорей, тем лучше.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39293873
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIЭто сообщение FB2.1.
Это был камент вверх... :)

KreatorXXIЯ думаю просто теряется коннект.
Это что-то вроде переполнения буфера под данные. Строка слишком большая или разрядность числа.
...
Рейтинг: 0 / 0
Клиент 2.1->3.0 малой кровью
    #39294154
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIПри попытке входа через клиент 2.1зачем? начните с перебивки клиента, когда на всех рабстанциях его заменят, вот тогда и сервер мигрировать. Выше об этом уже сказано и про пакетный режим запуска инсталлятора тоже.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Клиент 2.1->3.0 малой кровью
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]