# Id-authentication demo with fingerprint

**URL:** https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417
**Category:** Developer
**Tags:** certification, security
**Created:** [April 13, 2023, 11:12am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417 "2023-04-13T11:12:57Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [April 13, 2023, 11:12am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/1 "2023-04-13T11:12:57Z")

</div>

Hi,  
I try to test id-authentication demo application with fingerprint with mockmds used for registration client i have the bello issue:

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

{“biometrics”:[{“specVersion”:“”,“data”:“”,“hash”:“”,“sessionKey”:“”,“thumbprint”:“”,“error”:{“errorCode”:“809”,“errorInfo”:“Auth Capture request can not be done for Registration Devices”}}]}

Can test the id-authentication démo with the fingerprint using the mockmds mosip ?

If yes what’s the problem?

---

<div class="post-metadata">

### Author: ![nayakrounak](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/nayakrounak/32/12_2.png) [@nayakrounak](https://community.mosip.io/u/nayakrounak)
#### Post date: [April 15, 2023, 2:43pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/2 "2023-04-15T14:43:14Z")

</div>

Your MockMDS is configured for a registration device i.e. L0 device.

In Authentication MOSIP mandates the use of an L1 device and the purpose should be AUTH.

---

<div class="post-metadata">

### Author: ![nayakrounak](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/nayakrounak/32/12_2.png) [@nayakrounak](https://community.mosip.io/u/nayakrounak)
#### Post date: [April 15, 2023, 2:51pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/3 "2023-04-15T14:51:15Z")

</div>

I had created a MockMDS earlier for authentication,

I had changed the certification level to L1 in device info and device discovery.

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

Additonally, I had added the FTM certificate in the Keys folder updated the same in the application.properties file of the Mock MDS

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

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [May 3, 2023, 9:58am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/4 "2023-05-03T09:58:46Z")

</div>

I working now with device CSD101i (single finger print), the MDS is installed.  
when i click on capture i have the bellow error:

org.apache.http.NoHttpResponseException: 127.0.0.1:4501 failed to respond  
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)  
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:165)  
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:111)  
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.authentication.demo.service.IdaController.capturebiometrics(IdaController.java:630)  
at io.mosip.authentication.demo.service.IdaController.captureFingerprint(IdaController.java:507)  
at io.mosip.authentication.demo.service.IdaController.onCapture(IdaController.java:404)  
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 com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)  
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 com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)  
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1788)  
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1675)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Node.fireEvent(Node.java:8879)  
at javafx.scene.control.Button.fire(Button.java:200)  
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)  
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)  
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)  
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)  
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)  
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)  
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)  
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)  
at com.sun.glass.ui.View.notifyMouse(View.java:942)  
at com.sun.glass.ui.win.WinApplication.\_runLoop(Native Method)  
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)  
at java.base/java.lang.Thread.run(Thread.java:834)  
Exception in thread “JavaFX Application Thread” java.lang.RuntimeException: java.lang.reflect.InvocationTargetException  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1791)  
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1675)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Node.fireEvent(Node.java:8879)  
at javafx.scene.control.Button.fire(Button.java:200)  
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)  
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)  
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)  
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)  
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)  
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)  
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)  
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)  
at com.sun.glass.ui.View.notifyMouse(View.java:942)  
at com.sun.glass.ui.win.WinApplication.\_runLoop(Native Method)  
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)  
at java.base/java.lang.Thread.run(Thread.java:834)  
Caused by: java.lang.reflect.InvocationTargetException  
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 com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)  
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 com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)  
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1788)  
… 47 more  
Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input  
at [Source: (byte)“”; line: 1, column: 0]  
at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)  
at com.fasterxml.jackson.databind.ObjectMapper.\_initForReading(ObjectMapper.java:4133)  
at com.fasterxml.jackson.databind.ObjectMapper.\_readMapAndClose(ObjectMapper.java:3988)  
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3079)  
at io.mosip.authentication.demo.service.IdaController.capturebiometrics(IdaController.java:647)  
at io.mosip.authentication.demo.service.IdaController.captureFingerprint(IdaController.java:507)  
at io.mosip.authentication.demo.service.IdaController.onCapture(IdaController.java:404)  
… 59 more

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [May 9, 2023, 8:18am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/5 "2023-05-09T08:18:51Z")

</div>

I think the application is not able to find the property `ida.request.captureRequest.template`. Can you please check that property in the properties file if present?

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [May 9, 2023, 8:53am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/6 "2023-05-09T08:53:40Z")

</div>

Hi @LoganathanSekar7627

I found two line of this property:

