|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Комрады, доброго времени суток. Поднял сервер 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/profile добавил пути к папке сервера PATH=$PATH:/opt/firebird:/opt/firebird/bin В /etc/services порты для птицы прописаны Код: vbnet 1. 2.
Посмотрел в /etc/xinetd.conf, там есть ссылка Код: vbnet 1.
но в этой папке файла 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 18:31 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Докно в этой папке файла firebird c настройками service gds_db нет. Ну так сделайте его. Производители софта не связаны правилами хорошего тона и не задумываются о работе программ в комплексе. Может они предполагают, что вы сами настраивает xinet.d? Насколько я понимаю, открыть файл .fdb и поработать с ним локальной программой все-таки можно и без сервера, хоть это и выглядит странно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 19:41 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
netwindоткрыть файл .fdb и поработать с ним локальной программой все-таки можно и без сервера, хоть это и выглядит странно. нет, это не так. У Firebird есть клиентская библиотека в виде .so-файла(под винду, естественно, dll), которая указывается в строке коннекта. Для собственных утилит сервера ее указание не нужно, а вот в стороннем софте лучше иметь возможность ее указывать (тот же IBExpert под винду по умолчанию ищет ее в Windows/System32 под именем gds32.dll, но дает возможность юзеру указать свой путь). Похоже, FlameRobin тоже "ищет" клиентскую библу в аналогичной линуксовой папке, но не находит. А поля для явного указания пути к ней в его гуе нет :( Увы, похоже придется иди к ним в саппорт ... netwindМожет они предполагают, что вы сами настраивает xinet.d? тут вопрос в том, почему файл с настройками firebird там не появился? Щас, попробую на чистой системе поставить сервак из архива и посмотреть. Если что, задам вопрос в соответствующей ветке Спасибо, что откликнулся ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 09:23 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
netwindпоработать с ним локальной программой кстати, можно и локально (embedded-режим), можно и через localhost. Но все равно, не без клиентской библиотеки. Кстати, в стартовом посте, localhost "не видит" только FlameRobin. Все остальное коннектится через localhost без проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 09:29 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, ну не положили и нет файла. Айтишники древности вообще вместо файла редактировали /etc/inetd.conf - там одну строчку добавить всего. Может по их мнению он не нужен. Я бы начал проверку с netstat -anp | grep 3050 - то есть убедиться, что сетевые подключения действительно ожидаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 10:20 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Докxinetd установлен Суперкласику он не нужен, тот использует своего собственного слушателя и свой собственный сервис. Не помню как в дебиане они управляются, возможно service --start firebird Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 12:19 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
netwindЯ бы начал проверку с netstat -anp | grep 3050 Код: sql 1. 2. 3.
Переставил сервер с дефолтовыми настройками в firebird.conf (по идее, теперь должен быть SuperServer). Добавил ручками в /etc/xinetd.d файлик firebird, вписал туда следующее Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Теперь при попытке коннекта из FlameRobin получаю Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
штатные утилиты коннектятся без проблем Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 14:56 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, да я сам запутался - у них там 4 схемы работы одной программы. Действительно superclassis - отдельный процесс не требующий xinet.d. Так что из xinetd нужно обратно все убрать и думать дальше. Ну попробуйте ipv6 отрубить - некоторые программы с ним работать не готовы. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 15:03 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
каша какая-то... нафига суперклассик, если трешку надо ставить суперсервер и не морочить голову. у тебя tcp порт на ipv4 протоколе не слушается, вот и привет. Сдается мне флеймробин tcpv6 не умеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 15:16 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, Тогда почему в тройке из репов все видится? А из инсталлятора фиг? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 15:28 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, ну а почему нет? в официальных репозитариях всегда все работает согласовано и соответствует ожиданиям администраторов. А запрос "как отключить ipv6" - всегда всплывает в подсказках google. Очевидно, это популярный метод решения проблем. Не стыдно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 15:39 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Если из isql коннектиться к серверу строкой "127.0.0.1/3050:alias_db", подключение проходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 16:14 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
netwind, т.е. мне надо будет отключить ipv6? Ok, вечером попробую, как до компа доберусь rdb_dev, Хорошо, отпишусь вечерком ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 16:54 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
ДокТогда почему в тройке из репов все видится?Нет ничего зазорного в том, чтобы поставить сервер из репов линуксового дистра, о чем, кстати, Еманов говорил, что такой путь рекомендован. Я треху из репов ставил, правда под Suse, у меня заработало. А вот тарбол с офсайта ФБ уперся рогом в либу ICU и кирдык, хотя оная была установлена штатно, нужной версии и сборку ФБ из репа устроила на все сто. Короче, либо ты как поклонник своего дистра ставишь софт из его репа, либо собираешь из сырцов с нужными тебе префиксами и настройками. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 16:56 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, в качестве последнего средства можно и отключить ipv6. Ведь он у вас все равно не работает в сети. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 17:09 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Ivan_Pisarevskyты как поклонник своего дистра Иван, я поклонник меньшего геморроя :) В официальном репе дебиана, птицы выше 2.5 нет, в тестовых репах лежит только 3.0.1. Как бэ, есть желание поиметь последний релиз (который, априори, стабильнее). Отсюда и посыл к дистрам в архивах rdb_devЕсли из isql коннектиться к серверу строкой "127.0.0.1/3050:alias_db" Код: sql 1. 2. 3. 4. 5.
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.
не взлетело Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 17:51 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Докconnection rejected by remote interface iptables блокирует твой коннект. Дрессируй. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 18:17 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, ну а в netstat что? начал слушать ipv4? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 18:18 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
netwindну а в netstat что? начал слушать ipv4? Огнептиц-тройка вообще не умеет слушать IPv4, она надеется на то, что система корректно отмаршрутизирует 4 в 6. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 18:34 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakoviptables блокирует твой коннект. Дрессируй. В переводе на русский: нужно снять блокировку файрволлом порта 3050 для flamerobin? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 19:12 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Док, иными словами у тебя активно правило "от всех к localhost", а должно быть "от всех к localhost через внешние интерфейсы" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 19:41 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
rdb_devДок, иными словами "... ты пальцем покажи..." © :) в двух словах, в чем суть того, что может происходить, и что почитать. Файрволл на линуксе - новое для меня. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 08:18 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Докфайрволломiptables -L -n -v чего там говорит? Я у себя отключил нах v6 протокол, правда мне он и не мешал вообще-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 08:49 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 08:54 |
|
Debian 8.7: Unable to complete network request to host "localhost"
|
|||
---|---|---|---|
#18+
Ivan_Pisarevskyiptables -L -n -v чего там говорит? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 11:16 |
|
|
start [/forum/topic.php?fid=25&msg=39428680&tid=1481571]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 285ms |
total: | 418ms |
0 / 0 |