# Mimoto API Local setup error

**URL:** <https://community.mosip.io/t/mimoto-api-local-setup-error/1233>\
**Category:** Inji\
**Created:** [April 17, 2024, 10:57am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233 "2024-04-17T10:57:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muthukumar](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@Muthukumar](https://community.mosip.io/u/Muthukumar)\
**Post date:** [April 17, 2024, 10:57am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/1 "2024-04-17T10:57:39Z")

</div>

Hi Team,

I have already successfully set up esignet after attempting to run the Mimoto  
API locally, but I encountered the following error. Please guide us on how to resolve  
this.

org.springframework.web.client.ResourceAccessException: I/O error on POST request for “[https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token](https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token)”: Connect to  
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:680) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:466) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.kernel.auth.defaultadapter.helper.TokenHelper.getClientToken(TokenHelper.java:80) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at io.mosip.kernel.auth.defaultadapter.config.SelfTokenRestInterceptor.intercept(SelfTokenRestInterceptor.java:67) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]

---

<div class="post-metadata">

**Author:** ![sanchi-singh24](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/sanchi-singh24/32/538_2.png) [@sanchi-singh24](https://community.mosip.io/u/sanchi-singh24)\
**Post date:** [April 23, 2024, 5:17am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/2 "2024-04-23T05:17:04Z")

</div>

Hi @Muthukumar

Thanks for sharing the error log but it would be good if you could share the full logs for our team to look into the issue and what exactly you are facing in Mimoto API locally.

@swatigoel Please look into this!

Best Regards,  
Team MOSIP

---

<div class="post-metadata">

**Author:** ![Muthukumar](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@Muthukumar](https://community.mosip.io/u/Muthukumar)\
**Post date:** [April 23, 2024, 5:33am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/3 "2024-04-23T05:33:48Z")

</div>

Hi @swatigoel ,

I have been running Mimoto locally using the Maven command ‘ **mvn spring-boot:run -Dspring.profiles.active=local** ’, but it’s showing the following error:

org.springframework.web.client.ResourceAccessException: I/O error on POST request for “[https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token](https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token)”: Connect to [iam.dev2.mosip.net:443](http://iam.dev2.mosip.net:443) [[iam.dev2.mosip.net/10.3.148.169](http://iam.dev2.mosip.net/10.3.148.169)] failed: Connection timed out: connect; nested exception is org.apache.http.conn.HttpHostConnectException: Connect to [iam.dev2.mosip.net:443](http://iam.dev2.mosip.net:443) [[iam.dev2.mosip.net/10.3.148.169](http://iam.dev2.mosip.net/10.3.148.169)] failed: Connection timed out: connect  
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:732) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:680) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:466) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.kernel.auth.defaultadapter.helper.TokenHelper.getClientToken(TokenHelper.java:80) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at io.mosip.kernel.auth.defaultadapter.config.SelfTokenRestInterceptor.intercept(SelfTokenRestInterceptor.java:67) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:92) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at brave.spring.web.TracingClientHttpRequestInterceptor.intercept(TracingClientHttpRequestInterceptor.java:53) ~[brave-instrumentation-spring-web-5.6.1.jar:na]  
at org.springframework.cloud.sleuth.instrument.web.client.LazyTracingClientHttpRequestInterceptor.intercept(TraceWebClientAutoConfiguration.java:293) ~[spring-cloud-sleuth-core-2.0.4.RELEASE.jar:2.0.4.RELEASE]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:92) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:76) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:723) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:680) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:600) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.kernel.websub.api.client.SubscriberClientImpl.subscribe(SubscriberClientImpl.java:92) ~[kernel-websubclient-api-1.2.0.1-B1.jar:na]  
at io.mosip.kernel.websub.api.client.SubscriberClientImpl.subscribe(SubscriberClientImpl.java:50) ~[kernel-websubclient-api-1.2.0.1-B1.jar:na]  
at io.mosip.mimoto.util.WebSubSubscriptionHelper.subscribeEvent(WebSubSubscriptionHelper.java:76) ~[classes/:na]  
at io.mosip.mimoto.util.WebSubSubscriptionHelper.initSubscriptions(WebSubSubscriptionHelper.java:51) ~[classes/:na]  
at io.mosip.mimoto.util.WebSubSubscriptionHelper$$FastClassBySpringCGLIB$$3169152c.invoke() ~[classes/:na]  
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect.traceBackgroundThread(TraceSchedulingAspect.java:72) ~[spring-cloud-sleuth-core-2.0.4.RELEASE.jar:2.0.4.RELEASE]  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]  
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]  
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.mimoto.util.WebSubSubscriptionHelper$$EnhancerBySpringCGLIB$$b94a9569.initSubscriptions() ~[classes/:na]  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]  
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]  
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:65) ~[spring-context-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
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:834) ~[na:na]  
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to [iam.dev2.mosip.net:443](http://iam.dev2.mosip.net:443) [[iam.dev2.mosip.net/10.3.148.169](http://iam.dev2.mosip.net/10.3.148.169)] failed: Connection timed out: connect  
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:159) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:394) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:108) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.kernel.auth.defaultadapter.config.RestTemplateInterceptor.intercept(RestTemplateInterceptor.java:54) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:92) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at io.mosip.kernel.auth.defaultadapter.config.RestTemplateInterceptor.intercept(RestTemplateInterceptor.java:54) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:92) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at brave.spring.web.TracingClientHttpRequestInterceptor.intercept(TracingClientHttpRequestInterceptor.java:53) ~[brave-instrumentation-spring-web-5.6.1.jar:na]  
at org.springframework.cloud.sleuth.instrument.web.client.LazyTracingClientHttpRequestInterceptor.intercept(TraceWebClientAutoConfiguration.java:293) ~[spring-cloud-sleuth-core-2.0.4.RELEASE.jar:2.0.4.RELEASE]  
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:92) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:76) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:723) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
… 48 common frames omitted  
Caused by: java.net.ConnectException: Connection timed out: connect  
at java.base/java.net.PlainSocketImpl.connect0(Native Method) ~[na:na]  
at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:101) ~[na:na]  
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) ~[na:na]  
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:255) ~[na:na]  
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:237) ~[na:na]  
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:na]  
at java.base/java.net.Socket.connect(Socket.java:608) ~[na:na]  
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:339) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[kernel-auth-adapter-1.2.0.1-B1.jar:na]  
… 72 common frames omitted

