Something wrong on Linux. (Mac and Windows work good)
How to solve it?
ruziev@vm-se-server:~/Desktop/utis-nfc-reader$ npm run start
> utis-nfc-reader@1.0.0 start
> node dist/main.js
/home/ruziev/Desktops/Desktop1/utis-nfc-reader/node_modules/pcsc-mini/build/client.js:102
this.#client.start(this.#onStateChange, this.#onError);
^
Error: [ NoService ] - Error in native function
at Client.start (/home/ruziev/Desktops/Desktop1/utis-nfc-reader/node_modules/pcsc-mini/build/client.js:102:22)
at RunServerAndNFCListener (/home/ruziev/Desktops/Desktop1/utis-nfc-reader/dist/server.js:16:10)
at Object.<anonymous> (/home/ruziev/Desktops/Desktop1/utis-nfc-reader/dist/main.js:4:38)
at Module._compile (node:internal/modules/cjs/loader:1706:14)
at Object..js (node:internal/modules/cjs/loader:1839:10)
at Module.load (node:internal/modules/cjs/loader:1441:32)
at Function._load (node:internal/modules/cjs/loader:1263:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:171:5) {
code: 'NoService'
}
libpcsclite1 is installed
ruziev@vm-se-server:~/Desktop/nfc-reader$ apt list --installed | grep libpcsclite1
libpcsclite1/stable,now 2.2.3-0astra2+b2 amd64 [установлен]
pcscd is runned
ruziev@vm-se-server:~/Desktop/utis-nfc-reader$ systemctl status pcscd
○ pcscd.service - PC/SC Smart Card Daemon
Loaded: loaded (/lib/systemd/system/pcscd.service; indirect; preset: enabled)
Active: inactive (dead) since Wed 2025-10-08 17:00:46 MSK; 18min ago
Duration: 1min 1.042s
TriggeredBy: ● pcscd.socket
Docs: man:pcscd(8)
Main PID: 3903667 (code=exited, status=0/SUCCESS)
CPU: 15ms
Something wrong on Linux. (Mac and Windows work good)
How to solve it?
libpcsclite1 is installed
pcscd is runned