Your message dated Tue, 06 May 2014 17:11:59 +0200
with message-id <[email protected]>
and subject line Re: Bug#742464: Discard previous comment -- SOLVED
has caused the Debian Bug report #742464,
regarding pcscd: System pcscd service stops unexpectedly
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
742464: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742464
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pcscd
Version: 1.8.4-1+deb7u1
Severity: important
Dear Maintainer,
I run `pcscd` as a system service, and use smartcards as part of logon
authentication. In the last week, I've frequently experienced logon failures.
When a user tries to log on, the system hasn't recognised the smartcard.
Booting into single user mode, I can't find anything wrong with any configs.
After rebooting, I stated paying closer attention to the `pcscd` service. After
a few hours, it's not running. My syslog contains the following:
~~~~
user@hostname:~$ sudo cat /var/log/syslog | grep pcscd
Mar 23 14:00:19 hostname pcscd: dyn_unix.c:81:DYN_GetAddress()
IFDHCreateChannelByName: /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Linux
/openct-ifd.so: undefined symbol: IFDHCreateChann
Mar 23 14:00:19 hostname pcscd: readerfactory.c:972:RFInitializeReader() Open
Port 0x200000 Failed (usb:08e6/3438:libudev:0:/dev/bus/usb/004/003)
Mar 23 14:00:19 hostname pcscd: readerfactory.c:279:RFAddReader() Generic CCID
Reader init failed.
Mar 23 14:00:19 hostname pcscd: hotplug_libudev.c:379:HPAddDevice() Failed
adding USB device: Generic CCID Reader
Mar 23 14:00:19 hostname pcscd: commands.c:890:CmdEscape error on byte 10
Mar 23 14:00:53 hostname pcscd: ccid_usb.c:660:WriteUSB() write failed (4/3):
-4 No such device
Mar 23 14:14:07 hostname pcscd: dyn_unix.c:81:DYN_GetAddress()
IFDHCreateChannelByName: /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Linux
/openct-ifd.so: undefined symbol: IFDHCreateChann
Mar 23 14:14:07 hostname pcscd: readerfactory.c:972:RFInitializeReader() Open
Port 0x200000 Failed (usb:08e6/3438:libudev:0:/dev/bus/usb/004/003)
Mar 23 14:14:07 hostname pcscd: readerfactory.c:279:RFAddReader() Generic CCID
Reader init failed.
Mar 23 14:14:07 hostname pcscd: hotplug_libudev.c:379:HPAddDevice() Failed
adding USB device: Generic CCID Reader
Mar 23 14:14:07 hostname pcscd: commands.c:890:CmdEscape error on byte 10
Mar 23 14:19:33 hostname pcscd: ccid_usb.c:660:WriteUSB() write failed (4/3):
-4 No such device
Mar 23 14:51:14 hostname kernel: [ 2276.016025] pcscd[6327]: segfault at
7f865a939fb6 ip 00007f865a939fb6 sp 00007f865a929ec0 error 14
Mar 23 14:52:06 hostname pcscd: dyn_unix.c:81:DYN_GetAddress()
IFDHCreateChannelByName: /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Linux
/openct-ifd.so: undefined symbol: IFDHCreateChann
Mar 23 14:52:06 hostname pcscd: readerfactory.c:972:RFInitializeReader() Open
Port 0x200000 Failed (usb:08e6/3438:libudev:0:/dev/bus/usb/004/005)
Mar 23 14:52:06 hostname pcscd: readerfactory.c:279:RFAddReader() Generic CCID
Reader init failed.
Mar 23 14:52:06 hostname pcscd: hotplug_libudev.c:379:HPAddDevice() Failed
adding USB device: Generic CCID Reader
Mar 23 14:52:06 hostname pcscd: commands.c:890:CmdEscape error on byte 10
Mar 23 14:57:22 hostname pcscd: ccid_usb.c:660:WriteUSB() write failed (4/5):
-4 No such device
Mar 23 14:57:50 hostname kernel: [ 2671.434228] pcscd[3549]: segfault at
7f2393757fb6 ip 00007f2393757fb6 sp 00007f2393747ec0 error 14
~~~~
-- System Information:
Debian Release: 7.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (100, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.13-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages pcscd depends on:
ii adduser 3.113+nmu3
ii libc6 2.13-38+deb7u1
ii libccid [pcsc-ifd-handler] 1.4.7-1
ii libpcsclite1 1.8.4-1+deb7u1
ii libudev0 175-7.2
ii lsb-base 4.1+Debian8+deb7u1
ii openct [pcsc-ifd-handler] 0.6.20-1.2
pcscd recommends no packages.
Versions of packages pcscd suggests:
pn systemd <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Le 30/04/2014 00:49, Alexandre Ferrieux a écrit :
Turns out the warnings and differences just mentioned were red herrings.
The real culprit was the specific hardware's userland driver, libgtop11dotnet ,
which is not distributed by Debian, and was lagging behind. It had a dependency
on the libboost_* family at version 1.42, and the latest update to wheezy
pushed that to 1.49, hence the result. Problem solved by fetching an up-to-date
libgtop11dotnet.
Apologies for the noise,
OK. Closing the bug.
Bye
--
Dr. Ludovic Rousseau
--- End Message ---