Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Plaha007 від Вересень 26, 2020, 21:49:45

Назва: SQL error state =08006
Відправлено: Plaha007 від Вересень 26, 2020, 21:49:45
Добрый день всем, перечитал все темы по поиску данной ошибки, подозреваю, что ответ нашел, но хочу проверить.
Итак поставил сервер, установил на том же компьютере клиента, пробую запустить клиента и получаю ошибку:
SQL error state =08006
Unable to complete network request to host "IGORPLASHCHOVYI".
Failed to establish a connection.
На Сервере и Клиенте отключите антивирусы / фаерволы и попробуйте запуск, если соединится настройте защитников так, чтобы они пропускали соединение, программа использует порт 3053.

Антивирус и Фаервол отключил.
Проверил по фаерволу виндовса, порт 3053 для УкрСклада открыт.
Думаю все дело, в том что компьютер использует "серый" IP, т.е. не статический.
Может быть в этом дело?

Подскажите, будут ли такие проблемы у удаленного клиента, т.к. там нет возможности поставить интернет со статическим IP.
Подскажите, как принудительно открыть порт 3053?
Назва: Re: SQL error state =08006
Відправлено: molotokk від Вересень 27, 2020, 22:02:23
Цитата: Plaha007 від Вересень 26, 2020, 21:49:45
Добрый день всем, перечитал все темы по поиску данной ошибки, подозреваю, что ответ нашел, но хочу проверить.
Итак поставил сервер, установил на том же компьютере клиента, пробую запустить клиента и получаю ошибку:
SQL error state =08006
Unable to complete network request to host "IGORPLASHCHOVYI".
Failed to establish a connection.
На Сервере и Клиенте отключите антивирусы / фаерволы и попробуйте запуск, если соединится настройте защитников так, чтобы они пропускали соединение, программа использует порт 3053.

Антивирус и Фаервол отключил.
Проверил по фаерволу виндовса, порт 3053 для УкрСклада открыт.
Думаю все дело, в том что компьютер использует "серый" IP, т.е. не статический.
Может быть в этом дело?

Подскажите, будут ли такие проблемы у удаленного клиента, т.к. там нет возможности поставить интернет со статическим IP.
Подскажите, как принудительно открыть порт 3053?
підставте ubclient.ini з  папки UkrSklad7S в UkrSklad7C
Якщо не поможе -
Заходимо в Cmd.exe від імені адміністратора
вводимо послідовно команди:
netsh interface ipv4 set global dhcpmediasense=disabled
netsh interface ipv6 set global dhcpmediasense=disabled
і для перевірки:
netsh interface ipv4 show global
netsh interface ipv6 show global
В рядку "DHCP Media Sense" має писати disabled, якщо так - все пройшло успішно.
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Вересень 28, 2020, 11:58:51
Цитата: molotokk від Вересень 27, 2020, 22:02:23

підставте ubclient.ini з  папки UkrSklad7S в UkrSklad7C
Якщо не поможе -
Заходимо в Cmd.exe від імені адміністратора
вводимо послідовно команди:
netsh interface ipv4 set global dhcpmediasense=disabled
netsh interface ipv6 set global dhcpmediasense=disabled
і для перевірки:
netsh interface ipv4 show global
netsh interface ipv6 show global
В рядку "DHCP Media Sense" має писати disabled, якщо так - все пройшло успішно.

Вчора знайшов Ваш пост, зробив все так само. На жаль не допомогло.
Назва: Re: SQL error state =08006
Відправлено: admin від Вересень 28, 2020, 12:43:42
Цитата: Plaha007 від Вересень 26, 2020, 21:49:45
Добрый день всем, перечитал все темы по поиску данной ошибки, подозреваю, что ответ нашел, но хочу проверить.
Итак поставил сервер, установил на том же компьютере клиента, пробую запустить клиента и получаю ошибку:
SQL error state =08006
Unable to complete network request to host "IGORPLASHCHOVYI".
Failed to establish a connection.

Особенность работы Windows с сетями IPv6. Если есть локальная или другая сеть, ваше имя компьютера IGORPLASHCHOVYI существует, если нет, то его тоже нет. Для IPv4 таких проблем не было. Для компьютера где установлен Сервер и Клиента, в папке Клиента в файле ubclient.ini замените IGORPLASHCHOVYI на 127.0.0.1.

Цитата: Plaha007 від Вересень 26, 2020, 21:49:45
Антивирус и Фаервол отключил.

