powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
25 сообщений из 35, страница 1 из 2
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466584
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

Печалька, что ле...

Собрал из сырцов только что.
Делаю коннект к "штатному" employee (пересоздается с каждым разом с нуля) - всё ОК:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Database:  localhost:/opt/fb30/examples/empbuild/employee.fdb
SQL> show version;
ISQL Version: LI-T3.0.0.30734 Firebird 3.0 Alpha 1
Server version:
Firebird/Linux/AMD/Intel/x64 (access method), version "LI-T3.0.0.30734 Firebird 3.0 Alpha 1"
Firebird/Linux/AMD/Intel/x64 (remote server), version "LI-T3.0.0.30734 Firebird 3.0 Alpha 1/tcp (oel64)/P13:C"
Firebird/Linux/AMD/Intel/x64 (remote interface), version "LI-T3.0.0.30734 Firebird 3.0 Alpha 1/tcp (oel64)/P13:C"
on disk structure version 12.0
SQL> quit;

А пытаюсь зажечь в онлайн базу, юзавшуюся в тестах ФБ-3 и отправленную в shudown только вчера, - и облом:

Код: plaintext
1.
[root@oel64 15:37:01 fb30]$ /opt/fb30/bin/gfix -online idx_under_load_test.fdb
internal Firebird consistency check (wrong record length (183), file: vio.cpp line: 1248)

Это так и должно быть ? Что теперь, восстанавливать всё из .fbk ? :'(
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466587
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

б/р делал? Там ODS изменился
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466602
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисб/р делал? Там ODS изменилсяя так и понял... %-(
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466625
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... только теперь к этому билду невозможно делать коннект клиентами 2.5. Вообще.
Код: plaintext
1.
2.
Statement failed, SQLSTATE = 08004
connection rejected by remote interface
Use CONNECT or CREATE DATABASE to specify a database
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466635
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

пиши Алексу или в трекер
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466706
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспиши Алексу или в трекерАлексу написал. А ты сможешь у себя проверить на сегодняшнем снапшоте ? Цепяться клиентом 2.5 к штатной employee - могёшь ?
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466707
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидтолько теперь к этому билду невозможно делать коннект клиентами 2.5. Вообще.security3.fdb обновил ?
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466711
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladТаблоидтолько теперь к этому билду невозможно делать коннект клиентами 2.5. Вообще.security3.fdb обновил ?Она только что была пересоздана make'ом, т.е. она только с sysdba сейчас (а сначала - да, пытался приконнектиться к старой sec3.fdb, которую подсунул вместо создаваемой инсталлером).
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466716
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

проверю завтра днём.
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466765
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидconnection rejected by remote interface
Эта ошибка к птице отношения не имеет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466812
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТаблоидconnection rejected by remote interface
Эта ошибка к птице отношения не имеет.у тебя есть возможность поставить ФБ-3 из последнего снапшота, чтобы подцепиться к нему клиентом 2.5 ?

Если есть, то установи следующие параметры в firebird.conf:
Код: plaintext
1.
2.
3.
4.
$  grep "^[^#;]" firebird.conf
Auth_Server = Srp, Legacy_Auth
AuthClient = Legacy_Auth,  Srp, Win_Sspi
 UserManager = Legacy_UserManager 
WireCrypt = Enabled
Затем останови демон ФБ и влезь в gsec.
Там добавь усера с именем u25 и таким же паролем.
Запусти демон ФБ и попробуй приконнектиться клиентом 2.5

Я получаю облом:
Код: plaintext
1.
2.
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
Use CONNECT or CREATE DATABASE to specify a database

В общем, ужасный кошмар.
Клиентов 2.5, которые будут цепляться к ФБ-3, в нашей галактике 100500 млн. А readme на тему этого цеплянья (ПОШАГОВОГО, "с нуля" и до успешной установки коннекта) - не вижу.
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466824
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS. пардон, там подправить надо:
Код: plaintext
AuthServer = Srp, Legacy_Auth
(без знака подчеркивания в имени параметра).

Но всё равно не взлетает. Та же самая ошибка.
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466834
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
firtebird.conf# AuthServer and AuthClient determine what authentication methods will be used
# by network server and client redirector . <...>
Тупой вопрос, наверное, но... Что такое `network server` и `client redirector` ?

То есть, допустим:
1) рабочая станция пытается установить соединение с сервером; после чего
2) установлен коннект и на сервер пошёл DML типа select ... from ..., а затем обратно данные полетели на эту рабочую станцию.

