powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Debian 8.7: Unable to complete network request to host "localhost"
25 сообщений из 34, страница 1 из 2
Debian 8.7: Unable to complete network request to host "localhost"
    #39427968
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Комрады, доброго времени суток.

Поднял сервер FB 3.0.2 SuperClassic из архива через установочный скрипт.

Через штатные утилиты (isql) и с программы-клиента коннект к базе идет без проблем. А вот при попытке коннекта посредством FlameRobin получаю отказ
авторUnable to complete network request to host "localhost"

xinetd установлен
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
# /etc/init.d/xinetd status

● xinetd.service - LSB: Starts or stops the xinetd daemon.
 Loaded: loaded (/etc/init.d/xinetd)
 Active: active (running) since Ср 2017-03-22 16:07:00 MSK; 3s ago
 CGroup: /system.slice/xinetd.service
 └─8598 /usr/sbin/xinetd -pidfile /run/xinetd.pid -stayalive -inetd...



В /etc/profile добавил пути к папке сервера PATH=$PATH:/opt/firebird:/opt/firebird/bin

В /etc/services порты для птицы прописаны
Код: vbnet
1.
2.
gds-db          3050/tcp        gds_db          # InterBase server
gds-db          3050/udp        gds_db



Посмотрел в /etc/xinetd.conf, там есть ссылка
Код: vbnet
1.
includedir /etc/xinetd.d


но в этой папке файла firebird c настройками service gds_db нет.

Ума не приложу, куда еще копать?

зы. Когда ставил сервер FB из репозиториев, такой проблемы не было. Все утилиты коннектились.
=================
Док.

Win7 Ultim x64/Deb 8.7 i386:
FB 3.0.2.32703, диалект 3, SS(win)/CS(Deb),
Lazarus 1.7; FPC 3.1.1, IBX by -Rik-; IBE 2016.5.14.1
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39427987
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докно в этой папке файла firebird c настройками service gds_db нет.

Ну так сделайте его.
Производители софта не связаны правилами хорошего тона и не задумываются о работе программ в комплексе. Может они предполагают, что вы сами настраивает xinet.d?

