Программа "АвтоДилер" - справочная система. Перейти на сайт autodealer.ru

Ошибки соединения

Содержание     В начало  Предыдущий раздел  Следующий раздел

 

subtitle Ошибка: "Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение (Unable to complete network request to host…)".

 

Системе "АвтоДилер" не удалось подключиться к базе данных на сервере.

 

Необходимые действия для устранения ошибки:

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

Если программа на сервере запускается, нужно проверить разрешены ли входящие соединения с компьютера пользователя на порт 3050.

Если, при запуске на сервере, программа выдает такую же ошибку, нужно проверить запущен ли Firebird.

Если Firebird на сервере запущен, нужно проверить правильность указания пути до базы данных.

Warning Также могут потребуются дополнительные настройки на сервере. В файле C:\Program Files\Firebird\Firebird_3_0\firebird.conf необходимо снять комментарий (символ решетки) со строки:

#RemoteAuxPort = 0 и указать фиксированный номер порта, например, RemoteAuxPort = 3051

Это фиксированный порт для нотификатора событий. Порт 3051 также открыть в брандмауэре и перезагрузить компьютер или перезапустить службу Firebird.

 

subtitle Как проверить запущен ли Firebird?

 

На ярлыке Мой Компьютер нажимаем правую кнопку мыши и выбираем пункт меню Управление. В появившемся окне разворачиваем Службы и приложения -> Службы. Находим службу Firebird Guardian и Firebird Server. Состояние у указанных служб должно быть Работает. Если это не так, нужно выделить незапущенную службу, нажать правую кнопку мыши и выбрать Пуск. Служба должна запуститься и ее состояние должно стать Работает.

 

Запуск службы Firebird

 

subtitle Как проверить доступен ли порт Firebird на сервере?

 

Firebird по умолчанию использует порт 3050. Проверим доступен ли он. Меню Пуск -> Выполнить. Пишем команду cmd и нажимаем ОК. В появившемся окне пишем команду:

telnet имя_сервера 3050

где вместо параметра имя_сервера нужно указать реальное имя сервера. Если после ввода команды окно очистилось и появился мигающий курсор значит соединение установлено и порт доступен.

 

Проверка порта

Warning Microsoft Windows Vista/7/8 по умолчанию не ставит telnet. Для того, чтобы получить возможность пользоваться telnet выполняем следующие операции: Пуск -> Панель управления -> Программы и компоненты. В открывшемся окне переходим к пункту Включение или отключение компонентов Windows -> Компоненты Windows. Ставим флажок Клиент Telnet. Нажимаем ОК и ждем окончания настройки.

 

subtitle Настройка брандмауэра Windows XP для работы программы в сети.

 

Для того чтобы система "АвтоДилер" корректно работала на серверной машине, нужно настроить сетевой экран с учетом потребностей программы. Произведем настройку на сервере на примере стандартного брандмауэра Windows XP.

Пуск -> Панель управления -> Брандмауэр Windows. В появившемся окне необходимо выбрать закладку Исключения и нажать кнопку Добавить порт.

 

FAQ_Firebird_Port

 

В диалоге Добавление порта ввести в поле Номер порта значение 3050, выбрать протокол TCP и в поле Имя ввести, например, Порт для Firebird. После этого нажать кнопку ОК.

 

Warning В других сетевых экранах настройки производятся аналогично.

 

subtitle Настройка брандмауэра Windows 7/8 для работы программы в сети.

 

Для того чтобы система "АвтоДилер" корректно работала на серверной машине, нужно настроить сетевой экран с учетом потребностей программы. Произведем настройку на сервере на примере стандартного брандмауэра Windows 7/8.

 

1. Пуск -> Панель управления -> Система и безопасность -> Брандмауэр Windows. В появившемся окне в левой части необходимо выбрать Дополнительные параметры.

 

2. В открывшемся окне настроек Брандмауэра с левой стороны щелкнуть правой кнопкой мыши на пункт Правила для входящих соединений и выбрать пункт контекстного меню Создать правило.

 

3. При выборе типа правила отметьте пункт Для порта и нажмите Далее.

 

4. В следующей вкладке выберите опции Протокол TCP и Определенные локальные порты.

 

FAQ_Firebird_Port2

 

5. В поле Определенные локальные порты укажите число 3050 и нажмите Далее.

 

6. Отметьте действие Разрешить подключение (по умолчанию) и нажмите Далее.

 

7. Из списка профилей, к которым нужно применить правило, отметьте только Частный и нажмите Далее

 

8. Укажите имя правила: Порт для Firebird и нажмите Готово

 

Warning В других сетевых экранах настройки производятся аналогично.