Terminal Country Code (tag 9F1A)

банкоматы компании Wincor
Первое новое сообщение • Сообщений: 13 • Страница 1 из 1

Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 20 дек 2019, 23:45

Доброго времени суток, коллеги.
Столкнулись с проблемой - неправильно шлем параметр Terminal Country Code (tag 9F1A в 55 поле)
В ветке реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\EmvDebitCreditFW\TERMINAL_PROPERTIES\TAGS]
значение тега "9F1A"="\00\00" вместо положенного "\06\43"
Устанавливаем значение "\06\43", но после рестарта софта (в момент перехода АТМ в inservice) значение "\00\00" возвращается обратно.
Вендор ПЦ говорит, что сценарий и описание терминала в ПЦ на это не влияют, проблема в самом банкомате.
Откуда софт подтягивает дефолтное значение каждый раз?

Wincor 2100XE
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf]
"Проект"="APB NDC 2.1/10"
"Сборка"="20111227122201374005"
"Автор"="WN RUSSIA LLC"
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение OUTCASH » 23 дек 2019, 14:33

ndimon писал(а):ткуда софт подтягивает дефолтное значение каждый раз?

с хоста

Добавлено спустя 6 минут 36 секунд:
Чтобы долго не спорить с коллегами с процессинга, делаете простейший тест. Меняете параметр в реестре, выдергивает сетевой кабель, ребут, наблюдаете результат. В результате вы должны увидеть тот параметр, который выставили ручками.

Добавлено спустя 5 секунд:
Чтобы долго не спорить с коллегами с процессинга, делаете простейший тест. Меняете параметр в реестре, выдергивает сетевой кабель, ребут, наблюдаете результат. В результате вы должны увидеть тот параметр, который выставили ручками.
OUTCASH
Новичок
 
Сообщения: 31
Зарегистрирован: 14 сен 2016, 02:01
Авто: ока

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 23 дек 2019, 17:56

OUTCASH писал(а):Чтобы долго не спорить с коллегами с процессинга, делаете простейший тест. Меняете параметр в реестре, выдергивает сетевой кабель, ребут, наблюдаете результат. В результате вы должны увидеть тот параметр, который выставили ручками.

Я выгружал драйвер терминала на хосте ,это имитирует остутствие связи с хостом. Значение параметра в реестре действительно не меняется, пока на связь не выйдет. Но это я и раньше заметил, что изменение происходит лишь в момент перехода в инсервис.
В документации ProCash/NDC V2.0/10 нашел раздел Local download feature, в котором нашел следующую информацию:

Local download procedures can be called after following two situations:
● ATM has received Config ID (Set Config ID command) from host
● ATM has received Go in Service command from host
The local download process can be evaluated via two batch files. Depending on
the existing file name the local download is called after the ATM has received
the Config ID and/or a Go in Service command.
The following table describes the filenames, location and in which situations the
files are called:
Filename | Directory | Called when |
dcCfgId.cmd | C:\PROTOPAS\CONF | after Config ID received |
dcInServ.cmd | C:\PROTOPAS\CONF | after Go in Service received |
The contents of the files can be any command which is supported in a Windows
command line window.
Contents of dcCfgId.cmd or dcInServ.cmd:
regedit -s stt010.reg

Но в наших АТМ не нашел таких файлов.
Вендор (Compass) отвечает что этот параметр для emv не грузится с хоста. (Да и в трассах модуля и порта не видно этого)
Я пробовал загрузить другой сценарий, на котором нет такой проблемы - не помогло.
Терминалы настроены на хосте аналогично тем, у которых такой проблемы нет (иные модели).

Изменение страны терминала на хосте влияет лишь на 43 поле транзакции
Номер Тип Название Значение
43 Struct Card acceptor terminal name/location 1='streetname, 1 '; 2='G KAZAN '; 3='RU'
43.1 Str Terminal Location 'streetname, 1 '
43.2 Str City Name 'G KAZAN '
43.3 Str Country Code 'RU'

а на чиповые поля не влияет:
Номер Тип Название Значение
55.9f1a Num Terminal Country Code 000
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение OUTCASH » 23 дек 2019, 21:20