Какой антивирус?

Цитата: Plaha007 від Вересень 26, 2020, 21:49:45
Думаю все дело, в том что компьютер использует "серый" IP, т.е. не статический.

Это уже к удаленному соединению, а вы пытаетесь соединится локально, по локальной сети.
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Вересень 28, 2020, 19:45:57
Цитата: admin від Вересень 28, 2020, 12:43:42

Какой антивирус?
360 Total Security

Цитата
Это уже к удаленному соединению, а вы пытаетесь соединится локально, по локальной сети.
А где найти полную инструкцию по удаленному соединению? Потому, что читал на сайте не нашел.
Мне нужна схема где я дома могу провести репликацию и вечером видеть, что за день продал магазин.
Назва: Re: SQL error state =08006
Відправлено: molotokk від Вересень 28, 2020, 21:56:10
Цитата: Plaha007 від Вересень 28, 2020, 19:45:57
Цитата: admin від Вересень 28, 2020, 12:43:42

Какой антивирус?
360 Total Security

Цитата
Это уже к удаленному соединению, а вы пытаетесь соединится локально, по локальной сети.
А где найти полную инструкцию по удаленному соединению? Потому, что читал на сайте не нашел.
Мне нужна схема где я дома могу провести репликацию и вечером видеть, что за день продал магазин.

А не краще наприклад через тімвівер чи ін. віддалений доступ зайти на магазинний комп і все подивитись і зробити? або використовувати магазинний комп як сервер і підключитись по мережевій версії через інтернет до нього? Бо реплікація для "вечером видеть, что за день продал магазин" - як на мене то надто гєморно і забагато часу, віддалений доступ - все швидко і в режим онлайн =)
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Вересень 29, 2020, 09:20:26
Цитата: molotokk від Вересень 28, 2020, 21:56:10
А не краще наприклад через тімвівер чи ін. віддалений доступ зайти на магазинний комп і все подивитись і зробити? або використовувати магазинний комп як сервер і підключитись по мережевій версії через інтернет до нього? Бо реплікація для "вечером видеть, что за день продал магазин" - як на мене то надто гєморно і забагато часу, віддалений доступ - все швидко і в режим онлайн =)
По факту треба в один день отримати фактичну інформацію по продажах за тиждень, для формування нового замовлення. В час роботи магазину, це не зручно робити, бо йдуть продажі. Хіба, що качати базу ввечері, після роботи. Але хотілось би це в автоматичному режимі
Назва: Re: SQL error state =08006
Відправлено: molotokk від Вересень 29, 2020, 11:33:30
Цитата: Plaha007 від Вересень 29, 2020, 09:20:26
Цитата: molotokk від Вересень 28, 2020, 21:56:10
А не краще наприклад через тімвівер чи ін. віддалений доступ зайти на магазинний комп і все подивитись і зробити? або використовувати магазинний комп як сервер і підключитись по мережевій версії через інтернет до нього? Бо реплікація для "вечером видеть, что за день продал магазин" - як на мене то надто гєморно і забагато часу, віддалений доступ - все швидко і в режим онлайн =)
По факту треба в один день отримати фактичну інформацію по продажах за тиждень, для формування нового замовлення. В час роботи магазину, це не зручно робити, бо йдуть продажі. Хіба, що качати базу ввечері, після роботи. Але хотілось би це в автоматичному режимі
так я кажу по тімвіверу зайти на сервер, чи по мережевому з'єднанню, і все робити
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Вересень 30, 2020, 23:40:34
Цитата: admin від Вересень 28, 2020, 12:43:42

Особенность работы Windows с сетями IPv6. Если есть локальная или другая сеть, ваше имя компьютера IGORPLASHCHOVYI существует, если нет, то его тоже нет. Для IPv4 таких проблем не было. Для компьютера где установлен Сервер и Клиента, в папке Клиента в файле ubclient.ini замените IGORPLASHCHOVYI на 127.0.0.1.

Какой антивирус?

Это уже к удаленному соединению, а вы пытаетесь соединится локально, по локальной сети.
Добрый день.
Пробовал настроить удаленный доступ, по Вашей инструкции и согласно инструкции из файла. К сожалению, так и получаю ошибку SQL error state =08006.
Что было сделано:
Есть компьютер со статическим IP (он же сервер), в файле ubclient.ini прописан корректный IP. На нем сделал
На роутуре прописано правило для порта (смотрите файл в приложении)
Антивируса нет (специально снес, что бы быть уверенным, что не в нем дело)
Фаервол отключен.