one comented contains json data et other one with hashed value:  
#ida.request.captureRequest.template={ “env”: “Staging”, “purpose”: “Auth”, “specVersion”: “0.9.5”, “timeout”: “$timeout”, “captureTime”: “$captureTime”, “domainUri”: “$domainUri”, “transactionId”: “1234567890”, “bio”: [{ “type”: “$type”, “count”: “$count”, “bioSubType”: [$bioSubType], “requestedScore”: “$requestedScore”, “deviceId”: “$deviceId”, “deviceSubId”: “$deviceSubId”, “previousHash”: “$previousHash” }], “customOpts”: [{ “name”: “$name”, “value”: “$value” }] }

ida.request.captureRequest.template=eyAgCSJlbnYiOiAiJGVudiIsICAJInB1cnBvc2UiOiAiQXV0aCIsICAJInNwZWNWZXJzaW9uIjogIjAuOS41IiwgIAkidGltZW91dCI6ICIkdGltZW91dCIsICAJImNhcHR1cmVUaW1lIjogIiRjYXB0dXJlVGltZSIsICAJImRvbWFpblVyaSI6ICIkZG9tYWluVXJpIiwgIAkidHJhbnNhY3Rpb25JZCI6ICIxMjM0NTY3ODkwIiwgIAkiYmlvIjogW3sgIAkJInR5cGUiOiAiJHR5cGUiLCAgCQkiY291bnQiOiAiJGNvdW50IiwgIAkJImJpb1N1YlR5cGUiOiBbJGJpb1N1YlR5cGVdLCAgCQkicmVxdWVzdGVkU2NvcmUiOiAiJHJlcXVlc3RlZFNjb3JlIiwgIAkJImRldmljZUlkIjogIiRkZXZpY2VJZCIsICAJCSJkZXZpY2VTdWJJZCI6ICIkZGV2aWNlU3ViSWQiLCAgCQkicHJldmlvdXNIYXNoIjogIiRwcmV2aW91c0hhc2giICAJfV0sICAJImN1c3RvbU9wdHMiOiBbeyAgCQkibmFtZSI6ICIkbmFtZSIsICAJCSJ2YWx1ZSI6ICIkdmFsdWUiICAJfV0gIH0K

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [May 9, 2023, 9:27am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/7 "2023-05-09T09:27:16Z")

</div>

The property is correct. Still not cleart what is causing the capture request to be empty. Can you please post the whole console log that is printed as a result of capture action in the authentication-demo-ui.

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [May 9, 2023, 9:37am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/8 "2023-05-09T09:37:17Z")

</div>

bellow the log of duth-demo app on clicking capture fingerprint:

{ “env”: “$env”, “purpose”: “Auth”, “specVersion”: “0.9.5”, “timeout”: “$timeout”, “captureTime”: “$captureTime”, “domainUri”: “$domainUri”, “transactionId”: “1234567890”, “bio”: [{ “type”: “$type”, “count”: “$count”, “bioSubType”: [$bioSubType], “requestedScore”: “$requestedScore”, “deviceId”: “$deviceId”, “deviceSubId”: “$deviceSubId”, “previousHash”: “$previousHash” }], “customOpts”: [{ “name”: “$name”, “value”: “$value” }] }