Regards,  
Muthukumar M

---

<div class="post-metadata">

**Author:** ![narayana\_prakash](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/narayana_prakash/32/853_2.png) [@narayana\_prakash](https://community.mosip.io/u/narayana_prakash)\
**Post date:** [September 19, 2024, 9:21am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/4 "2024-09-19T09:21:36Z")

</div>

Hi @swatigoel,@Anusha_sunkadh,

Facing the same above issue while run the mimoto service in local.

**Issue** : org.springframework.web.client.ResourceAccessException: I/O error on POST request for “[https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token”:](https://iam.dev2.mosip.net/auth/realms/mosip/protocol/openid-connect/token%E2%80%9D:) Connect to  
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:680) ~[spring-web-5.0.6.RELEASE.jar:5.0.6.RELEASE]  
at

Your response in this matter is greatly appreciated. Thank you.

---

<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:** [September 24, 2024, 9:44am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/5 "2024-09-24T09:44:44Z")

</div>

@narayana_prakash I think this is the same issue we are discussing here [Inji Component system - #11 by swatigoel](https://community.mosip.io/t/inji-component-system/1562/11)

---

<div class="post-metadata">

**Author:** ![sanchi-singh24](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/sanchi-singh24/32/538_2.png) [@sanchi-singh24](https://community.mosip.io/u/sanchi-singh24)\
**Post date:** [July 16, 2025, 10:06am UTC](https://community.mosip.io/t/mimoto-api-local-setup-error/1233/6 "2025-07-16T10:06:50Z")

</div>


