Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
 Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
Доброе время суток всем,

установил на virtualbox ubuntu 18.04.1
на него Firebird 3
на самой ubuntu всё нормально, и запросы работают и база создаётся а вот снаружи из ibexpert соединиться не получается:
автор
Attempt connecting to MIK-UBUNTU18041.LOCAL/3050.
Socket for connection obtained.

Found service 'GDS_DB' at port '3050'
Failed to connect to host 'MIK-UBUNTU18041.LOCAL/3050',
on port 3050. Error Num: 0.

TCP/IP Communication Test Failed!

никак не разберусь в чём проблема. Виртуальная машина пингуется, 3050 тоже открыт для всех.


Хороший программист знает как задавать вопросы, не раздражая окружающих, а выдающийся программист знает как отвечать на них без заносчивости © Стивен Хирлстон
8 фев 19, 18:10    [21804738]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29837

не вижу строку коннекта

Posted via ActualForum NNTP Server 1.5

8 фев 19, 18:13    [21804741]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
Мимопроходящий,

mik-Ubuntu18041.local/3050:/FBDB/aptm.fdb
8 фев 19, 18:17    [21804743]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
hvlad
Member

Откуда:
Сообщений: 10270
Mikhail Tchervonenko,

коннект с другого хоста не проходит, или с локального ?

С локального через inet подключение делается ?

Что говорит isql ?

PS Зачем указывать порт ?
8 фев 19, 18:52    [21804774]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
hvlad,

изнутри ubuntu всё работает,

всё происходит на одном pc (на котором крутится виртуалка с ubuntu) isql выдаёт:
автор
CONNECT "mik-Ubuntu18041.local/3050:/FBDB/aptm.fdb"; Statement failed, SQLSTATE = 08006 Unable to complete network request to host "mik-Ubuntu18041.local". -Failed to establish a connection.

но хосты понятно разные, один от виртуалки второй он винды в которой через virtualbox крутится эта виртуалка
8 фев 19, 19:13    [21804792]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
rstrelba
Member

Откуда:
Сообщений: 163
Под виндой
ipconfig
или в файл
ipconfig > 1
потом в файле смотришь строки

Ethernet adapter VirtualBox Host-Only Network:

DNS-суффикс подключения . . . . . :
Локальный IPv6-адрес канала . . . : fe80::6d28:9b23:c7f5:6ca2%23
Автонастройка IPv4-адреса . . . . : 169.254.108.162
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз. . . . . . . . . :

соединяться надо по 169.254.108.162
8 фев 19, 19:15    [21804795]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Дегтярев Евгений
Member

Откуда: Барнаул
Сообщений: 1551
бридж настраивал?
виртуалка по умолчанию за натом
8 фев 19, 19:16    [21804797]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
hvlad
Member

Откуда:
Сообщений: 10270
автор
Unable to complete network request to host "mik-Ubuntu18041.local"
windows хост не понимает имя mik-Ubuntu18041.local

Возможно, поймёт просто mik-Ubuntu18041
8 фев 19, 19:18    [21804798]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
hvlad
автор
Unable to complete network request to host "mik-Ubuntu18041.local"
windows хост не понимает имя mik-Ubuntu18041.local

Возможно, поймёт просто mik-Ubuntu18041


всё выше сказанное уже пробовал,
главное на ubuntu 16 всё без проблем вставало и работало.
Походу следует всё снести и по новой сделать.
спасибо всем!
супруга требует домой. Продолжу позднее
8 фев 19, 19:28    [21804807]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
hvlad
Member

Откуда:
Сообщений: 10270
Mikhail Tchervonenko
всё выше сказанное уже пробовал
Не вижу ответ на
hvlad
С локального через inet подключение делается ?
8 фев 19, 19:36    [21804822]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
hvlad,

прошу прощения что вчера не ответил сразу, пришлось уехать, потом на день рождения попал итп.
Сейчас сел и таки разобрался.
Заработало после изменения строки в настройках firebird
RemoteBindAddress = localhost
поменял на
RemoteBindAddress =

спасибо всем кто принял участие
9 фев 19, 19:49    [21805374]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 27948
Mikhail Tchervonenko,

так это, если оно у вас на embedded, то какой к черту localhost...
9 фев 19, 21:31    [21805434]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 27948
Mikhail Tchervonenko,