Ума не приложу, что еще можно сделать...
Назва: Re: SQL error state =08006
Відправлено: AGSoft від Жовтень 01, 2020, 10:29:22
Цитата: Plaha007 від Вересень 30, 2020, 23:40:34
Цитата: admin від Вересень 28, 2020, 12:43:42

Особенность работы Windows с сетями IPv6. Если есть локальная или другая сеть, ваше имя компьютера IGORPLASHCHOVYI существует, если нет, то его тоже нет. Для IPv4 таких проблем не было. Для компьютера где установлен Сервер и Клиента, в папке Клиента в файле ubclient.ini замените IGORPLASHCHOVYI на 127.0.0.1.

Какой антивирус?

Это уже к удаленному соединению, а вы пытаетесь соединится локально, по локальной сети.
Добрый день.
Пробовал настроить удаленный доступ, по Вашей инструкции и согласно инструкции из файла. К сожалению, так и получаю ошибку SQL error state =08006.
Что было сделано:
Есть компьютер со статическим IP (он же сервер), в файле ubclient.ini прописан корректный IP. На нем сделал
На роутуре прописано правило для порта (смотрите файл в приложении)
Антивируса нет (специально снес, что бы быть уверенным, что не в нем дело)
Фаервол отключен.

Ума не приложу, что еще можно сделать...
Убедится что версия сервера 7 или поменять порт перенаправления на 3050 (для версии 6)
установить клиента на сервере и проверить работу на одной машине
если все ок, то шагаем к настройкам роутера, если нет, то проверяем что сервер запущен и проверяем настройки клиента
Назва: Re: SQL error state =08006
Відправлено: AGSoft від Жовтень 01, 2020, 10:30:52
А еще IP адрес может быть статическим, но не белым. Это можно выяснить у своего провайдера
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Жовтень 01, 2020, 10:52:36
Цитата: AGSoft від Жовтень 01, 2020, 10:29:22
Убедится что версия сервера 7 или поменять порт перенаправления на 3050 (для версии 6)
установить клиента на сервере и проверить работу на одной машине
если все ок, то шагаем к настройкам роутера, если нет, то проверяем что сервер запущен и проверяем настройки клиента
Версия сервера 7-я, как раз на сервере и тестирую. На сервере стоит клиент, при его запуске и выскакивает эта ошибка. Как проверить настройки клиента (кроме файла *.ini), если он даже не стартует?
Назва: Re: SQL error state =08006
Відправлено: admin від Жовтень 01, 2020, 16:15:19
Цитата: Plaha007 від Жовтень 01, 2020, 10:52:36
Версия сервера 7-я, как раз на сервере и тестирую. На сервере стоит клиент, при его запуске и выскакивает эта ошибка. Как проверить настройки клиента (кроме файла *.ini), если он даже не стартует?

1. У вас внутренний IP ге установлен сервер 192.168.31.10 ?
2. Для удаленного клиента в ubclient.ini вы вписываете ВНЕШНИЙ IP который вы можете пингануть из любой точки Интернета?
3. Проверять надо пинг и телнет на порт:
3.1 В командной строке удаленного клиента ping <ваш_внешний_ip>
3.2 В командной строке удаленного клиента telnet <ваш_внешний_ip> 3053
Назва: Re: SQL error state =08006
Відправлено: HumanKM від Жовтень 08, 2020, 16:32:09
не факт, зараз команда пінг закрита багатьма провайдерами. Тому в мене всі компи працюють (а їх десятки), але пінг і телнет при цьому на працює. Незнаю з яких міркувань, але три провайдери мого міста закрили пінг...
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Листопад 11, 2020, 16:33:34
Цитата: admin від Жовтень 01, 2020, 16:15:19
Цитата: Plaha007 від Жовтень 01, 2020, 10:52:36
Версия сервера 7-я, как раз на сервере и тестирую. На сервере стоит клиент, при его запуске и выскакивает эта ошибка. Как проверить настройки клиента (кроме файла *.ini), если он даже не стартует?