Насколько я понимаю, открыть файл .fdb и поработать с ним локальной программой все-таки можно и без сервера, хоть это и выглядит странно.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428183
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindоткрыть файл .fdb и поработать с ним локальной программой все-таки можно и без сервера, хоть это и выглядит странно.
нет, это не так. У Firebird есть клиентская библиотека в виде .so-файла(под винду, естественно, dll), которая указывается в строке коннекта. Для собственных утилит сервера ее указание не нужно, а вот в стороннем софте лучше иметь возможность ее указывать (тот же IBExpert под винду по умолчанию ищет ее в Windows/System32 под именем gds32.dll, но дает возможность юзеру указать свой путь). Похоже, FlameRobin тоже "ищет" клиентскую библу в аналогичной линуксовой папке, но не находит. А поля для явного указания пути к ней в его гуе нет :(

Увы, похоже придется иди к ним в саппорт ...

netwindМожет они предполагают, что вы сами настраивает xinet.d?
тут вопрос в том, почему файл с настройками firebird там не появился? Щас, попробую на чистой системе поставить сервак из архива и посмотреть. Если что, задам вопрос в соответствующей ветке

Спасибо, что откликнулся
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428186
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindпоработать с ним локальной программой
кстати, можно и локально (embedded-режим), можно и через localhost. Но все равно, не без клиентской библиотеки. Кстати, в стартовом посте, localhost "не видит" только FlameRobin. Все остальное коннектится через localhost без проблем.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428218
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, ну не положили и нет файла. Айтишники древности вообще вместо файла редактировали /etc/inetd.conf - там одну строчку добавить всего. Может по их мнению он не нужен.

Я бы начал проверку с netstat -anp | grep 3050 - то есть убедиться, что сетевые подключения действительно ожидаются.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428306
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докxinetd установлен
Суперкласику он не нужен, тот использует своего собственного слушателя и свой собственный
сервис. Не помню как в дебиане они управляются, возможно service --start firebird
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428484
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindЯ бы начал проверку с netstat -anp | grep 3050
Код: sql
1.
2.
3.
root@leyba:/home/leyba# netstat -anp | grep 3050
tcp6       0      0 :::3050                 :::*                    LISTEN      3601/firebird   
unix  3      [ ]         STREAM     CONNECTED     23050    144/systemd-journal /run/systemd/journal/stdout



Переставил сервер с дефолтовыми настройками в firebird.conf (по идее, теперь должен быть SuperServer). Добавил ручками в /etc/xinetd.d файлик firebird, вписал туда следующее
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
service gds_db
{
 disable = no
 flags = REUSE
 socket_type = streame
 wait = no
 user = firebird
#These lines cause problems with Windows XP SP2 clients
#using default firewall configuration (SF#1065511)
# log_on_success += USERID
# log_on_failure += USERID
 server = /opt/firebird/bin/firebird
}

и перезапустил xinetd

Теперь при попытке коннекта из FlameRobin получаю
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
*** IBPP::SQLException ***
Context: Service::Connect
Message: isc_service_attach failed

SQL Message : -923
Connection not established

Engine Code    : 335544421
Engine Message :
connection rejected by remote interface



штатные утилиты коннектятся без проблем
Код: sql
1.
2.
3.
4.
5.
root@leyba:/etc/xinetd.d# /opt/firebird/bin/isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect 'localhost:/home/leyba/db_dir/sysdba_db.fdb' user sysdba password 'cooladmin';
Database: 'localhost:/home/leyba/db_dir/sysdba_db.fdb', User: SYSDBA
SQL> 

...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428493
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, да я сам запутался - у них там 4 схемы работы одной программы. Действительно superclassis - отдельный процесс не требующий xinet.d. Так что из xinetd нужно обратно все убрать и думать дальше.

Ну попробуйте ipv6 отрубить - некоторые программы с ним работать не готовы.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428507
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
каша какая-то... нафига суперклассик, если трешку надо ставить суперсервер и не морочить голову.

у тебя tcp порт на ipv4 протоколе не слушается, вот и привет.

Сдается мне флеймробин tcpv6 не умеет.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428524
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevsky,

Тогда почему в тройке из репов все видится? А из инсталлятора фиг?
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428535
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, ну а почему нет? в официальных репозитариях всегда все работает согласовано и соответствует ожиданиям администраторов.
А запрос "как отключить ipv6" - всегда всплывает в подсказках google. Очевидно, это популярный метод решения проблем. Не стыдно.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428572
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если из isql коннектиться к серверу строкой "127.0.0.1/3050:alias_db", подключение проходит?
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428612
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwind,

т.е. мне надо будет отключить ipv6?

Ok, вечером попробую, как до компа доберусь

rdb_dev,

Хорошо, отпишусь вечерком
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428616
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокТогда почему в тройке из репов все видится?Нет ничего зазорного в том, чтобы поставить сервер из репов линуксового дистра, о чем, кстати, Еманов говорил, что такой путь рекомендован. Я треху из репов ставил, правда под Suse, у меня заработало. А вот тарбол с офсайта ФБ уперся рогом в либу ICU и кирдык, хотя оная была установлена штатно, нужной версии и сборку ФБ из репа устроила на все сто.
Короче, либо ты как поклонник своего дистра ставишь софт из его репа, либо собираешь из сырцов с нужными тебе префиксами и настройками.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428630
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, в качестве последнего средства можно и отключить ipv6. Ведь он у вас все равно не работает в сети.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428662
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyты как поклонник своего дистра
Иван, я поклонник меньшего геморроя :)

В официальном репе дебиана, птицы выше 2.5 нет, в тестовых репах лежит только 3.0.1. Как бэ, есть желание поиметь последний релиз (который, априори, стабильнее). Отсюда и посыл к дистрам в архивах