и вообще, RemoteBindAddress - это привязка сервера к конкретной сетевой карте, если их две или больше.
Какой там нахрен localhost, я не представляю.
Ё-моё, вот еще один администратор, который наобум меняет параметры в firebird.conf, а потом удивляется.
9 фев 19, 21:33    [21805435]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 8285
kdv
Какой там нахрен localhost, я не представляю.
Дима, выдыхай. С точки зрения безопасноти дефолтных настроек все как надо, В убунте даже ssh по-умолчанию не ставится. поставил файрберд из репа, все ОК, никто снаружи не прицепится. Как только админ прошел тест на профпригодность, понимает, что такое netstat, что такое iptables, начинает соображать, вот тогда можно и наружу сервис выставлять, а не только на localhost.

Я тут поначалу и своих интернетчиков шугал: выпятили майсклный порт наружу, управились.Пришлось пинать. :)

kdv
Ё-моё, вот еще один администратор, который наобум меняет параметры в firebird.conf, а потом удивляется.
деофлтные конфиги фб из репов и с сайта ФБ могут отличаться.
9 фев 19, 21:52    [21805445]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Mikhail Tchervonenko
Member

Откуда: Münster, Germany
Сообщений: 1606
kdv,

localhost стоял по дефолту, и я его не на обум менял, вполне осознанно :)
ФБ вытаскивал из ppa:mapopa/firebird3.0
ещё раз всем спасибо
9 фев 19, 22:29    [21805460]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 27948
Ivan_Pisarevsky
Дима, выдыхай. С точки зрения безопасноти дефолтных настроек все как надо

с точки зрения настройки
RemoteBindAddress = localhost
это чушь собачья.
Потому что localhost это 127.0.0.1, что НЕ соответствует адресу сетевой карты. И противоречит описанию этого параметра, где написано
"# Allows incoming connections to be bound to the IP address of a
# specific network card."

а дальше там еще написано
# If you are using Classic Server, this setting is for Windows only.
# Under Linux, BSD or Mac OS X, with Classic server use xinetd or launchd
# configuration file (bind parameter).

Собственно, как лабудовые параметры пишут для gbak при бэкапе и ресторе, так же лабудовые параметры пишут и в конфиг.
9 фев 19, 23:42    [21805477]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 27948
Ivan_Pisarevsky
деофлтные конфиги фб из репов и с сайта ФБ могут отличаться.

это на совести тех ..., которые меняют конфиги ФБ ничего в них не понимая.
9 фев 19, 23:44    [21805479]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47399

kdv
а дальше там еще написано

Насколько я помню, в тройке собственный слушатель используется в классике на всех
платформах, так что описание устарело.

Posted via ActualForum NNTP Server 1.5

10 фев 19, 01:22    [21805500]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 27948
Dimitry Sibiryakov
Насколько я помню, в тройке собственный слушатель используется в классике на всех

сие для меня великая новость есть, хоть я и не спец по линуксам. Не верю.
10 фев 19, 01:38    [21805504]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 8285
kdv
отому что localhost это 127.0.0.1, что НЕ соответствует адресу сетевой карты.
вполне соответствует.
linux-czhl:/home/ip # ifconfig lo
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 4 bytes 200 (200.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 200 (200.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

kdv
сие для меня великая новость есть, хоть я и не спец по линуксам. Не верю.
пробовал классик, разок. xinetd не требовался. Проверить еще раз?
kdv
которые меняют конфиги ФБ ничего в них не понимая.
Логиа дистрибутивостроителей тут вполне себе здравая.
10 фев 19, 16:29    [21805716]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 9133
Ivan_Pisarevsky
пробовал классик, разок. xinetd не требовался. Проверить еще раз?
Да.
Не умею интеграцию в пробирку, поэтому скриншот.

К сообщению приложен файл. Размер - 3Kb
11 фев 19, 18:26    [21806781]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 3 под Ubuntu 18.04.1  [new]
hvlad
Member

Откуда:
Сообщений: 10270
Dimitry Sibiryakov
Насколько я помню, в тройке собственный слушатель используется в классике на всех
платформах, так что описание устарело.
Если ты про CORE-5238, то речь только о 4-ке
11 фев 19, 19:40    [21806829]     Ответить | Цитировать Сообщить модератору
Все форумы / Firebird, InterBase Ответить