PDA

Просмотр полной версии : Ошибка при использовании дисконтной карты



Zatravka
14.02.2012, 15:33
Сервер 6.49 на кассе + 1 терминал официантский
Менеджер 6.68
CARDSER 3.03

Проблема: при проведении картой на терминале (любом) вываливается Системная ошибка, потом все замерзает наглухо, только ресет помогает.
Перезагрузка иногда помогает и карта "проходит", иногда - нет. Есть карты, которые так и не "прошли"

Похожие темы прочитал, решения не нашел
Лог ошибок прилагаю
Спасибо, тем кто откликнется...

SH
14.02.2012, 15:54
Железо.

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

Как вариант, сборка кривая. При обращении к нужной dll все падает.
В общем, шаги для пробы:
1. Выделенный сервер;
2. Пересобрать клиента;
3. Заменить винт;
4. Заменить станцию целиком.

Zatravka
14.02.2012, 16:36
Можно уточнить, к при обращении к какой dll падает. Как это узнать?

SH
14.02.2012, 22:41
Не знаю, это так, предположение. 6.49, нормально собранная, на нормальном железе, НИКОГДА не глючит. Поэтому я думаю, что в первую очередь, проблема в железе.

Zatravka
15.02.2012, 10:15
Вот еще подумал: эта проблема проявляется на обоих терминалах. Одновременно.

SH
15.02.2012, 14:19
А что, серверы тоже есть на обоих терминалах?

Zatravka
15.02.2012, 18:02
нет, сервер один...
сегодня "встал" официантский терминал - ошибка чтения HDD :(
Причина - перегрев, 99%

SH
15.02.2012, 18:13
Вот я и говорю - железо.

VampireKB
16.02.2012, 00:52
1) отключите скринсейвер
2) сделайте ВЫДЕЛЕННЫЙ касовый сервер

грешу: на недостаток памяти.

капавпку
16.02.2012, 05:13
проблема подобная была - но не совсем такая - при проведении картой - тупо перезагружалась станция - блок питания при этом был настолько горячий что руку долго не приложишь - помогла смена блока питания - при чем на более мощный

Zatravka
23.02.2012, 02:25
Спасибо!
1. Перетряхиваю "железо"
2. В логах лезет(нечасто) 216 System Error, ругается на RKSERVER.DLL GRAFICA.DLL, иногда ругаетсяна NBCHANEL.DLL
По этой теме форум читал и где-то встречал упоминание, что памяти не хватает (найти тему не могу, блин)
Посмотрел, на обоих терминалах свободно по 12-13 Мб. Маловато? В машинах стоят планки по 256 Мб.
Может, на основе опыта, есть сложившееся мнение об оптимальной конфигурации для POS-терминала под Кипером?
Также увеличил в NET/PROTOCOL.INI SESSIONS до 30, NCBS до 30
Используется протокол NetBEU, адаптер RTL8139 (про этот адаптер недавно услышал краем уха, что он не "айс" и Кипер с ним может глючить - подтвердите/опровергните, на какой поменять?)

gte_33
23.02.2012, 02:43
адаптер RTL8139самая прекрасная карта на свете, да и на остальных кипер работает без проблем. Ошибки у вас не типичные, я бы пересобрал клиента, да и сервер. Это самое простое, что можно сделать для начала.

VampireKB
23.02.2012, 03:11
Также увеличил в NET/PROTOCOL.INI SESSIONS до 30, NCBS до 30

Увеличьте до 50\65

попробуйте в БИОСе поотключать ненужные вещи

попробуйте использовать emm386.exe(да,я любитель вредных советов :) )

З.Ы. дело НЕ в блоке питания :)

SH
23.02.2012, 03:41
Может, на основе опыта, есть сложившееся мнение об оптимальной конфигурации для POS-терминала под Кипером?
Под 6.49, да с 8139, давно готовые сборки есть. Вопрос только, какой у Вас интерфейс ввода.
Попробуйте заменить хард, на самом деле.

Zatravka
23.02.2012, 10:21
Что значит "пересобрать"? я недопонял. (Дистрибутив есть)
Сборка - что имеется в виду? Где взять готовые?
На "кассе" - клава, на "официанте" - тач Aegis (ELO)