1. У вас внутренний IP ге установлен сервер 192.168.31.10 ?
2. Для удаленного клиента в ubclient.ini вы вписываете ВНЕШНИЙ IP который вы можете пингануть из любой точки Интернета?
3. Проверять надо пинг и телнет на порт:
3.1 В командной строке удаленного клиента ping <ваш_внешний_ip>
3.2 В командной строке удаленного клиента telnet <ваш_внешний_ip> 3053
Добрый день. Прошу прощение за долгий ответ.
Добрался я снова до этого вопроса и начинаю танцы с бубном заново.
Итак, поставил заново сервер и клиент на компьютере который будет сервером.
Удалось успешно запустить сервер и на компьютере сервере успешно запустился Укрсклад.
Далее пробую подключится по удаленке с другого компьютера к серверу и опять та же ошибка SQL error state =08006
Пробовал пингвать выдает ошибку, пакеты не проходят, при том, что на сервере отключен и антивирус и фаервол.
В фаерволе проверил - порт открыт

Видимо ошибка где-то в настройке порта или еще чего-то, подскажите, в какую сторону копать ???

Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Листопад 11, 2020, 17:10:44
Залез в настройки роутера. Думаю тут и стоит искать проблему.
Если на сервере запустить клиента и указать ІР 192.168.31.160 клиент запускается без проблем. Внешнего подключения нет.
В деталях сети совсем другой ІР, пробовал менять на каждый из списка, ничего не помогло.
Ниже скрины из настроек роутера, может подскажете, что делаю не так.
Назва: Re: SQL error state =08006
Відправлено: AGSoft від Листопад 11, 2020, 18:24:07
Заходите на https://2ip.ua/ru/ и смотрите свой IP
именно он должен быть указан в настройках удаленного клиента
если у Вас белый статический IP, то запрос от клиента попадет на ваш роутер, а он перебросит на 192.168.31.160  и Вы получите соединение

На что обратить внимание.
Не всегда находясь в одной сети можно указывать внешний IP. Некоторые роутеры это нормально обрабатывают, некоторые нет.

Рекомендую для тестирования удаленному клиенту дать другой интернет (например используя телефон или сходить к соседям)
Назва: Re: SQL error state =08006
Відправлено: Plaha007 від Листопад 12, 2020, 11:00:58
Цитата: AGSoft від Листопад 11, 2020, 18:24:07
Заходите на https://2ip.ua/ru/ и смотрите свой IP
именно он должен быть указан в настройках удаленного клиента
если у Вас белый статический IP, то запрос от клиента попадет на ваш роутер, а он перебросит на 192.168.31.160  и Вы получите соединение

На что обратить внимание.
Не всегда находясь в одной сети можно указывать внешний IP. Некоторые роутеры это нормально обрабатывают, некоторые нет.

Рекомендую для тестирования удаленному клиенту дать другой интернет (например используя телефон или сходить к соседям)
Спасибо, буду пробовать
Назва: Re: SQL error state =08006
Відправлено: admin від Листопад 12, 2020, 15:23:06
Цитата: Plaha007 від Листопад 11, 2020, 16:33:34
Далее пробую подключится по удаленке с другого компьютера к серверу и опять та же ошибка SQL error state =08006

Укажите полный текст ошибки.

Цитата: Plaha007 від Листопад 11, 2020, 16:33:34
Пробовал пингвать выдает ошибку, пакеты не проходят, при том, что на сервере отключен и антивирус и фаервол.

Покажите результат пинга и телнета.

Если не можете указать свой внешний IP публично, пишите на поддержку.
Назва: Re: SQL error state =08006
Відправлено: Valerikkon від Листопад 15, 2020, 21:58:08
Не рекомендую в файле ubclient указывать адрес 192.168.31.160, так как при выключении роутера по тем или иным причинам, вы будете иметь точно такую же ошибку
" SQL error state =08006
Unable to complete network request to host "192.168.31.160".
Failed to establish a connection.
На Сервере и Клиенте отключите антивирусы / фаерволы и попробуйте запуск, если соединится настройте защитников так, чтобы они пропускали соединение, программа использует порт 3053. "

Если у вас не проходит пинг на роутер по белому адресу, в настройках межсетевого экрана роутера временно разрешите доступ по протоколам на порт TCP/80 и ICMP. Посмотрите настройки роутера может есть галка "разрешить пинг".
Назва: Re: SQL error state =08006
Відправлено: Valerikkon від Листопад 22, 2020, 09:35:53
У меня, как и у вас на сервере белый публичный адрес, на втором клиенте серый.
Я создал между 2мя роутерами VPN канал и тогда на удаленном клиенте можно указать локальный адрес 192.168.31.160.