ЧТО делают эти самые network server and client redirector на шагах "1)" и "2)" ?
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466878
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидYour user name and password are not defined. Ask your database administrator
to set up a Firebird login.
Это не та же ошибка что в предыдущем сообщении. Передвинь LegacyAuth на первое место в
настройках клиента.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466880
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovв настройках клиента.
То бишь сервера, конечно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38466894
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидВ общем, ужасный кошмар.
Клиентов 2.5, которые будут цепляться к ФБ-3, в нашей галактике 100500 млн. А readme на тему этого цеплянья (ПОШАГОВОГО, "с нуля" и до успешной установки коннекта) - не вижу.А кто тебе его обещал СЕЙЧАС, когда ещё даже беты нет ?

Хватит уже кошмарить всех вокруг...
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467093
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovПередвинь LegacyAuth на первое место в настройках клиента.Передвинул. Рестартанул демон. Результат: ноль эмоций :(

Изменённые параметры в firebird.conf:
Код: plaintext
1.
2.
3.
4.
5.
6.
[root@oel64 00:40:43 fb30]$ grep "^[^#;]" firebird.conf
AuthServer =  Legacy_Auth ,Srp
AuthClient =  Legacy_Auth ,Srp,Win_Sspi
UserManager = Legacy_UserManager
BugcheckAbort = 1
WireCrypt = Enabled
RemoteServicePort = 3330

Рестартую демон:
Код: plaintext
1.
2.
[root@oel64 00:39:50 fb30]$ /etc/init.d/fb30 restart
Stopping Firebird server [fb30]:                           [  OK  ]
Starting Firebird server [fb30]                            [  OK  ]

Чекаю список усеров:
Код: plaintext
1.
2.
3.
4.
[root@oel64 00:46:07 fb30]$ gsec -di
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql        Server     Administrator
 U25                                  0     0 -- его добавлял via create user, при  UserManager = Legacy_UserManager  в конфиге Firebird'a!

И теперь:
1. Коннект к ФБ-3 родным клиентом, усер = sysdba . Результат: ну конечно же ОК, да только там mon$auth_method = 'Srp':
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
[root@oel64 00:43:51 fb30]$ /opt/fb30/bin/isql localhost/3330:idx_test -z -user sysdba -pas masterke
ISQL Version: LI-T3.0.0.30734 Firebird 3.0 Alpha 1
Server version:
LI-T3.0.0.30734 Firebird 3.0 Alpha 1
LI-T3.0.0.30734 Firebird 3.0 Alpha 1/tcp (oel64)/P13:C
LI-T3.0.0.30734 Firebird 3.0 Alpha 1/tcp (oel64)/P13:C
Database:  localhost/3330:idx_test, User: sysdba

SQL> set list on; commit; select mon$auth_method from mon$attachments where mon$attachment_id=current_conne

MON$AUTH_METHOD                 Srp

2. Коннект этим же ("родным") клиентом-3.х к ФБ 3.х, но только усер = ' u25 ':
Код: plaintext
1.
2.
3.
4.
[root@oel64 00:50:23 fb30]$ /opt/fb30/bin/isql localhost/3330:idx_test -z -user u25 -pas u25
ISQL Version: LI-T3.0.0.30734 Firebird 3.0 Alpha 1
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
Use CONNECT or CREATE DATABASE to specify a database

3. Коннект клиентом 2.5, с windows-машины, усер = sysdba :
Код: plaintext
1.
2.
3.
4.
C:\MIX\firebird\fb25>isql 192.168.0.220/3330:idx_test -z -user sysdba -pas masterke
ISQL Version: WI-V2.5.3.26661 Firebird 2.5
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
Use CONNECT or CREATE DATABASE to specify a database

4. Коннект клиентом 2.5, с windows-машины, усер = u25 :
Код: plaintext
1.
2.
3.
4.
C:\MIX\firebird\fb25>isql 192.168.0.220/3330:idx_test -n -user u25 -pas u25 -z
ISQL Version: WI-V2.5.3.26661 Firebird 2.5
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
Use CONNECT or CREATE DATABASE to specify a database


ЧЯДНТ, блин ?!?
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467098
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид-user sysdba -pas masterke
я могу ошибаться, но masterke прокатывает только для DES, и то не везде. В IB уже давно надо masterkey. Попробуй, вдруг оно.

p.s. не думаю, что проблема именно в этом. но на всякий случай предостерег от "вредной привычки" :-)
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467104
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladА кто тебе его обещал СЕЙЧАС, когда ещё даже беты нет ?Обещаний не было, конечно, но за три месяца после выхода Альфы разве нельзя было сбацать 30 строк текста ?!
типа фантазииОткройте FB-конфиг, отредактируйте то-то и то-то, сохраните.
Остановите демон (службу) ФБ.
Запустите gsec и введите там add someone25 -pw 'qwerty25';
Введите display и убедитесь, что 'someone25' в списке
Выйдите из gsec.
Запустите демон (службу) ФБ.
Запустите isql <ваша_бедная_тестоваябаза> -user someone25 -pas qwerty25 и убедитесь что ...
Что, ТРУДНО это было куда-то там в readme.connect25to30.txt добавить ?

