Снова тестируем протокол CTI v4 и есть проблемы:
1. При добавлении новой карты (ранее не зарегистрированной в системе) с картой нельзя не чего сделать, в ответ всегда выдает "Произошла ошибка соединения с сервером" а активировать карту можно только добавив её к договору.
2. Добавляем карту к договору, активируем её, пытаемся добавить пакеты и в ответ не получаем не чего, а в логах ошибка:
в логах биллинга пишет что такой карты нет
Код:
server 07-12/11:45:02 ERROR [http-bio-0.0.0.0-8443-exec-6] CtiCas4ServiceActivator - Exception getSubscribeInfoImpl
ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Exception: CAS error 19 : Smart Card not Exist
at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.sendRequest(CtiCas4Con.java:263)
at ru.bitel.bgbilling.modules.cerbercrypt.server.cticas4.CtiCas4Con.getSubscribeInfo(CtiCas4Con.java:562)
в локе CAS-а
Код:
.... GET_PACKAGE_INCARD command is ERROR (ErrCode=19)
так же не удается запросить состояние карты
в лог биллинга выдает так же что нет карты
в лог CAS-а
Код:
.... GET_PACKAGE_INCARD command is ERROR (ErrCode=68)
при добавлении пакетов на эту карту через стандартную консоль CAS-a то пакеты добавляются и после этого биллинг начинает нормально работать с этой картой
3. Следующая ситуация: на договор добавлена карта, на карте есть пакеты, удаляем карту с договора через панель инструментов не закрывая пакеты, карта с договора удаляется но в разделе менеджер карт карта так же остается привязана к этому договору и пакеты на ней не закрываются
4. При ранних тестированиях при деактивации карты карта удалялась с базы так что сама карта приходила в негодность, с этим чего нить делали, а то боюсь уже проверять (скоро на меня пачку поломанных карт повесят) можно ли этот пункт с меню как то убрать дабы исключить человеческий фактор нажатия на него ?
Код:
Информация о версии:
Клиент: вер. 7.0.816 / 06.07.2016 02:06:39
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_66
Сервер: вер. 7.0.1063 / 07.07.2016 17:35:42
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_66
bill: вер. 7.0.85 / 06.07.2016 02:08:40
card: вер. 7.0.39 / 10.06.2016 16:58:54
cerbercrypt: вер. 7.0.215 / 10.06.2016 16:58:56
dba: вер. 7.0.167 / 08.04.2016 17:40:39
enaza: вер. 7.0.63 / 10.06.2016 16:59:19
gorod: вер. 7.0.167 / 08.04.2016 17:40:41
inet: вер. 7.0.658 / 07.07.2016 17:35:51
mps: вер. 7.0.191 / 06.07.2016 19:07:49
npay: вер. 7.0.197 / 04.07.2016 15:37:13
rentsoft: вер. 7.0.65 / 10.06.2016 17:00:01
reports: вер. 7.0.211 / 04.07.2016 15:46:05
rscm: вер. 7.0.180 / 10.06.2016 17:00:08
ru.bitel.bgbilling.plugins.bonus: вер. 7.0.121 / 06.07.2016 12:43:30
ru.bitel.bgbilling.plugins.cashcheck: вер. 7.0.109 / 13.05.2016 18:49:46
ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.81 / 29.04.2016 13:22:47
ru.bitel.bgbilling.plugins.documents: вер. 7.0.173 / 31.05.2016 17:41:28
ru.bitel.bgbilling.plugins.helpdesk: вер. 7.0.182 / 20.06.2016 14:52:35
ru.bitel.bgbilling.plugins.organizer: вер. 7.0.74 / 08.04.2016 17:40:44
trayinfo: вер. 7.0.175 / 10.06.2016 17:00:23
Окружение:
Клиент:
os: Linux amd64, 4.2.0-41-generic
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_66
jre home: /usr/lib/jvm/java-8-oracle/jre
default tz: 12.07.2016 12:01 YAKT +0900 (Asia/Yakutsk)
user tz: 12.07.2016 12:01 YAKT +0900 (Asia/Yakutsk)
locale: ru_RU
Сервер:
os: Linux amd64, 3.13.0-74-generic
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_66
jre home: /usr/lib/jvm/java-8-oracle/jre
default tz: 12.07.2016 12:01 YAKT +0900 (Asia/Yakutsk)
db time: master: 12.07.2016 12:01 YAKT
db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_general_ci)
locale: ru_RU