Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2017, 23:33   #1
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,385
По умолчанию Progress Open Edge 11.7 - localhost:9090 не работает и работать не собирается

Здравствуйте!

Возможно проблема стара, как мир, но я уже бъюсь над ней второй месяц.

Для работы с базами данных Data Dictionary мне нужен рабочий localhost, желательно порт 9090. Он на компьютере свободен, я проверяла, но когда я обращаюсь в браузере к нему, браузер говорит "Не удается получить доступ к сайту" ERR_CONNECTION_REFUSED.

Да, я знаю о возможности переконфигурировать порт, но файл переконфигурации fathom.properties почему-то в папке с программой отсутствует.

Я уже перерыла всю документацию по программе, где рекомендовалась в том числе снести программу и заново переустановить, ничего не помогает. Главное, у всех в университете он заработал без всяких проблем, а у меня нет.

А мне Прогресс и localhost для него срочно нужен до зарезу в рабочем состоянии, обратиться за технической поддержкой мне не к кому. На преподавателя надежды нет - мы его видем раз в месяц, работы сдаем, ну и конечно какие-то практические вопросы по новой теме проходим. А на мой вопрос - почему не работает localhost, он меня к документации отсылает.

Помогите добрым советом и технической помощью.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 29.10.2017, 00:17   #2
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Цитата:
Для работы с базами данных Data Dictionary мне нужен рабочий localhost, желательно порт 9090. Он на компьютере свободен, я проверяла, но когда я обращаюсь в браузере к нему, браузер говорит "Не удается получить доступ к сайту" ERR_CONNECTION_REFUSED.

Ну так сами и ответили - он свободен, там нет ничего. Поэтому и отказ - некуда подключатся.
Если вы лезите на порт браузером, то на этом порту должен быть http сервер, и никак иначе (м.б. ваш прогресс имеет встроеный хттп сервер?)

Что такое "прогресс" - вообще не понятно. гугл выдает "какие мы все успешные" по этому запросу

Кстати действительно, localhost может быть переадресован в /etc/hosts

Попробуйте http://127.0.0.1:9090

Последний раз редактировалось Alex11223; 29.10.2017 в 00:20.
alexzk вне форума Ответить с цитированием
Старый 29.10.2017, 00:25   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Ну так сами и ответили - он свободен, там нет ничего. Поэтому и отказ - некуда подключатся.
Так наверно в том и был смысл проверки — узнать свободен ли порт до запуска этого Прогресса (который видимо к HTTP не имеет отношение).

... что наверно все-таки лучше проверять с помощью встроенных утилит ОС.


Цитата:
Сообщение от Blondy Посмотреть сообщение
Главное, у всех в университете он заработал без всяких проблем, а у меня нет.
Ну поставьте виртуальную машину и не парьтесь
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 00:54   #4
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,385
По умолчанию

Progress Open Edge это такая платформа для разработки программ. Работает с большими массивами данных, часто используется в банковской системе. Очень востребованная сейчас, в России тоже популярная.
http://www.progress-tech.ru/products/progress/


Цитата:
Сообщение от alexzk Посмотреть сообщение
Попробуйте http://127.0.0.1:9090
Это первое, что пришло в голову - ответ такой же, как при вызове localhost:9090 - нет доступа.

Алекс, по поводу виртуальной машины - какую для Windows 8 посоветуете? А Вы думаете, виртуальная машина спасет ситуацию с Progress? У меня не такой большой опыт работы с виртуальными машинами, а Progress Open Edge мощный зверь, как бы машина не заартачилась насчет нее.

А каким еще традиционным способом можно прокачать этот localhost:9090, чтобы браузер и программа его увидели?

Может тут на форуме есть разработчики на Progress и они тоже что-нибудь посоветуют?
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 30.10.2017, 01:18   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Blondy Посмотреть сообщение
по поводу виртуальной машины - какую для Windows 8 посоветуете?
VirtualBox, VMware Player Free бесплатные.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 01:30   #6
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,385
По умолчанию

Уважаемый Алекс, спасибо за ответ!