SH
23.02.2012, 16:01
Zatravka, могу скинуть сборку под клаву, а для тача, думаю, не составит труда поменять.

---------- Добавлено в 14:01 ---------- Предыдущее сообщение было размещено в 14:00 ----------


Что значит "пересобрать"? я недопонял. (Дистрибутив есть)
То и значит - взять дистрибутив, закинуть его на касс вместо рабочего клиента, докинуть нужные dll - все собрать, в общем :)

Zatravka
23.02.2012, 16:38
Zatravka, могу скинуть сборку под клаву, а для тача, думаю, не составит труда поменять.

---------- Добавлено в 14:01 ---------- Предыдущее сообщение было размещено в 14:00 ----------


То и значит - взять дистрибутив, закинуть его на касс вместо рабочего клиента, докинуть нужные dll - все собрать, в общем :)
спасибо, скинуть можно сюда %мойник%@mail.ru
насчет пересобрать - понял, так делал, не помогает

SH
23.02.2012, 16:53
насчет пересобрать - понял, так делал, не помогает
Тогда это железо. У Вас на обоих терминалах такая проблема?

Zatravka
23.02.2012, 18:33
Тогда это железо. У Вас на обоих терминалах такая проблема?
на ведомом (где винт уже заменил, но не поправил protocol.ini) гораздо хуже :

16/2/2012 22:35
System error - lost server connection.ERR=$000A
17/02/12 16:39
Version 6.49c-TS Client/Server 14.04.2003
Error code: 16-1.\ЌҐв Є ⥣®аЁЁ Ў«о¤ \ 789 ‹ ¬ЎагбЄ® 0,75 Last pdox:0 AT 0004:16F9
0004:16F9.C:\RKCLIENT.49\GRAFICA.DLL
0011:0577.C:\RKCLIENT.49\GRAFICA.DLL
0004:143D.C:\RKCLIENT.49\GRAFICA.DLL
0004:0A04.C:\RKCLIENT.49\GRAFICA.DLL
0001:0463.C:\RKCLIENT.49\GRAFICA.DLL
21/2/2012 23:23
System error - lost server connection.ERR=$0005
21/02/12 23:23
Version 6.49c-TS Client/Server 14.04.2003
System Error: 216 AT 0001:0672
0013:0347.
0001:0557.C:\RKCLIENT.49\PROTNB.DLL
0001:003A.C:\RKCLIENT.49\PROTNB.DLL
0001:059C.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0002:1A37.C:\RKCLIENT.49\GRAFICA.DLL
0003:2481.C:\RKCLIENT.49\GRAFICA.DLL
0003:24AF.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0002:1A37.C:\RKCLIENT.49\GRAFICA.DLL
0003:2481.C:\RKCLIENT.49\GRAFICA.DLL
0003:24AF.C:\RKCLIENT.49\GRAFICA.DLL
0003:1E0D.C:\RKCLIENT.49\GRAFICA.DLL
0011:13EE.C:\RKCLIENT.49\GRAFICA.DLL
0001:032F.C:\RKCLIENT.49\SYS.DLL
0001:0608.C:\RKCLIENT.49\NBCHANEL.DLL
0009:A805.C:\RKCLIENT.49\GRAFICA.DLL
0003:2904.C:\RKCLIENT.49\GRAFICA.DLL
0001:068F.C:\RKCLIENT.49\GRAFICA.DLL

Должен заметить, что и на другом "железе" (а был GEG 100) было то же самое....

SH
23.02.2012, 18:35
Теряет связь.

Zatravka
23.02.2012, 18:42
да, понял, что теряет, вопрос - почему?
на ведомом RTL8169
на обоих dos 5.0 (так сложилось....)
возможно, это как-то поможет?

Видимо, придется ПОЛНОСТЬЮ заменить терминал, чтобы проверить...

SH
23.02.2012, 18:56
Возможно, проблема в сетке?

Zatravka
28.02.2012, 22:00
я вот начал замечать, что часто теряется соединение с компа к кассе (замапленный диск часто отваливается). Начну с замены сетевой карты