Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Использование ПДС через инетернет, настройка CARDSERV.ini и syncard.ini

  1. #1
    Интересующийся
    Регистрация
    26.12.2013
    Адрес
    г. Ижевск
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Использование ПДС через инетернет, настройка CARDSERV.ini и syncard.ini

    Всем доброго дня! имеется удаленный сервер ПДС и клиент, должны связываться через интернет, настройкой кардсерва и синкарда занимаюсь впервые, прикладываю ini файл CARDSERV'a с ПДС сервера, а так же ini файлы CARDSERV и c клиента. CARDSERV на сервере работает в режиме host (или head) в общем в трее он отображается буковкой H с полоской. CARDSERV на клиенте в трее отображается просто черной полосой. Версия CADRSERV'a одинаковая - 7.20. Syncard 1.14.

    синкард клиента выдает ошибку [Head] Error: 10065 - Host not found
    Порт 3456 открыт на сервере, на клиенте порт 3456 закрыт по причине используемого в том кафе прокси, доступа у меня к нему нет, это может быть причиной?
    в логах ошибка появляется после вот этого запуска
    Код:
    Rtcp (TCP 6.03a) gate 2 -> [Local]
    Rtcp (TCP 6.03a) gate 1 -> [Head]
    вот настройки CARDSERV.ini на сервере ПДС
    Код:
    [DB]File = card.udb
    DayBound = 4:00
    Backup = 
    IgnoreStopDate=No
    LimitCountOfDisc=No
    BackupCount=2
    WeekStart=7
    
    
    
    
    [LinkDLL]
    1 = Rtcp
    2 = pds_netk
    3 = RLocal
    
    
    [RTcp]
    Port = 3456
    
    
    [pds_netk]
    NetServerName=PDS_NETKERN
    ERRORLOG=pds_netk.stk
    ININAME=netk.ini
    PROTOCOLS=netkprot\*.dll
    Timeout=120000
    DebugMessages=0
    CARDSERV.ini клиента
    Код:
    [DB]
    File = card.udb
    DayBound = 4:00
    Backup = 
    IgnoreStopDate=No
    LimitCountOfDisc=No
    BackupCount=2
    WeekStart=7
    
    
    
    
    [LinkDLL]
    1 = Rtcp
    2 = pds_netk
    3 = RLocal
    
    
    [RTcp]
    Port = 3456
    
    
    [pds_netk]
    NetServerName=MY_CAFE_PDS_NETKERN
    ERRORLOG=pds_netk.stk
    ININAME=netk.ini
    PROTOCOLS=netkprot\*.dll
    Timeout=120000
    DebugMessages=0
    syncard.ini
    Код:
    [Options]
    Period=10
    
    
    [Local]
    DLL=Rtcp
    Gate=2
    
    
    [Head]
    DLL=RTcp
    Gate=1
    Modem=0
    TryLink=1
    
    
    [Modem]
    PBEntry=PhoneBookEntry
    
    
    [Rlocal]
    client1=syncard
    port1=0
    
    
    [Rtcp]
    client1=MY_CAFE_SYNC
    server1=91.210.192.235
    port1=3456
    client2=MY_CAFE_SYNC
    server2=127.0.0.1
    port2=3456

  2. #2
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    это может быть причиной?
    Нет, важен только порт на сервере.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  3. #3
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    CARDSERV на клиенте в трее отображается просто черной полосой
    А должен быть с букой L = Local

    [Head] Error: 10065 - Host not found
    Синкард не может присосаться к головному северу.

    Инишники с виду нормальные.

    Варианты действий такие:

    На сервере порт 3456 у вас действительно открыт (сканер портов его видит).

    В ГО у вас наверняка сервер на котором крутится CS не сам смотрит в Инет, а через роутер. Соответственно на роутере либо включаем DMZ на IP сервера (что не желательно) либо пробрасываем все входящие на внешний IP на порту 3456 на внутренний IP сервера на порт 3456.

    Проверить что порт открыт в принципе можно через сторонние сервисы, например portscan.ru.
    Из ГО заходим на portscan.ru, вводим номер порта 3456 и проверяем. Или сканером (я проверил ).

    Если есть ключ Pcards - то поднимаем Pcards на клиенте, в настройках указываем

    IP - 91.210.192.235 (я так понимаю это IP сервера ГО)
    PORT - 3456

    И пытаемся запустить редактор карт - если с портами все Ok - редактор запустится.

    PS Сейчас явно проблема в коннекте к Head, но потом будет трабл с коннектом Синкарда к Local. В CARDSERV.ini клиента у вас нет секции Local

    PPS Если у вас есть доступ к роутеру в ГО - давайте удаленку - постараюсь помочь.

    PPPS А Брандмауэр (антивирус/файрвол) на сервере головном случайно не включен?

    ---------- Добавлено в 18:54 ---------- Предыдущее сообщение было размещено в 18:48 ----------

    Еще, из того что показывает сканер:

    1. Не разбирался нужны ли Синкарду UDP порты (по хорошему не нужны), но на всякий случай, попробуйте и их пробросить.

    2. Radmin на дефолтном порту - это моветон...

  4. #4
    Разбирающийся
    Регистрация
    20.10.2011
    Адрес
    Кыргызстан
    Сообщений
    988
    Поблагодарил(а)
    55
    Благодарностей: 35 (сообщений: 24)
    Рекомендую оба Cardserv посадить на разные порты.
    Например
    Head 3456
    Local 3455
    Ну соответственно и SYncard перенастроить согласно этим портам.
    Ну и не забываем проверить, везде ли присутствует RTCP.dll

  5. #5
    Интересующийся
    Регистрация
    26.12.2013
    Адрес
    г. Ижевск
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от sibgaba Посмотреть сообщение
    пробрасываем все входящие на внешний IP на порту 3456 на внутренний IP сервера на порт 3456
    в общем, провайдер, отвечающей за роутер, говорит что такой проброс уже был сделан

    Цитата Сообщение от sibgaba Посмотреть сообщение
    Если есть ключ Pcards - то поднимаем Pcards на клиенте
    Ключ есть но он на головном сервере, там же стоит PCards, разве необходимо ставить PCards еще и на всех клиентах?

    Цитата Сообщение от sibgaba Посмотреть сообщение
    А Брандмауэр (антивирус/файрвол) на сервере головном случайно не включен?
    это все точно отключено, проверял и перепроверял

    Цитата Сообщение от sibgaba Посмотреть сообщение
    Если у вас есть доступ к роутеру в ГО
    К сожалению, доступ к роутеру только у провайдера

    Цитата Сообщение от sibgaba Посмотреть сообщение
    нужны ли Синкарду UDP порты
    да, можно попробовать но думаю вряд ли выгорит

    есть идея поставить CADRSERV и syncard на своем домашнем компе и попробовать соединиться, если это получится то все дело будет в прокси, который используется кафе где станция-клиент

    ---------- Добавлено в 15:18 ---------- Предыдущее сообщение было размещено в 15:16 ----------

    Цитата Сообщение от mnekin Посмотреть сообщение
    Рекомендую оба Cardserv посадить на разные порты.
    Например
    Head 3456
    Local 3455
    Ну соответственно и SYncard перенастроить согласно этим портам.
    Ну и не забываем проверить, везде ли присутствует RTCP.dll
    Пробовал менять, не помогло, ошибка такая же, библиотеки присутствуют

  6. #6
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    в общем, провайдер, отвечающей за роутер, говорит что такой проброс уже был сделан
    Я этим товарищам не верю. Там по объектам ходят студенты-недоучки. Порт могли открыть, а пробросить его хрен знает куда.
    Вызовите их, пусть покажут настройки. Или временно, для проверки, включат DMZ.

    Ключ есть но он на головном сервере, там же стоит PCards, разве необходимо ставить PCards еще и на всех клиентах?
    Нет, это не нужно. Это просто один их вариантов проверки. Если PCard заработает - значит косяк в Синкарде на стороне филиала. Если не заработает - косяк в ГО.

    Цитата Сообщение от sibgaba Посмотреть сообщение
    нужны ли Синкарду UDP порты
    да, можно попробовать но думаю вряд ли выгорит
    Тут все тот же вариант: попробовать режим DMZ

    есть идея поставить CADRSERV и syncard на своем домашнем компе и попробовать соединиться, если это получится то все дело будет в прокси, который используется кафе где станция-клиент
    Хуже точно не будет, но если все равно не заработает, все равно не будет понятно где косяк: в Синкарде или в ГО.

  7. #7
    Интересующийся
    Регистрация
    26.12.2013
    Адрес
    г. Ижевск
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от sibgaba Посмотреть сообщение
    Хуже точно не будет
    поставил на домашний комп, все работает, CardServ приобрел букву L в syncard'е в строке состояния пишется Ok. Значит проблема с прокси где клиент, правда в головном сервере в меню Connects пустые строки. я так думаю там должны быть строки с подключенными клиентами

  8. #8
    Разбирающийся
    Регистрация
    28.06.2013
    Адрес
    Краснодар
    Сообщений
    1,333
    Поблагодарил(а)
    23
    Благодарностей: 143 (сообщений: 101)
    Цитата Сообщение от mod Посмотреть сообщение
    Значит проблема с прокси где клиент, правда в головном сервере в меню Connects пустые строки. я так думаю там должны быть строки с подключенными клиентами
    ни cardserv, ни syncard через прокси работать не умеют.
    В момент работы syncard'a строка подключения у cardserv'a появляется, после отключения пропадает (а это обычно недолго )

    либо открывать порт на клиенте, либо искать софтину которая будет перехватывать пакеты с клиентского syncard и перенаправлять их через прокси.
    Первое что выдал поисковик:
    ProxyCap 3.23 + ProxyCap Service Edition 3.23[/TD]
    ProxyCap - небольшая программа, которая позволит вам любое приложение “выпускать” в интернет через прокси, даже если оно этого не поддерживает. Осуществляет Соксификацию программ (для программ, не умеющих работать с socks-proxy). Поддерживаются HTTP, SOCKS 4, SOCKS 5 прокси-серверы. Можно указать, какое приложение должно подключаться к сети с использованием прокси, и при каких условиях.
    Программа работает следующим образом: она перехватывает попытки соединения приложений, которые хотят выйти в Интернет, и выполняет туннелирование этих соединений, передавая их через прокси-сервер.
    Таким образом сами Интернет-приложения ничего не подозревают о наличии прокси-сервера и не нуждаюся в дополнительной настройке (настройка происходит как будто есть прямой выход в Интернет, без прокси-сервера)
    Последний раз редактировалось satan; 03.02.2014 в 15:25.

  9. #9
    Интересующийся
    Регистрация
    26.12.2013
    Адрес
    г. Ижевск
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от satan Посмотреть сообщение
    ни cardserv, ни syncard через прокси работать не умеют.
    В момент работы syncard'a строка подключения у cardserv'a появляется, после отключения пропадает (а это обычно недолго )
    То есть ни при каком раскладе cardserv и syncard через прокси не заработают? Просто я уже около месяца время от времени мучаюсь с тем прокси, и вдруг оказывается что я вообще не там копал

  10. #10
    Разбирающийся
    Регистрация
    28.06.2013
    Адрес
    Краснодар
    Сообщений
    1,333
    Поблагодарил(а)
    23
    Благодарностей: 143 (сообщений: 101)
    А собственно, что натолкнуло на мысль, что должны работать?
    там и настроек прокси то негде прописать.
    Я там выше написал как можно выйти из положения, но лучше все-таки открыть какой-то порт.

Похожие темы

  1. 6.99 и далее. По вопросу INIVAL. Настройка через менеджерскую станцию
    от SH в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 7
    Последнее сообщение: 23.09.2011, 01:25
  2. Вопрос по настройке SynCard
    от Mr.Wizard в разделе Персональная Дисконтная Система (ПДС)
    Ответов: 5
    Последнее сообщение: 20.01.2011, 14:24
  3. Настройка сервис-печати через SPRED
    от Ridman в разделе RK: TCP/IP Сервис-принтеры через Spred
    Ответов: 3
    Последнее сообщение: 26.10.2010, 12:20
  4. Cardserv незапускается
    от climbatize в разделе Персональная Дисконтная Система (ПДС)
    Ответов: 1
    Последнее сообщение: 24.08.2010, 17:14
  5. Ошибка CardServ?
    от Tretalek в разделе R-Keeper 6
    Ответов: 3
    Последнее сообщение: 13.03.2009, 14:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •