# Unable to scan biometric details

**URL:** <https://community.mosip.io/t/unable-to-scan-biometric-details/182>\
**Category:** General\
**Tags:** regclient\
**Created:** [October 18, 2022, 2:09pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182 "2022-10-18T14:09:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 18, 2022, 2:09pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/1 "2022-10-18T14:09:13Z")

</div>

Hello,  
When I want to scan (Iris,finger, face) with mock mds, I get this error: “Unable to scan biometric details”

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/d0f5976efba64f984b41ef1a6138d6fec7b10bd4.png)

Anyone have an idea?

Thanks

---

<div class="post-metadata">

**Author:** ![gsasikumar](https://avatars.discourse-cdn.com/v4/letter/g/b782af/32.png) [@gsasikumar](https://community.mosip.io/u/gsasikumar)\
**Post date:** [October 18, 2022, 2:21pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/2 "2022-10-18T14:21:00Z")

</div>

@kamiri did you install the mock mds?

> <https://github.com/mosip/mosip-mock-services/blob/master/MockMDS/README.md>

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 18, 2022, 2:22pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/3 "2022-10-18T14:22:45Z")

</div>

thank you for reply 🙂  
yes i did

---

<div class="post-metadata">

**Author:** ![gsasikumar](https://avatars.discourse-cdn.com/v4/letter/g/b782af/32.png) [@gsasikumar](https://community.mosip.io/u/gsasikumar)\
**Post date:** [October 18, 2022, 2:24pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/4 "2022-10-18T14:24:27Z")

</div>

Ok so Mock MDS should be listening in port `4501` is it listening? is there any logs in mock and reg client that you can share

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 18, 2022, 2:55pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/5 "2022-10-18T14:55:25Z")

</div>

Yes is run in port 4501  
logs in Mock mDS

```auto

{"errorCode":"609","errorInfo":"No Description available."}

16:54:21.805 [Thread-134] INFO io.mosip.mock.sbi.service.SBIWorker - Response data :: HTTP/1.1 200 OK
Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,X-PINGOTHER,Authorization
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: "OPTIONS, RCAPTURE, CAPTURE, MOSIPDINFO, MOSIPDISC, STREAM, SETPROFILE, GET, POST"
Access-Control-Allow-Credentials: true
CACHE-CONTROL:no-cache
Content-Length: 153
Content-Type: application/json
LOCATION: HTTP://127.0.0.1:4501/
Connection: close

{"biometrics":[{"specVersion":"0.9.5","data":"","hash":"","error":{"errorCode":"700","errorInfo":"RCapture Failed because Live streaming was stopped"}}]}

```

---

<div class="post-metadata">