hvladХватит уже кошмарить всех вокруг...Это не я кошмарю, а МЕНЯ кошмарит. Отсутствие Алекса в почте после 18-19 ч независимо от дня недели, отсутствие readme.
Блин, появилась возможность протестировать кое-что по-серьёзному, не банальную нагрузку, а правильность работы ФБ на о-о-очень разных sql-запросах (ты и ДЕ в курсе, о каких запросах я говорю) - так нет, "разбежитесь об забор" :(
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467105
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvТаблоид-user sysdba -pas masterke
я могу ошибаться, но masterke прокатывает только для DES, и то не везде. В IB уже давно надо masterkey. Попробуй, вдруг оно.

p.s. не думаю, что проблема именно в этом. но на всякий случай предостерег от "вредной привычки" :-)я вводил при сборке ФБ, когда уже make install запускал, в ответ на запрос сисдбайного пароля именно СТАРЫЙ ДОБРЫЙ masterke (восемь знаков, без "игрека"). Считайте мну ретроградом, но этот 8-байтным паролём буду пользоваться еще очень долго.
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467115
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидОтсутствие Алекса в почте после 18-19 ч независимо от дня недели
"ну наглец..." :-)
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467125
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЭто не я кошмарю, а МЕНЯ кошмарит.Это не повод кошмарить остальных.
ТаблоидБлин, появилась возможность протестировать кое-что по-серьёзному... - так нет, "разбежитесь об забор" :(Ну да, конечно - (временная) невозможность (?) работать клиентом от 2.5 с 3-кой - это СТЕНА на твоём пути...
Самому не смешно ? :)
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467129
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

legacy_auth.so у тебя в /plugins есть ?
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467223
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladlegacy_auth.so у тебя в /plugins есть ?Нету.
Код: plaintext
1.
2.
3.
$ ls -la -R /opt/fb30/plugins | grep -i lega
-rwxr-xr-x.  1 firebird firebird  130600 Nov 15 15:32 libLegacy_UserManager.so
-rwxr-xr-x. 1 firebird firebird  1047845 Nov 15 15:33 libLegacy_UserManager.so.debug

И не было, кстати. Вот что в каталоге того билда, который использовался ранее и с которым не было этого ужоса:
Код: plaintext
1.
2.
3.
$ ls -la -R /root/downloads/fb30prev/fb30/plugins | grep -i lega
-rwxr-xr-x.  1 firebird firebird  130600 Oct 28 15:42 libLegacy_UserManager.so
-rwxr-xr-x. 1 firebird firebird  1047477 Oct 28 15:43 libLegacy_UserManager.so.debug

PS. Да и вообще такого файла в линухе вроде бы как не сильно надо:
Код: plaintext
1.
2.
3.
4.
5.
[root@oel64 11:19:31 plugins]$ updatedb
[root@oel64 11:19:40 plugins]$ locate -i legacy_auth
/root/downloads/fb30snap/builds/ win32 /msvc10/legacy_auth.vcxproj
/root/downloads/fb30snap/builds/ win32 /msvc10/legacy_auth.vcxproj.filters
[root@oel64 11:19:48 plugins]$ locate -i legacyauth
-- no rows --
...
Рейтинг: 0 / 0
LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
    #38467242
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидhvladlegacy_auth.so у тебя в /plugins есть ?НетуИ Legacy_Auth тоже нет ?
Если нет - обновляйся и пересобирайся. Чтобы был.

ТаблоидPS. Да и вообще такого файла в линухе вроде бы как не сильно надо:А на кой я тогда тебя спрашиваю ?
...
Рейтинг: 0 / 0
25 сообщений из 35, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / LI-T3.0.0.30734: все базы, создававшиеся в LI-3.x *до* этой версии, стали недоступными
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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