Page 1 of 2

PC banking not working

Posted: Sat Jan 13, 2018 3:29 pm
by Stefaan
Hi everybody,

At school we are using the Raspberry Pi 3B in combination with wtware. This is working great and we want to use it for administration as well. When testing, everything works, even the smardcard reader works properly which is great.

There is only one final problem. When using the smartcard reader for reading identity cards, it works properly as it should. When using the smartcard reader with a bankcard, we are not able to get into the system of the bank. I tried the same smartcard reader and bankcard on a regular laptop and this works as it should.

We think it has something to do with a protocol or something? When using it with an existing client, we have to set the rdp connection in the settings as legacy. Does it have to do something with this or is there someone else with the same problem?

When testing, the bankcard asks the pin code, but it cannot verificate it, so it seems it has something to do with a verification or protocol or something from the wtware Raspberry Pi through rdp to the terminal server.

What can we do to solve it? It's our final problem, everything works great.

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Sat Jan 13, 2018 6:42 pm
by aka
https://wtware.com/logs.html

In config:

smartcard=replace-with-your-card-name,debug

Re: PC banking not working

Posted: Mon Jan 15, 2018 11:42 am
by Stefaan
aka wrote: Sat Jan 13, 2018 6:42 pm https://wtware.com/logs.html

In config:

smartcard=replace-with-your-card-name,debug
Dear aka,

The smartcard reader I use is: ACS - ACR38
This is the log for using the smartcard reader with a regular identity card:
Smartcard present.

[ rdpdr-scard] [ 792.976305] rdpdr[scard]-worker.cpp ( 1618): -- ERROR -- Unknown SCardControl code 0x00313520.
[ rdpdr-scard] [ 792.976499] rdpdr[scard]-worker.cpp ( 1619): -- ERROR -- 0 bytes of binary:
[ rdpdr-scard] [ 792.976632] rdpdr[scard]-worker.cpp ( 1620): -- ERROR -- SCARD_E_INVALID_VALUE, invalid parameter.
[ rdpdr-scard] [ 793.611727] rdpdr[scard]-worker.cpp ( 1618): -- ERROR -- Unknown SCardControl code 0x00313520.
[ rdpdr-scard] [ 793.611920] rdpdr[scard]-worker.cpp ( 1619): -- ERROR -- 0 bytes of binary:
[ rdpdr-scard] [ 793.612056] rdpdr[scard]-worker.cpp ( 1620): -- ERROR -- SCARD_E_INVALID_VALUE, invalid parameter.
[ rdpdr-scard] [ 794.350651] rdpdr[scard]-worker.cpp ( 1618): -- ERROR -- Unknown SCardControl code 0x00313520.
[ rdpdr-scard] [ 794.350840] rdpdr[scard]-worker.cpp ( 1619): -- ERROR -- 0 bytes of binary:
[ rdpdr-scard] [ 794.350972] rdpdr[scard]-worker.cpp ( 1620): -- ERROR -- SCARD_E_INVALID_VALUE, invalid parameter.
[ rdpdr-scard] [ 795.000423] rdpdr[scard]-worker.cpp ( 1618): -- ERROR -- Unknown SCardControl code 0x00313520.
[ rdpdr-scard] [ 795.000620] rdpdr[scard]-worker.cpp ( 1619): -- ERROR -- 0 bytes of binary:
[ rdpdr-scard] [ 795.000754] rdpdr[scard]-worker.cpp ( 1620): -- ERROR -- SCARD_E_INVALID_VALUE, invalid parameter.
[ rdpdr-scard] [ 795.989936] rdpdr[scard]-worker.cpp ( 1618): -- ERROR -- Unknown SCardControl code 0x00313520.
[ rdpdr-scard] [ 795.990165] rdpdr[scard]-worker.cpp ( 1619): -- ERROR -- 0 bytes of binary:
[ rdpdr-scard] [ 795.990251] rdpdr[scard]-worker.cpp ( 1620): -- ERROR -- SCARD_E_INVALID_VALUE, invalid parameter.