Capture request:  
{ “env”: “Staging”, “purpose”: “Auth”, “specVersion”: “0.9.5”, “timeout”: “300000”, “captureTime”: “2023-05-09T09:36:03Z”, “domainUri”: “http://{{IP}}:5001”, “transactionId”: “1234567890”, “bio”: [{ “type”: “Finger”, “count”: “1”, “bioSubType”: [“UNKNOWN”], “requestedScore”: “60”, “deviceId”: “1”, “deviceSubId”: “1”, “previousHash”: “” }], “customOpts”: [{ “name”: “name1”, “value”: “value1” }] }

org.apache.http.NoHttpResponseException: 127.0.0.1:4501 failed to respond  
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)  
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:165)  
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:111)  
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.authentication.demo.service.IdaController.capturebiometrics(IdaController.java:630)  
at io.mosip.authentication.demo.service.IdaController.captureFingerprint(IdaController.java:507)  
at io.mosip.authentication.demo.service.IdaController.onCapture(IdaController.java:404)  
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 com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)  
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 com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)  
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1788)  
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1675)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Node.fireEvent(Node.java:8879)  
at javafx.scene.control.Button.fire(Button.java:200)  
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)  
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)  
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)  
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)  
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)  
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)  
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)  
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)  
at com.sun.glass.ui.View.notifyMouse(View.java:942)  
at com.sun.glass.ui.win.WinApplication.\_runLoop(Native Method)  
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)  
at java.base/java.lang.Thread.run(Thread.java:834)  
Exception in thread “JavaFX Application Thread” java.lang.RuntimeException: java.lang.reflect.InvocationTargetException  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1791)  
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1675)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Node.fireEvent(Node.java:8879)  
at javafx.scene.control.Button.fire(Button.java:200)  
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)  
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)  
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)  
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)  
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)  
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)  
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)  
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)  
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)  
at javafx.event.Event.fireEvent(Event.java:198)  
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)  
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)  
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)  
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)  
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)  
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)  
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)  
at com.sun.glass.ui.View.notifyMouse(View.java:942)  
at com.sun.glass.ui.win.WinApplication.\_runLoop(Native Method)  
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)  
at java.base/java.lang.Thread.run(Thread.java:834)  
Caused by: java.lang.reflect.InvocationTargetException  
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 com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)  
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 com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)  
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)  
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1788)  
… 47 more  
Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input  
at [Source: (byte)“”; line: 1, column: 0]  
at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)  
at com.fasterxml.jackson.databind.ObjectMapper.\_initForReading(ObjectMapper.java:4133)  
at com.fasterxml.jackson.databind.ObjectMapper.\_readMapAndClose(ObjectMapper.java:3988)  
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3079)  
at io.mosip.authentication.demo.service.IdaController.capturebiometrics(IdaController.java:647)  
at io.mosip.authentication.demo.service.IdaController.captureFingerprint(IdaController.java:507)  
at io.mosip.authentication.demo.service.IdaController.onCapture(IdaController.java:404)  
… 59 more

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [May 10, 2023, 9:05am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/9 "2023-05-10T09:05:25Z")

</div>

Hi @bch , The capture request seems to be OK. I think it is something to do with the MDS. Can you please try to perform the CAPTURE request from postman and let me know what is the response? Use the same Capture Request Body that is printed, and use CAPTURE as the HTTP method. (You can edit the HTTP method name in the Postman).

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [May 22, 2023, 10:12am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/10 "2023-05-22T10:12:35Z")

</div>

Hi @LoganathanSekar7627,

