Программа изначально не предназначалась для работы по сети интернет, но в связи с развитием интернет, многие провайдеры сейчас предоставляют более чем достаточную скорость чтобы можно было работать в в сетевой версии через Интернет. Сейчас думаю не проблема найти 10Мб на отдачу и приме в любом городе, но даже и скорости в 1Мб может быть достаточно, все зависит от вашей базы данных (количество товаров, клиентов, интенсивности выписки документов и т.д.)
Есть некоторые нюансы:
- Программа не любит разрывов и вы должны это учитывать, если у вас частые дисконекты то могут быть проблемы с потерей данных при работе.
- Также не стоит подключать по Интернету УкрСклад который интенсивно работает с клиентами т.е. прямые продажи через Окно Кассира либо Расходную накладную, т.к. если будет разрыв либо пропадет интернет Ваши клиенты не будут ждать.
Перед тем как приступить прочитайте инструкцию по установке сетевой версии, она есть в справке программы либо на сайте в разделе "Скачать":
http://www.ukrsklad.com/ru/download.html (http://www.ukrsklad.com/ru/download.html)
Есть 3 основные способа как подключиться удаленно по интернету.
1. Самый простой это если у вас есть статический т.е. постоянный внешний IP (например 46.145.10.214) видный из интернета, который вы например можете пропинговать из вашего другого офиса командой ping 46.145.10.214 из меню Пуск : Выполнить Windows (если провайдер не закрыл пинг). В таком случае вы все делаете по инструкции установки сетевой версии, но файл ubclient.ini который вы будете копировать с Сервера на Клиент вы подредактируете и измените имя компьютера на ваш постоянный IP вашего Сервера.
Например файл Сервера имел такое содержание:
[Server]
Hostname=MyServerComp
Path=C:\Program Files\UkrSklad\db\
вы его меняете на:
[Server]
Hostname=46.145.10.214
Path=C:\Program Files\UkrSklad\db\
и тогда ваш Клиент при запуске будет соединяться на Сервер у которого IP 46.145.10.214
2. Если у Вас нет постоянного внешнего IP тогда можно использовать специальные программы которые создают виртуальные сети через интернет. Такая сеть почти ничем не отличается от обычной локальной сети для обычного пользователя, просто она работает через Интернет. Представьте что такие программы просто создают виртуальные сетевые карты, вы получаете свое пространство IP адресов и соединяетесь на прямую с другим компьютером с такой же программой и с определенным адресом. Далее все по схеме как и в п.1. просто меняете в файле ubclient.ini IP на ваш виртуальный и соединяетесь. такими программами являются Hamachi, tunngle, EasyVPN, Remobo и т.д. Можете просто в гугле поискать по фразе: аналоги hamachi.
3. Есть еще один способ это получить вместо постоянного внешнего IP поддомен. Есть специальные программы которые устанавливаются на ваш компьютер и каждый раз когда у вас меняется IP, программа сообщает сервису что у вашего домена новый IP. Например вы зарегистрировались на одном из таких сервисов под доменом my_company.no-ip.info, скачали программу и она у вас работает в трее, при каждой смене вашего динамического IP она прописывает домену my_company.no-ip.info ваш новый IP адрес. Есть маршрутизаторы с вшитой поддержкой таких сервисов. Далее все как и в п.1 просто меняете ubclient.ini и подставляете туда ваш домен вместо IP т.е. так:
[Server]
Hostname=my_company.no-ip.info
Path=C:\Program Files\UkrSklad\db\
Такие сервисы являются www.dyndns.com (http://www.dyndns.com), www.no-ip.com (http://www.no-ip.com), dlinkddns.com. либо поищите гуглом: аналоги dyndns. У зайдя на эти сайты не пугайтесь что все платно, они предоставляют базовые услуги бесплатно ищите free версии.
Основные проблемы при соединении это фаерволы и антивирусы которые блокируют соединение, на время тестирования можно их отключить либо поставить в правила чтобы пропускали соединения. не забываете что фаерволы мгут быть и на ваших роутерах + провайдеры могуть блокировать такой трафик. Порт по которому работает Firebird по-умолчанию 3050, если провайдер его блокирует его можно поменять.
Если у кого есть опыт работы удаленно по Интернету и появились уточнения или замечания по инструкции пишите, будем править.
есть ещё вариант поднять терминальный сервер (для вин ХР искать tsfree)
таким образом мы немного обезопасим нашу базу и защитимся от потери данных при разрыве связи
Цитата: Вадимка від Листопад 21, 2011, 14:09:19
есть ещё вариант поднять терминальный сервер (для вин ХР искать tsfree)
таким образом мы немного обезопасим нашу базу и защитимся от потери данных при разрыве связи
А як в такому випадку друкувати документи (наприклад чеки з вікна касира)?
А як в такому випадку друкувати документи (наприклад чеки з вікна касира)?
[/quote]
Через hamachi підключаємо мережевий принтер - все працює, перевірено.
без хамачи локальный принтер перенесётся на удалённую машину смотрите настройки
Цитата: Вадимка від Листопад 22, 2011, 13:23:27
без хамачи локальный принтер перенесётся на удалённую машину смотрите настройки
Можна більш конкретніше? Локальний принтер підключений до комп'ютера, де ОС - Ubuntu.
А може краще робити через Cups?
Цитата: Павло від Листопад 22, 2011, 14:18:10
Цитата: Вадимка від Листопад 22, 2011, 13:23:27
без хамачи локальный принтер перенесётся на удалённую машину смотрите настройки
Можна більш конкретніше? Локальний принтер підключений до комп'ютера, де ОС - Ubuntu.
А може краще робити через Cups?
Та имелось в виду, что MS RDP по умолчанию, если не запрещено политиками сервера терминалов пробрасывает все принтеры с клиента в пределах сессии на сервер терминалов. В случае с убунту... даже хз.... Нужно смотреть опции rdp-клиента линукса и по моему он (клиент) под линух в принципе не один... может какой-то и умеет пробрасывать принтер или конкретно какой-то USB порт...
Та сто пудов умеет - когда-то сталкивался с тонким клиентом который грузился по тфтп и грузил он именно линух и там рдп клиент пробрасывал принтер на сервер, но вот только не со всеми принтерами это получалось... давно дело было - точно не помню с какими именно проблем не было...
с rdp вариант хороший но требует тоже нормального соединения с инетом, месяц тестировали разрывы неизбежны и очень зависит от качественной работы провайдеров чего у нас нет
Цитата: Вадимка від Грудень 21, 2011, 12:14:46
с rdp вариант хороший но требует тоже нормального соединения с инетом, месяц тестировали разрывы неизбежны и очень зависит от качественной работы провайдеров чего у нас нет
Печально :-(
Мы пользуемся с двух сторон Урктелеком-овским "ОГО" и динднс.ком и нас волне устраивает, все отзывчиво и быстро, особой разницы не ощущается между локально и удаленно.
а у нас Вега и пиплнет разрывы есть )
думаю собрать оффлайн базу с синхронизацией вечером и утром (пока мозгую как бы передавать выгрузки с машины на машину в голове крутится фтп + скрипт по расписанию)
Цитата: vasos від Грудень 21, 2011, 12:38:02
Мы пользуемся с двух сторон Урктелеком-овским "ОГО" и динднс.ком и нас волне устраивает, все отзывчиво и быстро, особой разницы не ощущается между локально и удаленно.
А тепер dyndns тільки платний? У вас як з цим?
"В 2011 г. компания удалила бесплатные аккаунты и прекратила предоставлять услуги на безвозмездной основе." :(
Цитата: Павло від Грудень 22, 2011, 00:26:55
Цитата: vasos від Грудень 21, 2011, 12:38:02
Мы пользуемся с двух сторон Урктелеком-овским "ОГО" и динднс.ком и нас волне устраивает, все отзывчиво и быстро, особой разницы не ощущается между локально и удаленно.
А тепер dyndns тільки платний? У вас як з цим?
"В 2011 г. компания удалила бесплатные аккаунты и прекратила предоставлять услуги на безвозмездной основе." :(
Хм.... Впервые слышу об этом. Уже больше года используем дин, все ОК. Никаких денег никуда не платим, ну там есть платные услуги - типа лог смены айпи или больше двух динадресов на одном ак-те и т.д., но а так бесплатно.
Подскажите, пожалуйста, как тешить такую проблемку- подключились через хамачи, но блин скорость никакущщая. Канал на сервере гарантированный 3 мегабита, на клиенте пробовал и 3g и обычных провайдеров- один фиг ожидание открытия программы и документов по паре минут. Что это может быть? Антивирусы Майкрософт ессешиалс, но и отключать пробовал, и фаервол. Короче может кто сталкивался? Отклик пинг 150-200 млск.
Цитата: ermak_inc від Січень 13, 2012, 00:00:34
Подскажите, пожалуйста, как тешить такую проблемку- подключились через хамачи, но блин скорость никакущщая. Канал на сервере гарантированный 3 мегабита, на клиенте пробовал и 3g и обычных провайдеров- один фиг ожидание открытия программы и документов по паре минут. Что это может быть? Антивирусы Майкрософт ессешиалс, но и отключать пробовал, и фаервол. Короче может кто сталкивался? Отклик пинг 150-200 млск.
Вот почитайте, думаю там найдете ответ http://www.softbalance.com.ua/forum/index.php?topic=1978.0 (http://www.softbalance.com.ua/forum/index.php?topic=1978.0)
По хамачи как удалёнку попробовал. Неплохо- но все равно скорость не та. Зарегились на no-ip. Адрес сервера лихо пингуеться - а Уакрсклад клиент отвечает так :Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Unable to complete network request to host "ermak666.no-ip.org".
Failed to establish a connection.
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
Что же делать?
Цитата: ermak_inc від Січень 13, 2012, 23:57:40
Что же делать?
Почитайте, потестируйте http://www.softbalance.com.ua/forum/index.php?topic=832.msg11178#msg11178 (http://www.softbalance.com.ua/forum/index.php?topic=832.msg11178#msg11178) С результатами сюда, а там посмотрим.
Значит докладаю результаты.
1. Пинг есть 20 млск
2. С разрешением непонятка- окно выскакиевает и тухнет мгноменно
3. С доступностью серверной части- плохо- не доступна. Пробовал порт открыть на роутере, потом через эту машину к локальному серверу подключался чере имя и адрес тno-ip- результата нет. Антивиры, экраны и прочие отключены. Винда хр- проф.
Роутер TP-LINK 741ND.
1. Что значит "части- плохо- не доступна", "результата нет" ошибка какая у программы?
2. телнетом пробовали соединяться на порт? Поиск по форуму по слову telnet
Цитата: ermak_inc від Січень 13, 2012, 23:57:40
Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
Это антивир или фаервол не дает, не забывает фаервол может быть как на клиенте, на сервере, на модеме, у провайдера, у сервиса дающий домен вместо динамического IP.
Вполне возможно. Связываюсь с провайдером- он заверяет что не блокирует порт. А какой порт альтернативный дать? Я так понял firebird.conf надо править, если что.
Далее телнет- не подключает- сбой подключения.
Пинг проходит очень быстрый- 3 мс.
ПОЛНОСТЬЮ ОТКЛЮЧЕНЫ БРАНДМАУЭРЫ НА ВСХ МАШИНАХ.
Запросил у провайдера днс no-ip.
Прописал на роутере виртуальный сервер порт 3050 и адрес машины внутри локальной сети. Пока результата нет.
Если телнет не подключает значит соединение по порту не проходит где-то фаервол "режет". Да firebird.conf
Цитата: ermak_inc від Січень 17, 2012, 00:05:13
Прописал на роутере виртуальный сервер порт 3050 и адрес машины внутри локальной сети. Пока результата нет.
А в локалке работает УкрСклад клиент? Если да, то 2 варианта:
либо это фаервол на сервере, либо на вашем шлюзе (вряд ли это по дороге гдето и вряд ли на клиенте), если же и по локалке не работает - то однозначно на серваке.
Цитата: ermak_inc від Січень 16, 2012, 23:07:37
ПОЛНОСТЬЮ ОТКЛЮЧЕНЫ БРАНДМАУЭРЫ НА ВСХ МАШИНАХ.
Тогда скорее всего на роутере... На роутере нужно открыть доступ на этот порт для входящих пакетов во вкладке фильтр, и настроить нат для этого порта. Вы это сделали?
Да сделал. Открыл порт. И напрямую через разных провайдеров подключался- результат 0.
Начинаю подозревать провайдера ДНС((( Кто-нибудь работал на no-ip?
Цитата: ermak_inc від Січень 20, 2012, 22:35:18
Да сделал. Открыл порт. И напрямую через разных провайдеров подключался- результат 0.
Начинаю подозревать провайдера ДНС((( Кто-нибудь работал на no-ip?
Как же тут это того...
Не привязывайтесь пока что к ДНС, попробуйте без него, подключайтесь напрямую по айпи: http://www.showmemyip.com/ (http://www.showmemyip.com/)
По ссылке, ясно дело нужно перейти со стороны сервера.
А сервер УкрСклад весит у Вас за тем же роутером, что и вэб сайт? если да, то посмотрите как у Вас прописан вэб сайт на роутере и так же настройте УкрСклад.
А может провайдер тупа дает серую ІР! И через его (единственную ІР) ходят все его абоненты. Тогда никакие сервисы не помогут, только если провайдер сделает прокидку порта для своего абонента.
На другом провайдере такое выдал. Как это расшифровать?
Can't format message 13:98 -- message file C:\Program Files\UkrSkladS\firebird.msg not found.
Unable to complete network request to host "ermak666.no-ip.org".
Failed to establish a connection.
Unknown Win32 error 10060.
Цитата: ermak_inc від Лютий 04, 2012, 21:38:31
На другом провайдере такое выдал. Как это расшифровать?
Can't format message 13:98 -- message file C:\Program Files\UkrSkladS\firebird.msg not found.
Unable to complete network request to host "ermak666.no-ip.org".
Failed to establish a connection.
Unknown Win32 error 10060.
Пользуйтесь поиском по форуму, хотя-бы по сочетанию 10060
Для себя сделал вывод -- только терминальный доступ дает возможность комфортной работы. Фаерберд очень чувствителен к задержкам в канале связи, даже простое подключение клиента по ВиФи не дает возможности нормально работать. Тестировал и УкрСклад (FB1.5) и самописную приблуду (FB2.5)
Работаю по RDP
Подскажите пожалуйста соединение не проходит на порт 3050 через провайдера. Можно ли изменить в настройках клиента (ubclient.ini) номер порта на который выполнять соединение. Хочу настроить на порт 80.
Стоит роутер TL-741ND, настроил переадресацию внешний/внутренний пинг идет , telnet соединяется но на порт 3050 не хочет- видимо режется где то у провайдера клиента.
Порт для Сервера указывается в файле firebird.conf, а для Клиента выставляется в ubclient.ini, например стандарт так:
[Server]
Hostname=SERVER
если хотите использовать другой порт пропишите
[Server]
Hostname=SERVER:3051
ЦитатаПорт для Сервера указывается в файле firebird.conf, а для Клиента выставляется в ubclient.ini, например стандарт так:
[Server]
Hostname=SERVER
если хотите использовать другой порт пропишите
[Server]
Hostname=SERVER:3051
Не помогает!
В соединениях при такой записи висит Sklad.exe с попыткой соединиться на указанный IP, а порт на который он стучится по прежнему 3050. (Соединения смотрю в ESET smart security)
sklad.exe пытается соединяться все равно на порт 3050 вне зависимости от записи
[Server]
Hostname=SERVER:3051
Есть ли решение???
Цитата
Порт для Сервера указывается в файле firebird.conf, а для Клиента выставляется в ubclient.ini, например стандарт так:
[Server]
Hostname=SERVER
если хотите использовать другой порт пропишите
[Server]
Hostname=SERVER:3051
Не помогает!
В соединениях при такой записи висит Sklad.exe с попыткой соединиться на указанный IP, а порт на который он стучится по прежнему 3050. (Соединения смотрю в ESET smart security)
попробуйте Hostname=SERVER/3051
Цитатапопробуйте Hostname=SERVER/3051
сделал на порт 80 (остальные порты порезаны провайдером)
telnet cтал соединяться а sklad.exe выдает ошибку подключения в базе (соединение идет на указанный порт)
Проблема решилась путем переговоров с провайдером и открытием порта 3050 для удаленного клиента. :D
Спасибо за помощь!
Привет всем.
Если динамический адрес сервера заменен на статичный типа ....ddns.com и присвоен роутеру.
Вопрос: как прописать на компе номер порта, чтобы была переадресация с роутера на определенный комп с базой Укрсклада. Подскажите кто знает.
Цитата: stanistar від Червень 13, 2012, 13:41:12
Вопрос: как прописать на компе номер порта, чтобы была переадресация с роутера на определенный комп с базой Укрсклада. Подскажите кто знает.
Может и подсказал бы, если бы Вы детально и
внятно сформулировали описание ситуации и задачу, которую нужно рушить... А то (не в обиду) Ваше высказывание похоже на "непотнятношо".
Цитата: stanistar від Червень 13, 2012, 13:41:12
Привет всем.
Если динамический адрес сервера заменен на статичный типа ....ddns.com и присвоен роутеру.
Вопрос: как прописать на компе номер порта, чтобы была переадресация с роутера на определенный комп с базой Укрсклада. Подскажите кто знает.
По идее решается пробросом нужного порта в настройках роутера.
Port forwarding:
Destination IP: адрес компа
Destination port: порт компа
Source IP: адрес роутера (внутренний)
Source port: порт роутера
На выходе имеем следующее: если стучим в роутер из инета: myrouter.homeip.net:3050, то попадаем на комп 192.168.1.2:3050
Народ, нового ничего не придумали как мона законектится? У меня ситуация в том что и клиент установлен на компе, который подключен через роутер со статическим адресом и сервер ( в другом городе) тоже через роутер с статическим адресом. теперь вопрос как же их подружить (
Я сделал так:
Офис:
поставил систему windows server 2008(можно и windows 7 Prof, тогда нужно будет искать патч UniversalTermsrvPatch, иначе можно будет подключить к семерке только одного пользователя), включил функцию удаленный робочий стол, создать еще одного пользователя с паролем(!).
Качаем http://www.ammyy.com/ru/. (http://www.ammyy.com/ru/.) Запускаем с администратора, вкладка Ammyy - служба - установить. Копируем идентификатор с программы. Перезагружаемся.
На этом компьютере установка закончена.
Второй комп:
Качаем http://www.ammyy.com/ru/. (http://www.ammyy.com/ru/.) Запускаем.
Вставляем код с первого компьютера, ниже опция Desktop подключить. на офисном компе(мы должны войти под админом) выскакивает сообщение о разрешении подключения , выбираем обязательно RDP соединение, ставим галочку "Запомнить мой ответ". ОК
Следующие разы выбираем функцию Microsoft RDP. Подключится. Вводим логин пароль пользователя, загружаем удаленный робочий стол, пользуемся.
Добрий вечір.
Є спеціалісти, які можуть налаштувати мережеву версію для роботи через інтернет? На платній основі.
0979193134 Володимир.
Добрый день. Нужна помощь. Подключился удаленно по первому пункту. Через IP постоянный.
Но вот проблемма. Спустя месяц возникла проблемма с подключением. Пишет, мол снова отключите антивирусники, фаерволы и брандмауер. Хотя еще вчера все было нормально. Никаких изменений по ПК-сервер на было. Что может быть, кто сталкивался с этим? И что сделать? Так как все вышеперечисленные данные отключены. К IP серверу ping превосходный, без потерь.
Значить на робочій станції щось не так. Перевірте ubclient.ini
Цитата: DeWolf від Березень 18, 2017, 11:41:09
Никаких изменений по ПК-сервер на было.
Или изменения были у провайдера. Проверять надо не ping, а telnet на порт 3050, даже на этой странице этой темы в которой вы пишите есть про telnet или ищите по форуму по слову telnet.
http://www.softbalance.com.ua/forum/index.php/topic,2341.msg13981.html#msg13981 (http://www.softbalance.com.ua/forum/index.php/topic,2341.msg13981.html#msg13981)
Цитата: admin від Березень 20, 2017, 15:17:23
Цитата: DeWolf від Березень 18, 2017, 11:41:09
Никаких изменений по ПК-сервер на было.
Или изменения были у провайдера. Проверять надо не ping, а telnet на порт 3050, даже на этой странице этой темы в которой вы пишите есть про telnet или ищите по форуму по слову telnet.
http://www.softbalance.com.ua/forum/index.php/topic,2341.msg13981.html#msg13981 (http://www.softbalance.com.ua/forum/index.php/topic,2341.msg13981.html#msg13981)
http://www.softbalance.com.ua/forum/index.php/topic,1225.msg6866.html#msg6866 (http://www.softbalance.com.ua/forum/index.php/topic,1225.msg6866.html#msg6866)
Возможно не в той теме...
Подскажите, есть VPS сервер на centos-6-x86, нужно помочь поставить Firebird и положить на нем базу УкрСклада. Может кто-то помочь (естественно платно :))?
Я могу :)
У меня таких штуки 4
Пишите в личку.
Поднял сервер на ubuntu, поставил по мануалу firebird 3.0. Прописал на стороне клиента адрес, соответсвенно выкинуло ошибку про 3050 порт. Прописал другой порт ( я по нему через ssh хожу) телнет подключается.
Сообщение об ошибке сменилось на
Connection not established.
Connection rejected by remote interface.
Подскажите пожалуйста куда копать?
Цитата: ramz від Жовтень 04, 2018, 19:11:01
firebird 3.0.
Почему Firebird 3.0? Там другая версия ODS (http://www.ibase.ru/prevver/), другая система авторизации, просто так файл базы взять с версии 2.5 и подкинуть в 3.0 не получится, как и было при переходе с 1.5 на 2.5.
Цитата: admin від Жовтень 05, 2018, 10:29:22
Почему Firebird 3.0? Там другая версия ODS (http://www.ibase.ru/prevver/), другая система авторизации, просто так файл базы взять с версии 2.5 и подкинуть в 3.0 не получится, как и было при переходе с 1.5 на 2.5.
В репозитории дистрибутива лубунту была только 3.0 Переконвертировать с оф.сайта *.rpm в deb не получилось.
Самое инетресное что изначально коннектится не хотело, но поправив конфиг, получилась следующая ошибка ( описанная выше)
Сегодня налил ubuntu 16.04 (была под рукой) поставил 2.5 версию, но ошибка таже осталась.
Сейчас обновляюсь до 18.04 и проверю. Самое интересное что на VPS поднял и работает без проблем правда с жуткими фризами (т.к. vps в италии находится). Вот настраиваю серв, чтобы рядышком у себя положить базу, и никак не хочет. ??? Хотя серв от vps ничем не отличается.
UPD
Оказалось что на 18.04 не поддерживается репозитарий ppa:mapopa/ppa . А в дргих есть только 3.0 версия. По этому откатываюсь на 16.04 и продолжаю ковыряться в настройках.
Добрый день. Вопрос к админу.
Подскажите пожалуйста, плохо в этом понимаю, а есть ли такая возможность, разместить свою базу на сайте разработчика, с доступом к ней с клиентских компьютеров (два компьютера) по интернету. Вся папка серверной части программы, вместе с базой и всеми файлами около 60Мб. Кому лучше, как не разработчику понимать, что там нужно настроить и т.д. Естественно на платной основе, или может подскажите, может кто то представляет такие услуги, может вам практически известны такие компании с пониманием сути задачи, а то я честно говоря, даже не пойму, что нужно спрашивать и о чем договариваться ?
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
Цитата: legion2006 від Грудень 01, 2018, 22:55:45
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
Лучше сделать через rdp
Цитата: weee від Грудень 02, 2018, 16:54:02
Цитата: legion2006 від Грудень 01, 2018, 22:55:45
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
Лучше сделать через rdp
Это будет выглядить подобно теам виевер? Тогда это совсем не удобно
Цитата: legion2006 від Грудень 02, 2018, 16:59:07
Цитата: weee від Грудень 02, 2018, 16:54:02
Цитата: legion2006 від Грудень 01, 2018, 22:55:45
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
Лучше сделать через rdp
Это будет выглядить подобно теам виевер? Тогда это совсем не удобно
Зато будет миниум нервов.
Не забывайте что интернет, это не локальная сеть, и малейшая потеря пакета передачи, мгновенный разрыв соединения и будет крашится программа, соответственно потеря набраных данных.
+ бонусом к всему будет отличная скорость с работой БД. Если БД будет 1 Гб, представьте что будет ганятся по интернету
Цитата: legion2006 від Грудень 01, 2018, 22:55:45
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
У вас именно так указано?
Hostname=91.214.ХХХ.ХХХ:3050
так неправильно. Если порт не изменен, то его и указывать не надо, а если он другой, то надо указывть так:
Hostname=91.214.ХХХ.ХХХ/3051
Цитата: admin від Грудень 03, 2018, 10:04:39
Цитата: legion2006 від Грудень 01, 2018, 22:55:45
Добрый вечер, вот появилась нужда сделать доступ к базе через удаленное место по интернету.
Перечитав эту ветку и кое что с параллельных попробовал такие настройки.
[Server]
Hostname=91.214.ХХХ.ХХХ:3050
Path=D:\Program Files\UkrSklad6s\db\
ip-белый, порт 3050 проброшен на комп с сервером по типу:
192.168.1.106
port начальный 3050, конечный 3050
через сайт 2ip порт звонится.
На выходе имеем проблему - Unsuccessful execution caused by an unavailable resource.Unavailable database.
кто что подскажет....
У вас именно так указано?
Hostname=91.214.ХХХ.ХХХ:3050
так неправильно. Если порт не изменен, то его и указывать не надо, а если он другой, то надо указывть так:
Hostname=91.214.ХХХ.ХХХ/3051
Спасибо попробую
Доброго дня!
Виникла проблема з віддаленим доступом.
Є статична ІР і внутрішня ІР.
В офісі неможливо зайти через статичну ІР, тільки через внутрішню. Поза мережею з статичною ІР все нормально.
Чи можна прописати в файлі ubclient.ini два різних Hostname?
Есть VPS с каналом 100 Мбит, стоит ubuntu с firebird 3, база 8мб
пинг клиента до сервера 40-60 мс, канал 100 Мбит
скорость открытия справочников порядка 5 секунд
антивирус отключен
как можно улучшить скорость работы с базой?
Цитата: Alias від Квітень 24, 2019, 17:10:35
пинг клиента до сервера 40-60 мс
Вот тут проблема, 40-60 это даже не Германия, т.к. туда пинги получше 35-45. Если хостинг был бы в Украине, то пинги должны быть 9-15.
это сервер в Европе для людей которые в Европе
из Италии, например, пинг 30, работает заметно лучше
учитывая, что европейский инет далеко не всегда такой прекрасный как всем кажется, какой пинг требуется для комфортной работы?
Помогите подключится к серверу через интернет. Пробовал настроить как описано в первом посту. Но всегда выскакивает ошибка что нету соединения с сервером. Пробовал www.noip.com (http://www.noip.com) даже пинговать сервер отказывается. Интернет от Укртелеком. Модем DSL-2750U. порты пробрасывать нужно для УкрСклада? Пробросил порт 3050 и все заработало. Вопрос закрыт.
Не пускает клиента 7-й версии с удалённой машины. ubclient.ini на клиенте скопирован. Ругается так:
SQL error state =08006
Unable to complete network request to host "SERVER".
Failed to establish a connection.
На Сервері та Клієнті відключіть антивіруси / фаєрволи та спробуйте запуск, якщо з'єднається налаштуйте захисників так, щоб вони пропускали з'єднання, програма використовує порт 3053.
Причем, 6-я версия нормально работает - через хостнэйм по порту 3050 настроен проброс . Порт 3053 тоже пробросил, так как изначально хотел извне подключаться. Но тут даже в локальной сети не соединяется. Может проблема том, что 6-я версия сервера параллельно работает?
Цитата: romadiag від Серпень 12, 2019, 20:17:29
Не пускает клиента 7-й версии с удалённой машины. ubclient.ini на клиенте скопирован. Ругается так:
SQL error state =08006
Unable to complete network request to host "SERVER".
Failed to establish a connection.
Тема называется "Удаленный доступ (через интернет)", вы пишите что "с удалённой машины", т.е. соединяетесь через Интернет. Вы уверены что можете соединяться к домену первого уровня SERVER по интернету и это ваш домен указывающий на компьютер с УкрСклад Сервером? Скорее всего вместо SERVER должен быть IP адрес? Или это VPN?
Да, всё верно. Изначально прописал ubclient.ini хостнейм, как это по аналогии у меня настроено для 6 склада, по которому удалённо успешно подключаемся уже продолжительное время. Для этого проброшен порт 3050. На локальный "SERVER" вернул, чтоб проверить, а работает ли вообще подключение клиента 7-й версии в локальной сети. А не работает. :( Вот и не пойму. Может ли блокировать подключение работающий сервер 6 версии? Или что это вообще может быть?
Цитата: admin від Серпень 16, 2019, 17:12:43
Цитата: romadiag від Серпень 12, 2019, 20:17:29
Не пускает клиента 7-й версии с удалённой машины. ubclient.ini на клиенте скопирован. Ругается так:
SQL error state =08006
Unable to complete network request to host "SERVER".
Failed to establish a connection.
Тема называется "Удаленный доступ (через интернет)", вы пишите что "с удалённой машины", т.е. соединяетесь через Интернет. Вы уверены что можете соединяться к домену первого уровня SERVER по интернету и это ваш домен указывающий на компьютер с УкрСклад Сервером? Скорее всего вместо SERVER должен быть IP адрес? Или это VPN?
Цитата: romadiag від Серпень 19, 2019, 17:16:01
Да, всё верно. Изначально прописал ubclient.ini хостнейм, как это по аналогии у меня настроено для 6 склада, по которому удалённо успешно подключаемся уже продолжительное время. Для этого проброшен порт 3050. На локальный "SERVER" вернул, чтоб проверить, а работает ли вообще подключение клиента 7-й версии в локальной сети. А не работает. :( Вот и не пойму. Может ли блокировать подключение работающий сервер 6 версии? Или что это вообще может быть?
По локальному IP работает?
Нет. Работает только клиент, запущенный на локалхосте, тоесть непосредственно на сервере :(
6-я версия при этом (с идентичными сетевыми настройками) подключается без проблем как в локалке, так из-за пределов NAT.
Может быть такое происходит из-за одновременно работающих Firebird SQL Server для 6-й и 7-й версий склада?
Цитата: romadiag від Серпень 19, 2019, 17:49:27
Может быть такое происходит из-за одновременно работающих Firebird SQL Server для 6-й и 7-й версий склада?
Нет
Цитата: romadiag від Серпень 19, 2019, 17:49:27
Нет. Работает только клиент, запущенный на локалхосте, тоесть непосредственно на сервере :(
Если по локальному IP не соединяется, и ошибка что и выше, то все верно, делайте как пишет программа:
Цитата: romadiag від Серпень 12, 2019, 20:17:29
Failed to establish a connection.
На Сервері та Клієнті відключіть антивіруси / фаєрволи та спробуйте запуск, якщо з'єднається налаштуйте захисників так, щоб вони пропускали з'єднання, програма використовує порт 3053.
Доступность Сервера легко проверить telnet-ом на порт 3053
Цитата: admin від Квітень 25, 2019, 11:46:56
Цитата: Alias від Квітень 24, 2019, 17:10:35
пинг клиента до сервера 40-60 мс
Вот тут проблема, 40-60 это даже не Германия, т.к. туда пинги получше 35-45. Если хостинг был бы в Украине, то пинги должны быть 9-15.
Держу базу на VDS сервере, пинг у меня 30, товаров примерно штук 250, клиентов 30+-, документооборот не большой (5-10 в день), задержки при запуске, открытии документов и прочего от 5 до 10 сек, какие требования можно выполнить, что бы такой большой задержки не было, что бы грузило хотя бы то 1-2 сек, а не 5-10? Проводил тест на дорогом сервере с пингом 10, скорость работы быстрей примерно на 1 сек, не большое, но все же не так как хотелось 1-2 сек загрузку, почитал куча форумов, пишут что в основном это проблема в том что база на firebird и ее нужно оптимизировать что бы к ней подключаться можно было быстрей, как это сделать я хз, может кто то сможет дать дельный совет по ускорению запуска и открытию документов ?