As you can see, there are errors, but it works as it should.

Now come the logs for using the smartcard reader with a bankcard:
[ rdpdr-scard] [ 822.210165] Smartcard present.
[ rdpdr-scard] [ 823.495978] CCID 2: commands.c:1523:CCID_Receive Card absent or mute.
[ rdpdr-scard] [ 823.496084] rdpdr[scard]-ccid.cpp ( 500): -- ERROR -- IFDHSetProtocolParameters (0) return 605.
[ rdpdr-scard] [ 823.496165] rdpdr[scard]-opencttools.cpp ( 288): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.

Do you have any idea what it could be?

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Mon Jan 15, 2018 12:53 pm
by akatik
Please, read carefully and execute every step as it's written:

https://wtware.com/docs5/logs.html

There is no "cut log and hide everything important from techsupport" text. Mail log to support@wtware.com if you think it needs to stay secure.

Re: PC banking not working

Posted: Fri Jan 19, 2018 11:54 am
by Stefaan
Dear Aka,

A couple of days ago we bought another cardreader which is from the list. We bought the ACR39U-l1-m. It works worse than the cardreader we used which was not on the list. When inserting the id card, it works, but from the moment we eject it, the cardreader hangs. Also pc banking is not working with this card.

Is there a possibility to get into the system by using ssh so we can try certain codes ourselves or is there another option to get it working?

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Fri Jan 19, 2018 12:05 pm
by aka
Stefaan wrote: Fri Jan 19, 2018 11:54 amis there another option to get it working?
Yes. Here is it: https://wtware.com/logs.html

Re: PC banking not working

Posted: Fri Jan 19, 2018 12:33 pm
by Stefaan
Dear Aka,

Thanks for your reply. A couple of days ago I have sent a logfile from another cardreader. Were you able to analyse the log? Is there a cardreader which is 100% fully functional from your list?

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Fri Jan 19, 2018 1:10 pm
by akatik
I see mail with ACR38 SmartCard Reader log. It is a wtware issue, we need more time to fix it. Before your mail, I thought this reader is 100% fully functional.

Re: PC banking not working

Posted: Fri Jan 19, 2018 2:13 pm
by Stefaan
Dear Aka,

Thanks for your answer. Do you think the issue will be solved in the near future?

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Sat Jan 20, 2018 4:49 pm
by aka
Please, try this build:

http://wtware.com/testing/201801200839.zip

In config:

smartcard=acs,debug

Re: PC banking not working

Posted: Mon Jan 22, 2018 11:21 am
by Stefaan
Dear Aka,

Thanks for your fast reply. I tried installing WTWare and creating a bootable media, but there is an error which occurs on startup of the system in Raspberry Pi. I have tried it several times, but everytime I want to startup the Raspberry Pi the error occurs:

sh: can't open /usr/ter-c0b.psf: no such file

Error: internal error.
Wtware 5.6.25/RPI
File: console.cpp
Line: 362

This is the error.

Thanks in advance!

Sincerely yours,

Stefaan

Re: PC banking not working

Posted: Tue Jan 23, 2018 2:03 am
by aka

Re: PC banking not working

Posted: Tue Feb 13, 2018 5:02 pm
by Dario
Hi I have the same problem, I test the WTware 5.6.25 version but the smartcard message in terminal is " no valid certificate found"

Re: PC banking not working

Posted: Wed Feb 14, 2018 10:15 am
by Dario
[ KERNEL] [ 5.223634] usb 1-1.4: new full-speed USB device number 5 using dwc_otg
[ KERNEL] [ 5.365750] usb 1-1.4: New USB device found, idVendor=072f, idProduct=90cc
[ KERNEL] [ 5.365766] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ KERNEL] [ 5.365775] usb 1-1.4: Product: CCID USB Reader
[ KERNEL] [ 5.365784] usb 1-1.4: Manufacturer: ACS

Re: PC banking not working

Posted: Wed Feb 14, 2018 10:54 am
by aka