Thank you for the reply,i will test it with this payload.  
What’is the URL of this POST API i used [http://127.0.0.1:4501/capture](http://127.0.0.1:4501/capture) but there is no response but the MDS of fingerprint is runing ?

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

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [May 22, 2023, 3:16pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/11 "2023-05-22T15:16:07Z")

</div>

You need to use CAPTURE as HTTP method instead of POST. Please click on the POST method and type in as CAPTURE.

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [May 22, 2023, 3:29pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/12 "2023-05-22T15:29:10Z")

</div>

@LoganathanSekar7627  
To perform MDS configuration setup we should update this configuration by value given from MOSIP id-authentication backend:  
How to get the bellow values from MOSIP ?  
[DMS]  
;// DMS server environment values: Production, Developer, Staging  
env=Staging  
url=localhost:8080

[MDS]  
;// Authentication MDS environment Production, Developer, Staging  
mds\_env=Staging  
;// mode=0 for offline and mode=1 for online  
mode=0

;// thumbprint:- SHA256 representation of the certificate (HEX encoded) that needs to used for encryption of session key  
thumbprint=036CAFE1CAB98F498FAC9316EAE736D197F9FED08F4AD99202E6D79C24F894E8

;// encryptionCert:- Encryption certificate that needs to used for encryption of session key in PEM format (without linebreak)  
encryptionCert=MIIDnzCCAoegAwIBAgIIkArAWazfmIUwDQYJKoZIhvcNAQELBQAwdjELMAkGA1UEBhMCSU4xCzAJBgNVBAgMAktBMRIwEAYDVQQHDAlCQU5HQUxPUkUxDTALBgNVBAoMBElJVEIxIDAeBgNVBAsMF01PU0lQLVRFQ0gtQ0VOVEVSIChJREEpMRUwEwYDVQQDDAx3d3cubW9zaXAuaW8wHhcNMjEwOTI3MDk0MDE5WhcNMjMwOTI3MDk0MDE5WjB1MQswCQYDVQQGEwJJTjELMAkGA1UECAwCS0ExEjAQBgNVBAcMCUJBTkdBTE9SRTENMAsGA1UECgwESUlUQjEgMB4GA1UECwwXTU9TSVAtVEVDSC1DRU5URVIgKElEQSkxFDASBgNVBAMMC0lEQS1JREEtRklSMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArbu5NK4sDF4bBO40WroK+wqWI8qOfMKVB+KpB/wnCnJcEMiTlZDythCsq2eXHmmF9IAdwfAckEDu90t6BOa6321X3pfhoKfeXU4GC7PWn9xLM2Pv2ufWzJyks+DpjcMy/u/b+I/v01PR0ShKb/XVa1psYZECaWgsc8GoofTpYQyk44wZ0Ab8ZkVXFv7A3/oFZHXXhsM0s5aWXFS8ufS1p+vUJF8151bzDDZH4kHwbFTilz5zOP0uiSDE2hw9jWTWnT5pz2OCCRRcygTRRS/QCXVu5R6LXIeEsGm+6Y/YoWPhbsrMb4iSfMgDAiydk0Jk06CwtChdhGxXZEI8vTNrzwIDAQABozIwMDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSGctIzAIDN8r0vilUq6KT6oy/fKzANBgkqhkiG9w0BAQsFAAOCAQEAS8oD5SIuk+lPK81p6tKS65qcVspQj+GsoCoZKOHBnw1Jq3QHT3ijyZY0pfn6sA96GbyhJfIzpSgkLG/EPeNT67ormHYuvePhjkLaXgKncdAJNRfnnKqsnQd8g/QpLqrAPI4fy8NWNdjCMn+PtiaRUgRffcmoCS7zgA7U9BDaY6fVEVNonrstndj02rzgvESQ4IfVXRPvJ4NtVMb+NMmK/s0G8b6Zi0y7I1FClf9EgFbb2aC5HxYVJAQmOPH7wKNl4mwRPfNmz/hPwnYSPe8IT1xzd8V6GQ01KCukHj278K8/5iwxTWihUznNcFPvTmRj+p0x77gk6anO/O//thpuPA==

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [May 23, 2023, 11:58pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/13 "2023-05-23T23:58:45Z")

</div>

Hi @bch , As per my understanding here we need to supply the certificate from IDA with applicationId=IDA and referenceId=IDA-FIR.

You can get it from ida-internal-service swagger (requires authmanager token authentication): [https://domain/idauthentication/v1/internal/swagger-ui.html#/keymanager/getCertificateUsingGET](https://domain/idauthentication/v1/internal/swagger-ui.html#/keymanager/getCertificateUsingGET)

The same certificate along with the cert\_thumbprint of the same certificate can be found from key-alias table in IDA DB.

---

<div class="post-metadata">

### Author: ![zeddari](https://avatars.discourse-cdn.com/v4/letter/z/898d66/32.png) [@zeddari](https://community.mosip.io/u/zeddari)
#### Post date: [July 31, 2023, 10:20am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/14 "2023-07-31T10:20:00Z")

</div>

Hi  
I have updated the MDS config as requested, MDS service restarted and I have gotten the same error on my console of IDA Demo UI:  
org.apache.http.NoHttpResponseException: 127.0.0.1:4501 failed to respond  
I have tried postman with and it gices error:

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

Could you please support on this ?

BR

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [July 31, 2023, 10:20am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/15 "2023-07-31T10:20:09Z")

</div>

- @Abderrazzak_Zeddari going forward

---

<div class="post-metadata">

### Author: ![bch](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/bch/32/438_2.png) [@bch](https://community.mosip.io/u/bch)
#### Post date: [July 31, 2023, 10:20am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/16 "2023-07-31T10:20:54Z")

</div>

- @zeddari going forward

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [July 31, 2023, 11:22am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/17 "2023-07-31T11:22:54Z")

</div>

@zeddari , Please check the port number of the MDS service running in your system is correct (4501). If port is different please use the correct port in the capture request. This API call in postman should work.

---

<div class="post-metadata">

### Author: ![zeddari](https://avatars.discourse-cdn.com/v4/letter/z/898d66/32.png) [@zeddari](https://community.mosip.io/u/zeddari)
#### Post date: [July 31, 2023, 1:55pm UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/18 "2023-07-31T13:55:13Z")

</div>

Hi  
The port is correct:

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

---

<div class="post-metadata">

### Author: ![LoganathanSekar7627](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/loganathansekar7627/32/218_2.png) [@LoganathanSekar7627](https://community.mosip.io/u/LoganathanSekar7627)
#### Post date: [August 1, 2023, 9:59am UTC](https://community.mosip.io/t/id-authentication-demo-with-fingerprint/417/19 "2023-08-01T09:59:37Z")

</div>

@zeddari , Two things to check.

1. The sub-id of biometrics is correct? Please check the device info for single fingerprint auth device.
2. Also please check the port is correct using below command. I doubt that because from your screenshot multiple applications are listening to same port, which is not clear.

```auto
netstat -a -o -n | find "4501"

```

From the above command you will get the PID. And please check in the TaskManager if the PID belongs to the correct MDS service.