Я прошу прощения за наивный вопрос - то есть я поставлю машину, скажу ей (вернее браузеру на ней) отобрази мне порт 9090 и чудо случится? А потом я через виртуальную машину и порт смогу запустить Data Dictionary Прогресса и выполнить необходимые манипуляции с использованием программной среды OpenEdge - создать базы, связи между ними, прописать необходимую функциональность?
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 30.10.2017, 01:42   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну вм это просто почти полноценная отдельная система. То есть туда просто ставится обычная ОС с ISO образа или диска/флешки, устанавливаются программы.

Если "у всех в университете он заработал", то чистая ОС наверняка поможет
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 03:03   #8
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Ага, только в настройках виртуальной машины, нужно создать сеть м-у реальной и виртуальной. Там разные варианты настроек есть, при некоторых, виртуальная попадает в интернет, но не попадает в реальную машину и т.д.
alexzk вне форума Ответить с цитированием
Старый 30.10.2017, 03:33   #9
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Blondy, давайте разбираться по порядку.
Порт 9090 на чистой системе свободен, это его нормальное состояние.
И когда он свободен, браузер так и должен себя вести -
Цитата:
Сообщение от Blondy Посмотреть сообщение
"Не удается получить доступ к сайту"
Чтобы на этом порту оказался Прогресс, надо что-то запустить. Отдельно. Вне браузера. А вот этого у Вас не происходит.

В чем может быть проблема?

1) Может быть, Прогресс создал какую-то иконку, которую нужно запустить.
2) Может быть, он сам запустится после перезагрузки.
3) Может быть, он установился с какими-то ошибками
Black Fregat вне форума Ответить с цитированием
Старый 30.10.2017, 23:44   #10
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,385
По умолчанию

Black Fregat, Вы абсолютно правы - вначале должен стартовать модуль AdminService for OpenEdge 11.7 - он у меня стартует автоматически при запуске компьютера. Я сейчас проверила в списке служб - она у меня запущенна автоматически и находиться в статусе Выполняется.

Прогресс создает множество иконок, которые связанны с разными возможностями для разработки приложений - в основном это разные редакторы для создания приложений. Например, вышеупомянутый Data Dictionary отвечает за разработку баз данных, но он сразу хочет себе админпорт, а это и есть по умолчанию localhost:9090 который у меня не функциклирует.

Я несколько раз устанавливала и переустанавливала Прогресс - причем брала программу из разных источников: с официального сайта разработчика и от преподавателя (на флешке). На обе версии реакция компьютера одна и та же. Может все-таки что-то не то не с программой а с настройками компьютера и браузеров. ни один из браузеров (хром, огненная лиса и обычный эксплорер) порт не хотят видеть, но обычный localhost с IIS видят прекрасно.

Перезагрузка компьютера проводилась несколько раз - но и после нее браузеры порт 9090 не видят.

Установка с ошибкой - тогда бы программа при установке сказала, что я проставилась с ошибкой. Но вот в этом пункте у меня больше всего сомнений - в каталогах программы должен присуствовать файл fathom.properties, в котором можно изменить настройки конфигурации портов, задать порт не 9090, а любой другой. так вот - этот файл у меня почему-то отсутствует, а у других ребят из университета он есть. Вот с этим у меня самый большой вопрос - почему?

Вот что говориться по этому в инструкциях о данной ошибке:
https://knowledgebase.progress.com/a...fs=Search&pn=1

JAVA HOME переменная у меня прописана path тоже, значит указана JDK directory.
А насчет Windows DEP и изменения его настроек я не понимаю - как и в каком виде их надо поменять. И почему у всех сработал порт без всех этих танцев с бубнами, а у меня нет.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает document.open poctek JavaScript, Ajax 6 31.01.2014 19:51
Как сделать перенаправления пользователя в новом окне. windows.open не работает Rost93 JavaScript, Ajax 2 22.06.2012 19:04
Переустановил систему - не работает localhost Lavr WordPress и другие CMS 8 20.08.2010 11:03
Не работает SESSION на localhost Викдон PHP 0 16.04.2010 11:16
Не работает Progress Bar на Assemblere --=SaNitinDG=- Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 17 16.01.2010 21:31