rdb_devЕсли из isql коннектиться к серверу строкой "127.0.0.1/3050:alias_db"
Код: sql
1.
2.
3.
4.
5.
leyba@leyba:~$ isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect '127.0.0.1/3050:/home/leyba/db_dir/sysdba_db.fdb' user sysdba password 'cooladmin';
Database: '127.0.0.1/3050:/home/leyba/db_dir/sysdba_db.fdb', User: SYSDBA
SQL> 




netwindОчевидно, это популярный метод решения проблем.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
root@leyba:/home/leyba# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:cb:c9:e9  
          inet addr:192.168.220.136  Bcast:192.168.220.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fecb:c9e9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29778 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21438 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:32450825 (30.9 MiB)  TX bytes:2156900 (2.0 MiB)
          Interrupt:19 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:479 errors:0 dropped:0 overruns:0 frame:0
          TX packets:479 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:39757 (38.8 KiB)  TX bytes:39757 (38.8 KiB)

root@leyba:/home/leyba# gedit /etc/sysctl.conf

....
root@leyba:/home/leyba# sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
root@leyba:/home/leyba# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:cb:c9:e9  
          inet addr:192.168.220.136  Bcast:192.168.220.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29819 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21480 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:32454025 (30.9 MiB)  TX bytes:2161184 (2.0 MiB)
          Interrupt:19 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:479 errors:0 dropped:0 overruns:0 frame:0
          TX packets:479 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:39757 (38.8 KiB)  TX bytes:39757 (38.8 KiB)


не взлетело
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -923
Connection not established

Engine Code    : 335544421
Engine Message :
connection rejected by remote interface

...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428677
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докconnection rejected by remote interface
iptables блокирует твой коннект. Дрессируй.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428680
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, ну а в netstat что? начал слушать ipv4?
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428687
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindну а в netstat что? начал слушать ipv4?
Огнептиц-тройка вообще не умеет слушать IPv4, она надеется на то, что система корректно
отмаршрутизирует 4 в 6.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428715
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakoviptables блокирует твой коннект. Дрессируй.
В переводе на русский: нужно снять блокировку файрволлом порта 3050 для flamerobin?
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428725
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док, иными словами у тебя активно правило "от всех к localhost", а должно быть "от всех к localhost через внешние интерфейсы"
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428914
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devДок, иными словами
"... ты пальцем покажи..." © :)

в двух словах, в чем суть того, что может происходить, и что почитать. Файрволл на линуксе - новое для меня.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428925
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докфайрволломiptables -L -n -v чего там говорит?

Я у себя отключил нах v6 протокол, правда мне он и не мешал вообще-то.
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39428928
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
linux-tr1z:/home/ip # ifconfig
eth0      Link encap:Ethernet  HWaddr 8C:89:A5:9C:D2:14  
          inet addr:192.168.17.17  Bcast:192.168.17.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:181271 errors:0 dropped:0 overruns:0 frame:0
          TX packets:100580 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:262222507 (250.0 Mb)  TX bytes:7853432 (7.4 Mb)

eth1      Link encap:Ethernet  HWaddr C4:12:F5:30:8C:A2  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:455 errors:0 dropped:0 overruns:0 frame:0
          TX packets:388 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:47367 (46.2 Kb)  TX bytes:38152 (37.2 Kb)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:359 errors:0 dropped:0 overruns:0 frame:0
          TX packets:359 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:36441 (35.5 Kb)  TX bytes:36441 (35.5 Kb)

...
linux-tr1z:/home/ip # netstat -anep | grep firebird
tcp        0      0 0.0.0.0:3050            0.0.0.0:*               LISTEN      480        18237      1212/firebird       
...
Рейтинг: 0 / 0
Debian 8.7: Unable to complete network request to host "localhost"
    #39429038
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyiptables -L -n -v чего там говорит?
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
root@leyba:/home/leyba# iptables -L -n -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination 



Код: sql
1.
2.
root@leyba:/home/leyba# netstat -anep | grep firebird
root@leyba:/home/leyba# 
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Debian 8.7: Unable to complete network request to host "localhost"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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