**Author:** ![Anusha\_sunkadh](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/anusha_sunkadh/32/30_2.png) [@Anusha\_sunkadh](https://community.mosip.io/u/Anusha_sunkadh)\
**Post date:** [October 18, 2022, 3:13pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/6 "2022-10-18T15:13:37Z")

</div>

Hi @kamiri

Did you check the timeouts in your configuration?

> **[Registration Client Configuration](https://docs.mosip.io/1.2.0/modules/registration-client/registration-client-configuration#sbi-related-configurations)**

For STREAM : “mosip.registration.mdm.connection.timeout”  
can you try increasing the value of this configuration?

and also which version of mock-MDS are you running? Usually, with mock-MDS, there is no delay so the default timeouts are more than enough. But this is not true with real biometric devices.

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 18, 2022, 4:24pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/7 "2022-10-18T16:24:40Z")

</div>

Hi @Anusha_sunkadh

Yes I increase the timeout but nothing  
The version of mock-MDS is “1.2.0.1-B1”

---

<div class="post-metadata">

**Author:** ![Anusha\_sunkadh](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/anusha_sunkadh/32/30_2.png) [@Anusha\_sunkadh](https://community.mosip.io/u/Anusha_sunkadh)\
**Post date:** [October 18, 2022, 6:19pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/8 "2022-10-18T18:19:37Z")

</div>

Ok, @kamiri can you confirm if you are able to see the streaming in the registration-client UI?

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 19, 2022, 8:12am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/9 "2022-10-19T08:12:49Z")

</div>

This is reg-client output:

![image](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/86fe56c778493b0bfa8bba860fed35e20f2dfc4d.png)

---

<div class="post-metadata">

**Author:** ![Rakshithb1](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/rakshithb1/32/103_2.png) [@Rakshithb1](https://community.mosip.io/u/Rakshithb1)\
**Post date:** [October 19, 2022, 8:30am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/10 "2022-10-19T08:30:42Z")

</div>

@kamiri can you share the registration client logs

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 19, 2022, 8:33am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/11 "2022-10-19T08:33:33Z")

</div>

This is the logs of reg-client

```auto
C:\Users\########\Documents\tools\jdk-11.0.16.1+1\bin\java.exe -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:62087,suspend=y,server=n -javaagent:C:\Users\########\AppData\Local\JetBrains\IdeaIC2022.2\captureAgent\debugger-agent.jar=file:/C:/Users/########/AppData/Local/Temp/capture.props -Dfile.encoding=UTF-8 -classpath C:\Users\########\AppData\Local\Temp\classpath1954673293.jar io.mosip.registration.controller.Initialization --module-path C:\Users\########\Documents\workspace\lib\openjfx-19_windows-x86_bin-sdk\javafx-sdk-19\lib --add=modules=javafx.controls,javafx.fxml,javafx.base,javafx.web,javafx.swing,javafx.graphics --add-exports javafx.graphics/com.sun.javafx.application=ALL
Connected to the target VM, address: '127.0.0.1:62087', transport: 'socket'
18:41:15,348 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [C:\Users\########\Documents\workspace\lib\logback.xml]
18:41:15,349 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
18:41:15,350 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
18:41:15,350 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/C:/Users/########/Documents/workspace/registration-client/registration/registration-services/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs multiple times on the classpath.
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/C:/Users/########/.m2/repository/io/mosip/commons/khazana/1.2.0.1-SNAPSHOT/khazana-1.2.0.1-20220811.090051-35.jar!/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-pdfgenerator-itext/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/C:/Users/########/.m2/repository/io/mosip/kernel/kernel-keymanager-service/1.2.0-SNAPSHOT/kernel-keymanager-service-1.2.0-20220124.080546-443-lib.jar!/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idgenerator-rid/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idgenerator-prid/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idobjectvalidator/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idvalidator-rid/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-qrcodegenerator-zxing/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idvalidator-uin/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/registration-client/registration/registration-services/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idvalidator-prid/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-dataaccess-hibernate/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-templatemanager-velocity/target/classes/logback.xml]
18:41:15,352 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/########/Documents/workspace/commons/kernel/kernel-idvalidator-vid/target/classes/logback.xml]
18:41:15,437 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
18:41:15,447 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
18:41:15,453 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [applicationLog]
18:41:15,465 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
18:41:15,539 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@7b92dcb6 - No compression will be used
18:41:15,546 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[applicationLog] - Active log file name: logs/registration.log
18:41:15,546 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[applicationLog] - File property is set to [logs/registration.log]
18:41:15,548 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
18:41:15,548 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [metrics]
18:41:15,821 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@630434944 - No compression will be used
18:41:15,822 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@630434944 - Will use the pattern logs/metrics-archive.%d{yyyy-MM-dd_HH}.log for the active file
18:41:15,825 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - The date pattern is 'yyyy-MM-dd_HH' from file name pattern 'logs/metrics-archive.%d{yyyy-MM-dd_HH}.log'.
18:41:15,825 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Roll-over at the top of every hour.
18:41:15,831 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Setting initial period to Tue Oct 18 18:35:15 CEST 2022
18:41:15,833 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[metrics] - Active log file name: logs/metrics.log
18:41:15,833 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[metrics] - File property is set to [logs/metrics.log]
18:41:15,835 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [io.mosip] to INFO
18:41:15,835 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [io.mosip] to false
18:41:15,835 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [applicationLog] to Logger[io.mosip]
18:41:15,835 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [io.mosip.registration.config.LoggingJsonMeterRegistry] to INFO
18:41:15,835 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [io.mosip.registration.config.LoggingJsonMeterRegistry] to false
18:41:15,835 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [metrics] to Logger[io.mosip.registration.config.LoggingJsonMeterRegistry]
18:41:15,835 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
18:41:15,836 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1682cb83 - Registering current configuration as safe fallback point

SLF4J: The requested version 1.7.16 by your slf4j binding is not compatible with [1.6]
SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 (file:/C:/Users/########/.m2/repository/org/springframework/spring-core/5.0.6.RELEASE/spring-core-5.0.6.RELEASE.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Tue Oct 18 18:41:34 CEST 2022 Thread[JavaFX-Launcher,5,main] java.lang.ClassNotFoundException: io.mosip.registration.config.DerbySlf4jBridge
----------------------------------------------------------------
Tue Oct 18 18:41:34 CEST 2022:
Booting Derby version The Apache Software Foundation - Apache Derby - 10.13.1.1 - (1765088): instance a816c00e-0183-ebf8-cd19-00000fc2a108 
on database directory C:\Users\########\Documents\workspace\db\reg with class loader jdk.internal.loader.ClassLoaders$AppClassLoader@512ddf17 
Loaded from file:/C:/Users/########/.m2/repository/org/apache/derby/derby/10.13.1.1/derby-10.13.1.1.jar
java.vendor=Eclipse Adoptium
java.runtime.version=11.0.16.1+1
user.dir=C:\Users\########\Documents\workspace
os.name=Windows 10
os.arch=amd64
os.version=10.0
derby.system.home=null
derby.stream.error.method=io.mosip.registration.config.DerbySlf4jBridge.bridge
Database Class Loader started - derby.database.classpath=''

```

---

<div class="post-metadata">

**Author:** ![Rakshithb1](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/rakshithb1/32/103_2.png) [@Rakshithb1](https://community.mosip.io/u/Rakshithb1)\
**Post date:** [October 19, 2022, 8:43am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/12 "2022-10-19T08:43:23Z")

</div>

share log file  
you will find, where you extracted regclient  
logs \> registration.log

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 19, 2022, 10:14am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/13 "2022-10-19T10:14:38Z")

</div>

> **[Untitled 2022-10-19 06:13:30 - Share Text](https://sharetext.me/mnemnhn2nl)**
>
> Untitled 2022-10-19 06:13:30

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 19, 2022, 12:00pm UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/14 "2022-10-19T12:00:17Z")

</div>

{“biometrics”:[{“specVersion”:“0.9.5”,“data”:“”,“hash”:“”,“error”:{“errorCode”:“701”,“errorInfo”:“RCapture Failed because Capture Timeout has happened”}}]}

---

<div class="post-metadata">

**Author:** ![thamarai\_kannan](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/thamarai_kannan/32/83_2.png) [@thamarai\_kannan](https://community.mosip.io/u/thamarai_kannan)\
**Post date:** [October 20, 2022, 4:56am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/15 "2022-10-20T04:56:05Z")

</div>

hi @kamiri ,

Did you running the regclient in Local System using IDE (Eclipse or Intellij). if yes can you let us know the java version used in the system. Also Please share the complete registration log file (file present in Log folder)

---

<div class="post-metadata">

**Author:** ![Anusha\_sunkadh](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/anusha_sunkadh/32/30_2.png) [@Anusha\_sunkadh](https://community.mosip.io/u/Anusha_sunkadh)\
**Post date:** [October 20, 2022, 8:15am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/16 "2022-10-20T08:15:05Z")

</div>

Hello @kamiri as per the logs shared, it seems to be an issue with incorrect timeout values.

can you share the below configuration with their values set in your environment?

mosip.registration.capture\_time\_out  
mosip.registration.mdm.connection.timeout  
mosip.registration.mdm.STREAM.connection.timeout  
mosip.registration.mdm.RCAPTURE.connection.timeout  
mosip.registration.mdm.MOSIPDINFO.connection.timeout  
mosip.registration.mdm.MOSIPDISC.connection.timeout

thanks

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 20, 2022, 8:17am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/17 "2022-10-20T08:17:31Z")

</div>

Yes, I ran locally using the IDE, and I used Java version 11.  
The log file is in the comment at the top

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 20, 2022, 8:20am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/18 "2022-10-20T08:20:22Z")

</div>

> [@Anusha\_sunkadh](#):
>
> mosip.registration.capture\_time\_out

#Timeout used in MDM request.  
mosip.registration.capture\_time\_out=10000  
**mosip.registration.mdm.STREAM.connection.timeout —\> NOT SET**  
mosip.registration.mdm.connection.timeout=10000  
mosip.registration.mdm.RCAPTURE.connection.timeout=40000  
mosip.registration.mdm.MOSIPDINFO.connection.timeout=5000  
mosip.registration.mdm.MOSIPDISC.connection.timeout=5000

---

<div class="post-metadata">

**Author:** ![Anusha\_sunkadh](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/anusha_sunkadh/32/30_2.png) [@Anusha\_sunkadh](https://community.mosip.io/u/Anusha_sunkadh)\
**Post date:** [October 20, 2022, 8:24am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/19 "2022-10-20T08:24:40Z")

</div>

ok,

can you test with the below values:

mosip.registration.capture\_time\_out=50000  
mosip.registration.mdm.connection.timeout=50000  
mosip.registration.mdm.RCAPTURE.connection.timeout=40000

---

<div class="post-metadata">

**Author:** ![kamiri](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@kamiri](https://community.mosip.io/u/kamiri)\
**Post date:** [October 20, 2022, 8:51am UTC](https://community.mosip.io/t/unable-to-scan-biometric-details/182/20 "2022-10-20T08:51:39Z")

</div>

> [@Anusha\_sunkadh](#):
>
> 40000

Yes I tested but nothing

log —\>

```auto
2022-10-20 10:49:30,828 INFO [JavaFX Application Thread] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Capture request called1666255770828
2022-10-20 10:49:30,828 INFO [JavaFX Application Thread] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Scan process ended for capturing biometrics
2022-10-20 10:49:30,829 INFO [JavaFX Application Thread] i.m.r.c.d.Streamer : Streamer Thread initiation started for : 1666255770829
2022-10-20 10:49:30,829 INFO [Thread-15] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Capture request started1666255770829
2022-10-20 10:49:30,829 INFO [Thread-15] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Finding exception bio attributes1666255770829
2022-10-20 10:49:30,829 INFO [Thread-15] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Checking subType is whether exception photo or not
2022-10-20 10:49:30,829 INFO [JavaFX Application Thread] i.m.r.c.d.Streamer : Streamer Thread initiated completed for : 1666255770829
2022-10-20 10:49:30,829 INFO [Thread-15] i.m.r.c.d.BiometricsController : REGISTRATION - USER_REGISTRATION - BIOMETRICS_CONTROLLER - REGISTRATION - REG - Checking subType is whether exception photo or not
2022-10-20 10:49:30,830 INFO [Thread-15] i.m.r.s.b.i.BioServiceImpl : Entering into captureModality method.. 1666255770830
2022-10-20 10:49:30,830 INFO [Thread-15] i.m.r.m.s.i.MosipDeviceSpecificationFactory : MosipDeviceSpecificationFactory - REGISTRATION - REG - Finding MosipDeviceSpecificationProvider for spec version : 0.9.5
2022-10-20 10:49:30,830 INFO [Thread-15] i.m.r.m.s.i.MosipDeviceSpecificationFactory : MosipDeviceSpecificationFactory - REGISTRATION - REG - Finding MosipDeviceSpecificationProvider for spec version : 0.9.5 in providers : [io.mosip.registration.mdm.sbi.spec_1_0.service.impl.MosipDeviceSpecification_SBI_1_0_ProviderImpl@35ffd569, io.mosip.registration.mdm.spec_0_9_2.service.impl.MosipDeviceSpecification_092_ProviderImpl@40f5b4ad, io.mosip.registration.mdm.spec_0_9_5.service.impl.MosipDeviceSpecification_095_ProviderImpl@13e7aaad]
2022-10-20 10:49:30,830 INFO [Thread-15] i.m.r.m.s.s.i.MosipDeviceSpecification_095_ProviderImpl : MosipDeviceSpecification_095_ProviderImpl - REGISTRATION - REG - Entering into rCapture method for moadlity : FINGERPRINT_SLAB_RIGHT .....1666255770830
2022-10-20 10:50:10,838 ERROR [Thread-15] i.m.r.m.s.s.i.MosipDeviceSpecification_095_ProviderImpl : Failed to capture biometrics
java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
	at org.apache.http.impl.conn.LoggingInputStream.read(LoggingInputStream.java:84)
	at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
	at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
	at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
	at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
	at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
	at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
	at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
	at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at io.mosip.registration.mdm.service.impl.MosipDeviceSpecificationHelper.getHttpClientResponseEntity(MosipDeviceSpecificationHelper.java:278)
	at io.mosip.registration.mdm.spec_0_9_5.service.impl.MosipDeviceSpecification_095_ProviderImpl.rCapture(MosipDeviceSpecification_095_ProviderImpl.java:203)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
	at io.micrometer.core.aop.CountedAspect.interceptAndRecord(CountedAspect.java:100)
	at jdk.internal.reflect.GeneratedMethodAccessor225.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:174)
	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
	at io.micrometer.core.aop.TimedAspect.processWithTimer(TimedAspect.java:105)
	at io.micrometer.core.aop.TimedAspect.timedMethod(TimedAspect.java:94)
	at jdk.internal.reflect.GeneratedMethodAccessor143.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
	at com.sun.proxy.$Proxy211.rCapture(Unknown Source)
	at io.mosip.registration.service.bio.impl.BioServiceImpl.captureModality(BioServiceImpl.java:88)
	at io.mosip.registration.controller.device.BiometricsController.rCapture(BiometricsController.java:1288)
	at io.mosip.registration.controller.device.BiometricsController$4$1.call(BiometricsController.java:1058)
	at io.mosip.registration.controller.device.BiometricsController$4$1.call(BiometricsController.java:1045)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:264)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
	at javafx.concurrent.Service.lambda$executeTask$6(Service.java:725)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)
2022-10-20 10:50:10,859 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert generation has been started
2022-10-20 10:50:10,859 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert generation has been ended
2022-10-20 10:50:12,564 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert closing has been started
2022-10-20 10:50:12,569 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert closing has been ended
2022-10-20 10:50:12,570 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert closing has been started
2022-10-20 10:50:12,570 INFO [JavaFX Application Thread] i.m.r.c.r.AlertController : REGISTRATION - ALERT_CONTROLLER - ALERT_GENERATION - REGISTRATION - REG - Alert closing has been ended
2022-10-20 10:50:12,570 ERROR [STREAMER_THREAD] i.m.r.c.d.Streamer : Failed in streamer_thread
java.io.IOException: Attempted read on closed stream.
	at org.apache.http.conn.EofSensorInputStream.isReadAllowed(EofSensorInputStream.java:107)
	at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:116)
	at io.mosip.registration.controller.device.Streamer.retrieveNextImage(Streamer.java:156)
	at io.mosip.registration.controller.device.Streamer$1.run(Streamer.java:100)
	at java.base/java.lang.Thread.run(Thread.java:829)

```

[Next page](https://community.mosip.io/t/unable-to-scan-biometric-details/182.md?page=2)
