# Inji mobile wallet local setup

**URL:** <https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374>\
**Category:** General\
**Created:** [June 4, 2024, 8:13am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374 "2024-06-04T08:13:49Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 4, 2024, 8:13am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/1 "2024-06-04T08:13:49Z")

</div>

Hi Team,

I’m trying to connect Inji mobile to the local backend services by putting the url in the credential registry setting in the emulator but getting `invalid url` error.  
I have tried both the following urls:  
[http://10.0.2.2:8089](http://10.0.2.2:8089)  
[http://127.0.0.1:8089](http://127.0.0.1:8089)  
Attaching the screenshots for reference.

 ![inji-error1](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/2X/a/a8b4150083d3882e0d876746ff14de8b23649fff.png)  
 ![inji-error2](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/2X/b/b646e590f3c544bcd094c7a5b370d095b6bfc490.png)

---

<div class="post-metadata">

**Author:** ![Vibha\_Gondkar](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/vibha_gondkar/32/1143_2.png) [@Vibha\_Gondkar](https://community.mosip.io/u/Vibha_Gondkar)\
**Post date:** [June 5, 2024, 4:47am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/2 "2024-06-05T04:47:32Z")

</div>

Hi there! Thank you for reaching out. We are looking into your query and will get back to you soon!

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 11, 2024, 5:27am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/3 "2024-06-11T05:27:15Z")

</div>

Hi @swatigoel I have fixed the internet issue on my android emulator and tried connecting to local backend from Inji wallet but I’m getting invalid url error. It looks like mimoto is trying to get some token from [https://iam.dev2.mosip.net](https://iam.dev2.mosip.net) this keycloak url and throwing an error. Please, suggest how should we fix this issue. Here’s the mimoto logs for your reference:

```auto
2024-06-11 10:50:32.987 INFO [mimoto,,,] 8612 --- [TaskScheduler-1] i.m.k.a.d.helper.TokenHelper : Requesting for new Token for the provided OIDC Service(WebClient): https://iam.dev2.mosip.net/auth/realms/
2024-06-11 10:51:03.372 ERROR [mimoto,,,] 8612 --- [TaskScheduler-1] o.s.s.s.TaskUtils$LoggingErrorHandler : Unexpected error occurred in scheduled task.

reactor.core.Exceptions$ReactiveException: io.netty.channel.ConnectTimeoutException: connection timed out: iam.dev2.mosip.net/10.3.148.169:443
        at reactor.core.Exceptions.propagate(Exceptions.java:326) ~[reactor-core-3.1.7.RELEASE.jar:3.1.7.RELEASE]
        at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:91) ~[reactor-core-3.1.7.RELEASE.jar:3.1.7.RELEASE]
        at reactor.core.publisher.Mono.block(Mono.java:1175) ~[reactor-core-3.1.7.RELEASE.jar:3.1.7.RELEASE]
        at io.mosip.kernel.auth.defaultadapter.helper.TokenHelper.getClientToken(TokenHelper.java:130) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]
        at io.mosip.kernel.auth.defaultadapter.config.SelfTokenRenewalTaskExecutor$SelfTokenHandlerTask.run(SelfTokenRenewalTaskExecutor.java:76) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]
        at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[na:na]
        at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[na:na]
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[na:na]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
        at java.base/java.lang.Thread.run(Thread.java:829) ~[na:na]
        Suppressed: java.lang.Exception: #block terminated with an error
                at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:93) ~[reactor-core-3.1.7.RELEASE.jar:3.1.7.RELEASE]
                ... 10 common frames omitted
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: iam.dev2.mosip.net/10.3.148.169:443
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:572) ~[netty-transport-native-epoll-4.1.24.Final-linux-x86_64.jar:4.1.24.Final]
        at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38) ~[netty-common-4.1.24.Final.jar:4.1.24.Final]
        at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:125) ~[netty-common-4.1.24.Final.jar:4.1.24.Final]
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[netty-common-4.1.24.Final.jar:4.1.24.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) ~[netty-common-4.1.24.Final.jar:4.1.24.Final]
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309) ~[netty-transport-native-epoll-4.1.24.Final-linux-x86_64.jar:4.1.24.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) ~[netty-common-4.1.24.Final.jar:4.1.24.Final]
        ... 1 common frames omitted
        Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoLift] :
        reactor.core.publisher.Mono.create(Mono.java:172)
        reactor.ipc.netty.tcp.TcpClient.newHandler(TcpClient.java:174)
        reactor.ipc.netty.http.client.HttpClient$TcpBridgeClient.newHandler(HttpClient.java:385)
        reactor.ipc.netty.http.client.MonoHttpClientResponse.lambda$subscribe$0(MonoHttpClientResponse.java:73)
        reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:44)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.Mono.subscribe(Mono.java:3080)
        reactor.core.publisher.FluxRetryPredicate$RetryPredicateSubscriber.resubscribe(FluxRetryPredicate.java:123)
        reactor.core.publisher.MonoRetryPredicate.subscribe(MonoRetryPredicate.java:51)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoMapFuseable.subscribe(MonoMapFuseable.java:59)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.ipc.netty.http.client.MonoHttpClientResponse.subscribe(MonoHttpClientResponse.java:79)
        reactor.core.publisher.MonoMap.subscribe(MonoMap.java:55)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoMapFuseable.subscribe(MonoMapFuseable.java:59)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoMapFuseable.subscribe(MonoMapFuseable.java:59)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoOnErrorResume.subscribe(MonoOnErrorResume.java:44)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.Mono.subscribe(Mono.java:3080)
        reactor.core.publisher.MonoZip.subscribe(MonoZip.java:128)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.MonoSubscriberContext.subscribe(MonoSubscriberContext.java:47)
        reactor.core.publisher.MonoSwitchIfEmpty.subscribe(MonoSwitchIfEmpty.java:44)
        reactor.core.publisher.MonoLift.subscribe(MonoLift.java:46)
        reactor.core.publisher.Mono.block(Mono.java:1174)
        io.mosip.kernel.auth.defaultadapter.helper.TokenHelper.getClientToken(TokenHelper.java:130)
        io.mosip.kernel.auth.defaultadapter.config.SelfTokenRenewalTaskExecutor$SelfTokenHandlerTask.run(SelfTokenRenewalTaskExecutor.java:76)
        org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
        java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
Error has been observed by the following operator(s):
        |_ Mono.create(TcpClient.java:174)
        |_ Mono.defer(MonoHttpClientResponse.java:73)
        |_ Mono.retry(MonoHttpClientResponse.java:77)
        |_ Mono.cast(MonoHttpClientResponse.java:78)
        |_ Mono.map(ReactorClientHttpConnector.java:75)
        |_ Mono.doOnSubscribe(ExchangeFunctions.java:81)
        |_ Mono.doOnRequest(ExchangeFunctions.java:82)
        |_ Mono.doOnCancel(ExchangeFunctions.java:83)
        |_ Mono.map(ExchangeFunctions.java:84)
        |_ Mono.defer(TraceWebClientBeanPostProcessor.java:130)
        |_ Mono.cast(TraceWebClientBeanPostProcessor.java:131)
        |_ Mono.error(TraceWebClientBeanPostProcessor.java:143)
        |_ Mono.doAfterSuccessOrError(TraceWebClientBeanPostProcessor.java:147)
        |_ Mono.flatMap(TraceWebClientBeanPostProcessor.java:134)
        |_ Mono.switchIfEmpty(DefaultWebClient.java:317)

```

---

<div class="post-metadata">

**Author:** ![swatigoel](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/swatigoel/32/751_2.png) [@swatigoel](https://community.mosip.io/u/swatigoel)\
**Post date:** [June 11, 2024, 6:25am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/4 "2024-06-11T06:25:53Z")

</div>

Hi @Aniket_Aditya this is the keycloak used for authentication for api which should not be used for local setup.  
Are you getting this error for every endpoint?

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 11, 2024, 6:48am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/5 "2024-06-11T06:48:33Z")

</div>

@swatigoel I’m getting this error when I’m trying to set registry url from Inji wallet setting. How should we disable the keycloak for local setup?

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 18, 2024, 7:01am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/6 "2024-06-18T07:01:26Z")

</div>

@swatigoel I’m able to run the Inji mobile wallet app in my physical device. It is able to list the issuer and open the esignet login page. But after I enter the credentials and click login the app crashes and getting closed.

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 18, 2024, 7:39am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/7 "2024-06-18T07:39:55Z")

</div>

here’s the logs for refernce:

```auto
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: SELECTED_CREDENTIAL_TYPE -> checkInternet
{
  "credType": {
    "format": "ldp_vc",
    "id": "NursingCertificateCredential",
    "scope": "nursing_certificate_vc_ldp",
    "display": [
      {
        "name": "Nursing Certificate Verifiable Credential",
        "logo": {
          "url": "https://sunbird.org/images/sunbird-logo-new.png",
 ...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] issuersMachine: done.invoke.checkInternet -> performAuthorization.idle
{
  "data": {
    "details": {
      "isConnectionExpensive": true,
      "txLinkSpeed": 14,
      "rxLinkSpeed": 14,
      "linkSpeed": 14,
      "subnet": "255.255.255.0",
      "ipAddress": "192.168.221.15",
      "frequency": 5745,
      "strength": 46,
      "bssid": "02:00:00:00:00:00"
    },
...
 LOG [Redmi Note 7 Pro] app: INACTIVE -> ready.network.online
{}
 LOG [Redmi Note 7 Pro] store: APP_ACTIVE -> ready
{}
 LOG [Redmi Note 7 Pro] auth: APP_ACTIVE -> authorized
{}
 LOG [Redmi Note 7 Pro] vcMeta: APP_ACTIVE -> ready.showTamperedPopup
{}
 LOG [Redmi Note 7 Pro] settings: APP_ACTIVE -> idle
{}
 LOG [Redmi Note 7 Pro] backup: APP_ACTIVE -> backingUp.idle
{}
 LOG [Redmi Note 7 Pro] backupRestore: APP_ACTIVE -> init
{}
 LOG [Redmi Note 7 Pro] activityLog: APP_ACTIVE -> ready.idle
{}
 LOG [Redmi Note 7 Pro] scan: APP_ACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] request: APP_ACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] app: ACTIVE -> ready.network.online
{}
 LOG [Redmi Note 7 Pro] store: APP_INACTIVE -> ready
{}
 LOG [Redmi Note 7 Pro] auth: APP_INACTIVE -> authorized
{}
 LOG [Redmi Note 7 Pro] vcMeta: APP_INACTIVE -> ready.showTamperedPopup
{}
 LOG [Redmi Note 7 Pro] settings: APP_INACTIVE -> idle
{}
 LOG [Redmi Note 7 Pro] backup: APP_INACTIVE -> backingUp.idle
{}
 LOG [Redmi Note 7 Pro] backupRestore: APP_INACTIVE -> init
{}
 LOG [Redmi Note 7 Pro] activityLog: APP_INACTIVE -> ready.idle
{}
 LOG [Redmi Note 7 Pro] scan: APP_INACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] request: APP_INACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] app: INACTIVE -> ready.network.online
{}
 LOG Error while Telemetry sync to server: {"message":"Request failed with status code 500","name":"AxiosError","stack":"AxiosError: Request failed with status code 500\n at settle (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:322209:37)\n at onloadend (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:322106:29)\n at call (native)\n at dispatchEvent (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:31605:31)\n at setReadyState (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:30251:29)\n at __didCompleteResponse (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:30053:29)\n at apply (native)\n at anonymous (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:30178:52)\n at apply (native)\n at emit (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:2144:40)\n at apply (native)\n at__callFunction (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:2712:36)\n at anonymous (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:2473:31)\n at __guard (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:2663:15)\n at callFunctionReturnFlushedQueue (http://localhost:8081/index.bundle//&platform=android&dev=true&minify=false&app=io.mosip.residentapp&modulesOnly=false&runModule=true:2472:21)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/json","dataType":"json"},"method":"post","url":"https://dataset-api.obsrv.mosip.net/obsrv/v1/data/mosip-dataset","data":"{\"data\":{\"id\":\"api.mosip.telemetry\",\"params\":{\"msgid\":\"9f151be029ed861bdeaa4babf2424d83\"},\"ets\":1718696062000,\"events\":[{\"eid\":\"END\",\"ets\":1718696062000,\"mid\":\"END:a3bbaaf1554475f4891ca5dad3d8985e\",\"sid\":\"GJVSZBtIKO3r1718696025053\",\"appid\":\"KWJVQRUMT6S3\",\"actor\":{},\"edata\":{\"type\":\"App Onboarding\",\"status\":\"SUCCESS\",\"additionalParameters\":{},\"duration\":5}}]}}"},"code":"ERR_BAD_RESPONSE","status":500}
 LOG [Redmi Note 7 Pro] app: ONLINE -> ready.focus.inactive
{
  "networkType": "wifi"
}
 LOG [Redmi Note 7 Pro] app: ONLINE -> ready.focus.inactive
{
  "networkType": "cellular"
}
 LOG [Redmi Note 7 Pro] store: APP_ACTIVE -> ready
{}
 LOG [Redmi Note 7 Pro] auth: APP_ACTIVE -> authorized
{}
 LOG [Redmi Note 7 Pro] vcMeta: APP_ACTIVE -> ready.showTamperedPopup
{}
 LOG [Redmi Note 7 Pro] settings: APP_ACTIVE -> idle
{}
 LOG [Redmi Note 7 Pro] backup: APP_ACTIVE -> backingUp.idle
{}
 LOG [Redmi Note 7 Pro] backupRestore: APP_ACTIVE -> init
{}
 LOG [Redmi Note 7 Pro] activityLog: APP_ACTIVE -> ready.idle
{}
 LOG [Redmi Note 7 Pro] scan: APP_ACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] request: APP_ACTIVE -> inactive
{}
 LOG [Redmi Note 7 Pro] app: ACTIVE -> ready.network.online
{}
 LOG [Redmi Note 7 Pro] app: ACTIVE -> ready.network.online

```

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 18, 2024, 7:41am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/8 "2024-06-18T07:41:55Z")

</div>

@swatigoel I suspect it to be happening due to telemetry. Please, suggest.

---

<div class="post-metadata">

**Author:** ![swatigoel](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/swatigoel/32/751_2.png) [@swatigoel](https://community.mosip.io/u/swatigoel)\
**Post date:** [June 18, 2024, 9:48am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/9 "2024-06-18T09:48:05Z")

</div>

@Aniket_Aditya this will not happen because of telemetry. Still you can try commenting the send events in this file `TelemetryUtils.js` and see if it works.

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 18, 2024, 12:00pm UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/10 "2024-06-18T12:00:54Z")

</div>

@swatigoel after commenting out the send events I’m not seeing any telemetry related error in the logs but the behaviour is still same… after submitting details on esignet page the app closes. also I’m seeing few errors:

```auto
 ERROR init failed [Error: Unable to resolve host "http": No address associated with hostname]
 LOG model download result is = false
 LOG init with: {"withFace":{"encoder":{"tfModel":{"path":"https://http://localhost:8089/inji/model.tflite","inputWidth":160,"inputHeight":160,"outputLength":512,"modelChecksum":"797b4d99794965749635352d55da38d4748c28c659ee1502338badee4614ed06"}},"matcher":{"threshold":1}}}
 ERROR init failed [Error: Unable to resolve host "http": No address associated with hostname]
 LOG model download result is = false
 LOG init with: {"withFace":{"encoder":{"tfModel":{"path":"https://http://localhost:8089/inji/model.tflite","inputWidth":160,"inputHeight":160,"outputLength":512,"modelChecksum":"797b4d99794965749635352d55da38d4748c28c659ee1502338badee4614ed06"}},"matcher":{"threshold":1}}}
 ERROR init failed [Error: Unable to resolve host "http": No address associated with hostname]
 LOG model download result is = false
 LOG init with: {"withFace":{"encoder":{"tfModel":{"path":"https://http://localhost:8089/inji/model.tflite","inputWidth":160,"inputHeight":160,"outputLength":512,"modelChecksum":"797b4d99794965749635352d55da38d4748c28c659ee1502338badee4614ed06"}},"matcher":{"threshold":1}}}
 ERROR init failed [Error: Unable to resolve host "http": No address associated with hostname]
 LOG model download result is = false
 LOG init with: {"withFace":{"encoder":{"tfModel":{"path":"https://http://localhost:8089/inji/model.tflite","inputWidth":160,"inputHeight":160,"outputLength":512,"modelChecksum":"797b4d99794965749635352d55da38d4748c28c659ee1502338badee4614ed06"}},"matcher":{"threshold":1}}}
 ERROR init failed [Error: Unable to resolve host "http": No address associated with hostname]
 LOG model download result is = false

```

it is adding ‘https’ to the mimoto host.

---

<div class="post-metadata">

**Author:** ![swatigoel](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/swatigoel/32/751_2.png) [@swatigoel](https://community.mosip.io/u/swatigoel)\
**Post date:** [June 21, 2024, 5:20am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/11 "2024-06-21T05:20:39Z")

</div>

Hi @Aniket_Aditya as discussed in AMA call,  
There was issue in mimoto-issuers-config.json, esignet host was used as env variable instead of localhost:3001.  
It was fixed by update esignet host. and we were able to proceed till download VC.  
While downloading VC, we encountered new error saying unsupported credential type.

For unsupported credential type, we have to check the sunbird plugin which is being used to issue Nursing credential.

---

<div class="post-metadata">

**Author:** ![Aniket\_Aditya](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/aniket_aditya/32/1036_2.png) [@Aniket\_Aditya](https://community.mosip.io/u/Aniket_Aditya)\
**Post date:** [June 21, 2024, 8:17am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/12 "2024-06-21T08:17:42Z")

</div>

Hi @swatigoel After doing some configuration update in esignet, I’m able to download the VC. But after downloading I’m not able to view the details of the VC and getting an infinite loading screen. Attaching the screen recording for your reference.  
[https://www.awesomescreenshot.com/video/28840556?key=6e98092e46e86e970b383e9bd4a96964](https://www.awesomescreenshot.com/video/28840556?key=6e98092e46e86e970b383e9bd4a96964)

---

<div class="post-metadata">

**Author:** ![swatigoel](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/swatigoel/32/751_2.png) [@swatigoel](https://community.mosip.io/u/swatigoel)\
**Post date:** [June 21, 2024, 10:20am UTC](https://community.mosip.io/t/inji-mobile-wallet-local-setup/1374/13 "2024-06-21T10:20:25Z")

</div>

As discussed over the call, wellknown endpoint is not reachable through localhost. We are able to proceed by hardcoding the wellknown response.  
Next action item is → host this wellknown in github content and access from there.

@Aniket_Aditya let us know if you still face the issue.