C:\PROTOPAS\CONF\emvdecre.ina -->?

Добавлено спустя 34 секунды:
C:\PROTOPAS\CONF\emvdecre.RCK -->?
OUTCASH
Новичок
 
Сообщения: 31
Зарегистрирован: 14 сен 2016, 02:01
Авто: ока

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 23 дек 2019, 21:57

да. нашел эти файлы. правил. оказалось не то.
нашли в другой ветке реестра виновника.
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXCI\EMV]
"NDCTERMINAL_DATA"="9F1A0200009F350114"
соответственно изменили на 9F1A020643.
после перезагрузки обновилось значение в [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\EmvDebitCreditFW\TERMINAL_PROPERTIES\TAGS].
теперь жду транзакций по чужим картам, чтоб убедиться в решении проблемы.
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение OUTCASH » 23 дек 2019, 22:15

Могу конечно ошибаться, но ветка LYNXCI - отображает параметры конфигурации при первоначальной проливки конфигурации АТМ с хоста. Там же и аиды карт.
OUTCASH
Новичок
 
Сообщения: 31
Зарегистрирован: 14 сен 2016, 02:01
Авто: ока

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 23 дек 2019, 22:43

Не буду опровергать... банкоматы после миграции с Рукарда. Возможно у них прогружалось. комментарии от компасс я приводил ранее.
В редакторе конфигурации банкоматов, в разделе ICC-параметры настраиваются для каждого AID состав тэгов: request tags и confirmation tags, TAC, lowest/highest application version. А вот значения тега там нет.
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение gy1610 » 23 дек 2019, 23:58

У нас не Компасс, а TIETO. И то, что вы написали про настройки EMV в конфигурации похоже на наши WINCOR ВВС/ТВСю А вот для NCR NDC+ в конфигурации этот таг прописывается.
gy1610
Специалист
 
Сообщения: 394
Зарегистрирован: 20 апр 2011, 23:32
Откуда: Грузия, Тбилиси
Авто: NISSAN X-TRAIL

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 24 дек 2019, 15:42

Доковырялся в настройках. Теперь respons на любую транзакцию по нашей карте - "Bad ARQC" , а по чужим "External decline"
Ладно хоть на одном АТМ.
другое что то задел, что участвует в формировании ARQC...
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение OUTCASH » 24 дек 2019, 16:13

Если у вас есть рабочий профиль АТМ, почему бы его не попробовать скопировать и прогрузить на проблемный? На крайний случай установить ПО с 0 и создать новый профиль на хосте с 0. Проблема ведь не массовая.
OUTCASH
Новичок
 
Сообщения: 31
Зарегистрирован: 14 сен 2016, 02:01
Авто: ока

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение ndimon » 24 дек 2019, 17:12

gy1610 писал(а):А вот для NCR NDC+ в конфигурации этот таг прописывается.

Это да, для ICC-расширения NCR есть настройка "Языки и параметры терминала".

OUTCASH писал(а):Если у вас есть рабочий профиль АТМ, почему бы его не попробовать скопировать и прогрузить на проблемный?

как раз занимаемся этим, спасибо.
ndimon
Новичок
 
Сообщения: 7
Зарегистрирован: 25 ноя 2011, 21:45
Авто: kalina

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение OUTCASH » 24 дек 2019, 17:40

ndimon писал(а):как раз занимаемся этим, спасибо.

:) обращайтесь
OUTCASH
Новичок
 
Сообщения: 31
Зарегистрирован: 14 сен 2016, 02:01
Авто: ока

Re: Terminal Country Code (tag 9F1A)

Непрочитанное сообщение booby » 24 дек 2019, 22:12

ndimon писал(а):Теперь respons на любую транзакцию по нашей карте - "Bad ARQC" , а по чужим "External decline"

Это потому, что карте для вычисления ARQC и в DE55 передаются разные значения тега 9F1A. Или какой другой тег из CDOL1.
Чтобы понять - надо смотреть логи EMV и DE55.
booby
Специалист
 
Сообщения: 377
Зарегистрирован: 21 янв 2013, 06:14


Сообщений: 13 • Страница 1 из 1

Вернуться в Wincor



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6