PDA

Просмотр полной версии : Отсутствует связь с сервером карт



manager
03.10.2013, 14:27
Здравствуйте

Три ресторана. Связаны по VPN TCP/IP. Сервер карт стоит на менеджерском месте, там же где и база Кипера. Всё работало до недавнего времени. В одном из ресторанов на кассе внезапно появилась ошибка связи с сервером карт. При этом всё остальное продолжает работать. День выгружается, меню меняется и прочие фишки. Только карты отказываются. Ничего нигде не менялось, синкарт нигде не стоял. Тыщу раз везде всё перепроверил, все инишники. Буду благодарен любой помощи.

R-Keeper ver 6.97
CardServ ver 7.14

SH
03.10.2013, 21:07
VPN через что реализован? Если железно - может быть, скинуть в фабричные настройки и настроить заново?

manager
04.10.2013, 10:34
VPN через что реализован? Если железно - может быть, скинуть в фабричные настройки и настроить заново?
Железно да, роутеры D-Link стоят. Но всё остальное-то работает безукоризненно. Это, кстати, произошло после того, как на компе, где стоит ещё одна менеджерская лицензия переставили винду. Он находится в той же подсети, что и касса. После долгих ковыряний, я запустил CardServ на нём и касса к нему сразу же подцепилась. Я сперва подумал, что на компе крутился сервак в качестве службы, а я его не заметил и прибил при переустановке. Однако диск, на котором всё UCS'овское стояло я не трогал, поэтому полез смотреть туда. Там есть папка CardServ, но в ней не было базы вообще, также как не было и синкарда. Т.е. CardServ не мог же без базы работать, а если база была на системном диске, то без синкарда он работал локально получается? Почему касса упорно пытается именно к этому компу подцепиться? И ещё вопрос: а можно на кассе настроить, чтобы она цеплялась к CardServ не по параметру [RNBOpen], а по [RNetBios]?

VampireKB
04.10.2013, 13:46
она цеплялась к CardServ не по параметру [RNBOpen], а по [RNetBios]?
В версии кипера 6.102.2 и выше - можно цепляться по TCP :)
APserver=192.168.0.5:4005

а так,посмотри..может у тебя либо фаркардз был,либо кардсерв на системном диске реально был запущен(если ставили УКС или Датакрат,- они это любят...

satan
04.10.2013, 14:07
а чем syncard то не угодил?

manager
04.10.2013, 17:36
а чем syncard то не угодил?
А зачем лишние костыли, если и без них работало? Хотел разобраться как. К слову, в другой сети, с такой же организацией VPN работает без синкарда тоже. Да и в этой сети в третьем заведении тоже не стоит синкард и всё работает.

satan
04.10.2013, 21:44
syncard - все таки не костыли, а вполне себе удачная эволюция ПДС.
1. Не зависите от падения канала
2. Всегда есть актуальная копия базы
3. Не нужно никаких VPN c инкапсулированными netbios
ну из минусов только, пожалуй, необходимось держать виндовый комп на точке.

SH
05.10.2013, 00:01
На самом деле, славное желание разобраться, почему работало раньше и не работает теперь.
Но вот заявление из первого поста

внезапно появилась ошибка
не вяжется с заявлением из третьего

Это, кстати, произошло после того, как
- то есть, ничего внезапного не было. Теперь, за неимением внятных бэкапов и понимания, как было настроено раньше, пытаемся играть в Ш.Холмса. Мутно это. Надо не ковырять в таком случае раны, а, действительно, поднять syncard.


Там есть папка CardServ, но в ней не было базы вообще, также как не было и синкарда.
А в инишнике что? Может, по tcp/ip цеплялся удаленно диск с базой, и cardserv работал с базой на расшаренном диске? Вот и не надо никаких netbios-инкапсуляций.
Другой хороший вариант разобраться, если, как я понимаю, везде настраивал один "специалист" - посмотреть, как сделано на другой точке, где все работает.

manager
07.10.2013, 10:25
А в инишнике что? Может, по tcp/ip цеплялся удаленно диск с базой, и cardserv работал с базой на расшаренном диске? Вот и не надо никаких netbios-инкапсуляций.
Другой хороший вариант разобраться, если, как я понимаю, везде настраивал один "специалист" - посмотреть, как сделано на другой точке, где все работает.
Ну я имел ввиду, что непосредственно в системе ничего не менялось, это потом я вспомнил, что какой-то комп виндовый переустановил, не думал что он мог быть как-то связан с кассой. Настраивал везде я, на других точках никак не сделано, т.е. после указания на кассах айпишника шлюза VPN всё сразу заработало без дополнительных настроек. Диск расшаренный на компе был и он остался, но с него ничего не цеплялось и не подцепилось бы, т.к. к одной базе не могут сразу несколько кардсервов цепляться.

SH
07.10.2013, 11:49
Настраивал везде я
Тогда мне вот это вообще не понятно:


Я сперва подумал, что на компе крутился сервак в качестве службы, а я его не заметил и прибил при переустановке. Однако диск, на котором всё UCS'овское стояло я не трогал, поэтому полез смотреть туда. Там есть папка CardServ, но в ней не было базы вообще, также как не было и синкарда. Т.е. CardServ не мог же без базы работать, а если база была на системном диске, то без синкарда он работал локально получается?

- откуда такие сомнения, как работало раньше?
В общем, если уж Вы сомневаетесь, то даже не знаю, что и советовать. Точнее, ничего не изменилось, я бы начал с роутера.

VampireKB
07.10.2013, 11:52
Рассказываю как настраивают системщики:
-Они звонят в обслуживающую организацию и говорят "необходимо на точке "такая-то такая-то" произвести такие-то работы."
-Системщик галочку поставил,что Он это сделал

Либо,что иногда бывает, система работала более 1 года и он действительно забыл о том "что и как делал"

manager
07.10.2013, 15:50
- откуда такие сомнения, как работало раньше?
В общем, если уж Вы сомневаетесь, то даже не знаю, что и советовать. Точнее, ничего не изменилось, я бы начал с роутера.
Я настраивал систему RKeeper, компы с виндой в офисе стояли до меня и винду эту ставили в компьютерном магазине после сборки компов. Рабочее место менеджера туда ставили специалисты дилера. Я пришёл, настроил связь между ресторанами, базами и картами, всё заработало и я ушёл. Настраивал всё ориентируясь на головной комп с менеджерской лицензией, эта лицензия (дополнительная) использовалась только для монитора касс, как мне сказали, поэтому я вообще туда не лез. Ну а дальше вы знаете.