Cannot download repomd.xml

Hello @Johnny ,

Awesome!
Could you please share your email ID so that I can schedule a call with you for today (14th July) at 1:00 PM WAT (5:30 PM IST)?

Warm regards,
Pragya Kumari
Product Owner
MOSIP

Hi @pragya2709,

Trust you had a pleasant weekend!

Here are the email ID:

john.george@identikosolutions.com
jide.ogundipe@identikosolutions.com
oluwasegun.aroyehun@identikosolutions.com

Regards,
John George

Hello @pragya2709,

I hope you’re doing well. I wanted to follow up on our scheduled meeting today, but I haven’t received an invite for all the email I sent to you. Could you please provide an update.

Thank you very much

Regards,
John George

Hey @Johnny ,

I logged out a bit early yesterday, so I saw your list of email IDs only this morning.

I’ve scheduled a call for tomorrow, 16th July, at 1:00 PM WAT (5:30 PM IST).
I hope this works for you all.

If you’d like me to reschedule, please let me know.

Speak soon!

Warm regards,
Pragya
Product Owner
MOSIP

Dear @Johnny ,

Thank you for joining the call yesterday.
I hope you will be able to proceed with the set up now.
As discussed, please go ahead with a fresh deployment and follow this document: documentation/docs/setup/deploymentnew/v3-installation/1.2.0.2/on-premises-deployment-without-dns.md at 1.2.0 · mosip/documentation · GitHub

Should you face any further issues, please don’t hesitate to reach out.

Warm regards,
Pragya
Product Owner
MOSIP

Hi @pragya2709,

Thank you very much for facilitating the call and helping to give direction. Yes, I am following the documentation shared.

Regards,
John

Hello @Rakshitha,

Trust you are doing well!!

Please, base this document: documentation/docs/setup/deploymentnew/v3-installation/1.2.0.2/on-premises-deployment-without-dns.md at 1.2.0 · mosip/documentation · GitHub

I have successfully completed the initial steps outlined in the documentation.

However, I am currently stuck at the Storage Classes (NFS) section, which requires the internal IP address of the NFS server/node. Unfortunately, this information is not mentioned in the pre-requisites document (documentation/docs/setup/deploymentnew/v3-installation/1.2.0.2/pre-requisites.md at 1.2.0 · mosip/documentation · GitHub). Could you please provide guidance on how to proceed?

Best regards,
John

Hello MOSIP Team,

Trust you are good and doing well!!

I need your assistance with this error:

await your feedback, thanks

Regards,
John

Hi @Rakshitha

I am yet to get any response from you. I added logs to it below

{“@timestamp”:“2025-08-08T09:25:58.169Z”,“level”:“ACCESS”,“level_value”:70000,“traceId”:“8b0db792ea184639”,“statusCode”:200,“req.requestURI”:“/preregistration/v1/actuator/health”,“bytesSent”:237,“timeTaken”:0.004,“appName”:“pre-registration-application-service”,“req.userAgent”:“kube-probe/1.22”,“req.xForwardedFor”:“-”,“req.referer”:“-”,“req.method”:“GET”,“req.remoteHost”:“172.16.2.154”}
2025-08-08 09:26:06,795 [http-nio-9090-exec-6] INFO [i.m.k.a.d.h.CustomJWTAuthHandler].retrieveUser.45 : In retriveUser method of AuthenticationProvider class
2025-08-08 09:26:06,801 [http-nio-9090-exec-6] INFO [i.m.k.l.l.i.Slf4jLoggerImpl].info.32 : sessionId - idType - id - In pre-registration controller for add preregistration with json objectMainRequestDTO(id=mosip.pre-registration.demographic.create, version=1.0, requesttime=Fri Aug 08 09:26:06 UTC 2025, request=DemographicRequestDTO(langCode=eng, demographicDetails={“identity”:{“IDSchemaVersion”:0.1,“fullName”:[{“language”:“eng”,“value”:“jon”},{“language”:“fra”,“value”:“doe”}],“dateOfBirth”:“1990/01/01”,“gender”:[{“language”:“eng”,“value”:“MLE”},{“language”:“fra”,“value”:“MLE”}],“residenceStatus”:[{“language”:“eng”,“value”:“NFR”},{“language”:“fra”,“value”:“NFR”}],“addressLine1”:[{“language”:“eng”,“value”:“16, alausa”},{“language”:“fra”,“value”:“alausa”}],“region”:[{“language”:“eng”,“value”:“RSK”},{“language”:“fra”,“value”:“RSK”}],“province”:[{“language”:“eng”,“value”:“KTA”},{“language”:“fra”,“value”:“KTA”}],“city”:[{“language”:“eng”,“value”:“KNT”},{“language”:“fra”,“value”:“KNT”}],“zone”:[{“language”:“eng”,“value”:“SATZ”},{“language”:“fra”,“value”:“SATZ”}],“postalCode":“14050”,“phone”:“8023068150”,“email”:"jondoe@gmail.com”}}, requiredFields=[IDSchemaVersion, fullName, dateOfBirth, gender, residenceStatus, addressLine1, region, province, city, zone, postalCode, phone, email]))
2025-08-08 09:26:06,801 [http-nio-9090-exec-6] INFO [i.m.k.l.l.i.Slf4jLoggerImpl].info.32 : sessionId - idType - id - In addPreRegistration method of pre-registration service
2025-08-08 09:26:06,801 [http-nio-9090-exec-6] INFO [i.m.k.l.l.i.Slf4jLoggerImpl].info.32 : sessionId - idType - id - Pre Registration start time : 2025-08-08T09:26:06.801890Z
2025-08-08 09:26:06,802 [http-nio-9090-exec-6] INFO [i.m.k.l.l.i.Slf4jLoggerImpl].info.32 : sessionId - idType - id - Get Schema from syncdata called
2025-08-08 09:26:07,028 [http-nio-9090-exec-6] ERROR [i.m.k.l.l.i.Slf4jLoggerImpl].error.27 : sessionId - idType - id - io.mosip.preregistration.core.exception.RestCallException: PRG_PAM_APP_020 → Id schema fetch failed
at io.mosip.preregistration.application.service.util.DemographicServiceUtil.getSchema(DemographicServiceUtil.java:594)
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.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:223)
at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:494)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
at io.mosip.preregistration.application.service.util.DemographicServiceUtil$$EnhancerBySpringCGLIB$$ffb73e83.getSchema()
at io.mosip.preregistration.application.service.DemographicService.addPreRegistration(DemographicService.java:307)
at io.mosip.preregistration.application.controller.DemographicController.addPreRegDemographicData(DemographicController.java:128)
at io.mosip.preregistration.application.controller.DemographicController$$FastClassBySpringCGLIB$$e9b376dd.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
at io.mosip.preregistration.application.controller.DemographicController$$EnhancerBySpringCGLIB$$72d46253.addPreRegDemographicData()
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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:877)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:783)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:877)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:49)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:158)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:126)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at io.mosip.kernel.auth.defaultadapter.filter.AuthFilter.successfulAuthentication(AuthFilter.java:253)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:240)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.cloud.sleuth.instrument.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:48)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at brave.servlet.TracingFilter.doFilter(TracingFilter.java:86)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
at io.mosip.kernel.core.logger.config.SleuthValve.invoke(SleuthValve.java:36)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:615)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1627)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)

Hi @Johnny ,
Thank you for reaching out to us. Let us check on the issue and revert back to you as soon as possible
Regards,
Aswin
on behalf of Team MOSIP

Hi @ASWIN.G

Please, can you help add this to what you are investigation for us:

john@mosipwgbst1:~/mosip-infra/deployment/v3/mosip/regproc$ ./install.sh
Create regproc namespace
namespace/regproc created
Istio label
namespace/regproc labeled
Hang tight while we grab the latest from your chart repositories…
…Successfully got an update from the “kafka-ui” chart repository
…Successfully got an update from the “longhorn” chart repository
…Successfully got an update from the “minio” chart repository
…Successfully got an update from the “ingress-nginx” chart repository
…Successfully got an update from the “wiremind” chart repository
…Successfully got an update from the “mosip” chart repository
…Successfully got an update from the “prometheus-community” chart repository
…Successfully got an update from the “bitnami” chart repository
Update Complete. ⎈Happy Helming!⎈
Copy configmaps
configmap/global created
configmap/artifactory-share created
configmap/config-server-share created
Running regproc-salt job
NAME: regproc-salt
LAST DEPLOYED: Fri Aug 15 10:08:37 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-workflow
NAME: regproc-workflow
LAST DEPLOYED: Fri Aug 15 10:10:15 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-status
NAME: regproc-status
LAST DEPLOYED: Fri Aug 15 10:10:17 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-camel
NAME: regproc-camel
LAST DEPLOYED: Fri Aug 15 10:10:19 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-pktserver
NAME: regproc-pktserver
LAST DEPLOYED: Fri Aug 15 10:10:21 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group1
NAME: regproc-group1
LAST DEPLOYED: Fri Aug 15 10:10:23 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group2
NAME: regproc-group2
LAST DEPLOYED: Fri Aug 15 10:10:25 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group3
NAME: regproc-group3
LAST DEPLOYED: Fri Aug 15 10:10:27 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group4
NAME: regproc-group4
LAST DEPLOYED: Fri Aug 15 10:10:29 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group5
NAME: regproc-group5
LAST DEPLOYED: Fri Aug 15 10:10:31 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group6
NAME: regproc-group6
LAST DEPLOYED: Fri Aug 15 10:10:33 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing group7
NAME: regproc-group7
LAST DEPLOYED: Fri Aug 15 10:10:37 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-trans
NAME: regproc-trans
LAST DEPLOYED: Fri Aug 15 10:10:44 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-notifier
NAME: regproc-notifier
LAST DEPLOYED: Fri Aug 15 10:10:47 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-reprocess
NAME: regproc-reprocess
LAST DEPLOYED: Fri Aug 15 10:10:51 2025
NAMESPACE: regproc
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:

Installing regproc-landingzone
Error: INSTALLATION FAILED: chart “regproc-landingzone” matching 12.0.1 not found in mosip index. (try ‘helm repo update’): no chart version found for regproc-landingzone-12.0.1

So, we will be expecting feedback on two issues from you. Thank you very much

Regards,

John George

Hello @ASWIN.G

I hope you’re doing well. I wanted to follow up on the error logs I shared with you on August 11th. I’m still awaiting your feedback, and I’d greatly appreciate your insights on the matter.

Thank you for your time and assistance.

Regards
John George
Identiko Integrated Solution Ltd

Hi @Johnny,

The error shown in message #69 indicates that Pre-registration is unable to retrieve the ID schema.

Please verify the ID schema endpoint configuration in your setup:

  • GET ${mosip.base.url}/v1/syncdata/latestidschema

  • or the URL defined in the property mosip.preregistration.id-schema inside the Pre-registration application services.

For reference on ID Schema, please see:
:backhand_index_pointing_right: MOSIP Docs – ID Schema

Let us know if you need any further assistance.

Thanks & Regards,
The MOSIP Team

@pragya2709 @ymahtat @ASWIN.G @Praful_Rakhade

Good day, Please I am trying to installed keycloak and getting this error. Your input will be appreciated.

segun@mosip-wireguardbastionhost1:~$ kubectl -n keycloak get pods
NAME READY STATUS RESTARTS AGE
keycloak-0 0/1 Running 0 11s
keycloak-1 0/1 Running 0 11s
keycloak-postgresql-0 0/1 ErrImagePull 0 11s

segun@mosip-wireguardbastionhost1:~$ kubectl -n keycloak describe pod keycloak-postgresql-0
Name: keycloak-postgresql-0
Namespace: keycloak
Priority: 0
Service Account: default
Node: 172.16.10.150/172.16.10.150
Start Time: Mon, 29 Sep 2025 11:24:17 +0000
Labels: app.kubernetes.io/component=primary

app.kubernetes.io/instance=keycloak

app.kubernetes.io/managed-by=Helm

app.kubernetes.io/name=postgresql

controller-revision-hash=keycloak-postgresql-55b9858b5b
helm.sh/chart=postgresql-11.1.22

statefulset.kubernetes.io/pod-name=keycloak-postgresql-0

Annotations: cni.projectcalico.org/containerID: deaa53c1d035075c66fa80d9592eeecf603a3c9fe89b8441fb6f7e5e044afb34
cni.projectcalico.org/podIP: 10.42.0.47/32
cni.projectcalico.org/podIPs: 10.42.0.47/32
Status: Pending
IP: 10.42.0.47
IPs:
IP: 10.42.0.47
Controlled By: StatefulSet/keycloak-postgresql
Containers:
postgresql:
Container ID:
Image: docker.io/bitnami/postgresql:latest
Image ID:
Port: 5432/TCP (tcp-postgresql)
Host Port: 0/TCP (tcp-postgresql)
State: Waiting
Reason: ImagePullBackOff
Ready: False
Restart Count: 0
Requests:
cpu: 250m
memory: 256Mi
Liveness: exec [/bin/sh -c exec pg_isready -U “bn_keycloak” -d “dbname=bitnami_keycloak” -h 127.0.0.1 -p 5432] delay=30s timeout=5s period=10s #success=1 #failure=6
Readiness: exec [/bin/sh -c -e exec pg_isready -U “bn_keycloak” -d “dbname=bitnami_keycloak” -h 127.0.0.1 -p 5432
[ -f /opt/bitnami/postgresql/tmp/.initialized ] || [ -f /bitnami/postgresql/.initialized ]
] delay=5s timeout=5s period=10s #success=1 #failure=6
Environment:
BITNAMI_DEBUG: false
POSTGRESQL_PORT_NUMBER: 5432
POSTGRESQL_VOLUME_DIR: /bitnami/postgresql
PGDATA: /bitnami/postgresql/data
POSTGRES_USER: bn_keycloak
POSTGRES_POSTGRES_PASSWORD: <set to the key ‘postgres-password’ in secret ‘keycloak-postgresql’> Optional: false
POSTGRES_PASSWORD: <set to the key ‘password’ in secret ‘keycloak-postgresql’> Optional: false
POSTGRES_DB: bitnami_keycloak
POSTGRESQL_ENABLE_LDAP: no
POSTGRESQL_ENABLE_TLS: no
POSTGRESQL_LOG_HOSTNAME: false
POSTGRESQL_LOG_CONNECTIONS: false
POSTGRESQL_LOG_DISCONNECTIONS: false
POSTGRESQL_PGAUDIT_LOG_CATALOG: off
POSTGRESQL_CLIENT_MIN_MESSAGES: error
POSTGRESQL_SHARED_PRELOAD_LIBRARIES: pgaudit
Mounts:
/bitnami/postgresql from data (rw)
/dev/shm from dshm (rw)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-2zfl4 (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
data:
Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
ClaimName: data-keycloak-postgresql-0
ReadOnly: false
dshm:
Type: EmptyDir (a temporary directory that shares a pod’s lifetime)
Medium: Memory
SizeLimit:
kube-api-access-2zfl4:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
Optional: false
DownwardAPI: true
QoS Class: Burstable
Node-Selectors:
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
Type Reason Age From Message


Normal Scheduled 5m52s default-scheduler Successfully assigned keycloak/keycloak-postgresql-0 to 172.16.10.150
Normal Pulling 4m16s (x4 over 5m51s) kubelet Pulling image “docker.io/bitnami/postgresql:latest”
Warning Failed 4m14s (x4 over 5m49s) kubelet Failed to pull image “docker.io/bitnami/postgresql:latest”: rpc error: code = Unknown desc = Error response from daemon: manifest for bitnami/postgresql:latest not found: manifest unknown: manifest unknown
Warning Failed 4m14s (x4 over 5m49s) kubelet Error: ErrImagePull
Warning Failed 4m3s (x6 over 5m48s) kubelet Error: ImagePullBackOff
Normal BackOff 46s (x19 over 5m48s) kubelet Back-off pulling image “docker.io/bitnami/postgresql:latest”
segun@mosip-wireguardbastionhost1:~$ kubectl -n keycloak logs keycloak-postgresql-0 --previous
Error from server (BadRequest): previous terminated container “postgresql” in pod “keycloak-postgresql-0” not found
segun@mosip-wireguardbastionhost1:~$ kubectl -n keycloak logs keycloak-postgresql-0
Error from server (BadRequest): container “postgresql” in pod “keycloak-postgresql-0” is waiting to start: image can’t be pulled
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$ curl -s “https://registry.hub.docker.com/v2/repositories/bitnami/postgresql/tags/?page_size=100” | jq -r ‘.results.name’ | grep -E “[1]+” | sort -V | tail -10
segun@mosip-wireguardbastionhost1:~$ curl -s “https://registry.hub.docker.com/v2/repositories/bitnami/postgresql/tags/” | jq -r ‘.results.name’ | head -20
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$
segun@mosip-wireguardbastionhost1:~$ curl -s “https://hub.docker.com/v2/repositories/bitnami/postgresql/tags/?page_size=50” | jq -r ‘.results | .name’ | head -20
segun@mosip-wireguardbastionhost1:~$ curl -s “https://registry.hub.docker.com/v2/repositories/bitnami/postgresql/tags?page_size=100” | python3 -m json.tool | grep -o ‘“name”:“[^”]*“’ | cut -d’”’ -f4 | head -20
segun@mosip-wireguardbastionhost1:~$ for version in “13” “14” “15” “16” “13.16” “14.11” “15.6” “16.2”; do
echo “Testing version: $version”
docker pull bitnami/postgresql:$version >/dev/null 2>&1 && echo “✓ bitnami/postgresql:$version exists” || echo “✗ bitnami/postgresql:$version not found”
done
Testing version: 13
✗ bitnami/postgresql:13 not found
Testing version: 14
✗ bitnami/postgresql:14 not found
Testing version: 15
✗ bitnami/postgresql:15 not found
Testing version: 16
✗ bitnami/postgresql:16 not found
Testing version: 13.16
✗ bitnami/postgresql:13.16 not found
Testing version: 14.11
✗ bitnami/postgresql:14.11 not found
Testing version: 15.6
✗ bitnami/postgresql:15.6 not found
Testing version: 16.2
✗ bitnami/postgresql:16.2 not found
segun@mosip-wireguardbastionhost1:~$ for version in “13-debian-11” “14-debian-11” “15-debian-11” “13-debian-12” “14-debian-12” “15-debian-12”; do
echo “Testing version: $version”
docker pull bitnami/postgresql:$version >/dev/null 2>&1 && echo “✓ bitnami/postgresql:$version exists” || echo “✗ bitnami/postgresql:$version not found”
done
Testing version: 13-debian-11
✗ bitnami/postgresql:13-debian-11 not found
Testing version: 14-debian-11
✗ bitnami/postgresql:14-debian-11 not found
Testing version: 15-debian-11
✗ bitnami/postgresql:15-debian-11 not found
Testing version: 13-debian-12
✗ bitnami/postgresql:13-debian-12 not found
Testing version: 14-debian-12
✗ bitnami/postgresql:14-debian-12 not found
Testing version: 15-debian-12
✗ bitnami/postgresql:15-debian-12 not found
segun@mosip-wireguardbastionhost1:~$ for version in “14.2.0” “13.16.0” “14.11.0” “15.6.0” “16.2.0” “14.2.0-debian-11” “13.16.0-debian-11”; do
echo “Testing version: $version”
docker pull bitnami/postgresql:$version >/dev/null 2>&1 && echo “✓ bitnami/postgresql:$version exists” || echo “✗ bitnami/postgresql:$version not found”
done
Testing version: 14.2.0
✗ bitnami/postgresql:14.2.0 not found
Testing version: 13.16.0
✗ bitnami/postgresql:13.16.0 not found
Testing version: 14.11.0
✗ bitnami/postgresql:14.11.0 not found
Testing version: 15.6.0
✗ bitnami/postgresql:15.6.0 not found
Testing version: 16.2.0
✗ bitnami/postgresql:16.2.0 not found
Testing version: 14.2.0-debian-11
✗ bitnami/postgresql:14.2.0-debian-11 not found
Testing version: 13.16.0-debian-11
✗ bitnami/postgresql:13.16.0-debian-11 not found
segun@mosip-wireguardbastionhost1:~$ curl -s “https://registry.hub.docker.com/v2/repositories/bitnami/postgresql/tags/?page_size=50” | jq -r ‘.results.name’ | grep -v latest | head -30


  1. 0-9 ↩︎

@svahsek @Praful_Rakhade @ymahtat
Please, I will appreciate your response about the error I am facing on deployment of keycloak, whic h I shared earlier. It seems the version in ./install.sh(7.1.18) is no longer available

@pragya2709

The MinIO pod is trying to pull an old Bitnami MinIO image that’s no longer available:

Image: docker.io/bitnami/minio:2022.2.7-debian-10-r0

Please can you help with a replacement

Regards,
John

Hi, Johnny.

If your script uses something like:

helm -n minio install minio mosip/minio --version 10.1.6

Replace it with:

helm -n minio upgrade --install minio mosip/minio --version 10.1.6 --wait \
  --set image.repository=bitnamilegacy/minio \
  --set global.security.allowInsecureImages=true

This fixes the issue caused by the change from the bitnami repository to the bitnamilegacy repository.
See more details here: Deletion of the Bitnami public catalog

Hi @Igor

Thank you for your response, it is now working but I am now having this error at the point on document upload during pre-registration:

segun@mosip-wireguardbastionhost1:~/mosip/mosip-infra/deployment/v3/external/object-store$ kubectl logs -n prereg -l app.kubernetes.io/name=prereg-application --tail=50 -f | grep -i "s3\|minio"
2025-10-22 21:40:53,238 [http-nio-9090-exec-10] INFO [i.m.k.l.l.i.Slf4jLoggerImpl].info.32 : sessionId - idType - id - encrypt response of <200,ResponseWrapper(id=null, version=null, responsetime=2025-10-22T21:40:53.215, metadata=null, response=CryptoManagerResponseDTO(data=VkVSX1IyLlMruYxLnBnqXG8cWaM1LhSbOxtGlV_MFWlnNxDh6viO9lbVN_8fgJGNWjErQDmUKLtrKBrdEbj8DH6yHb_v5tmjzMRLhBP39TtiVriCgTwIGHa8fJOVvS22-MGU40wWt1yGkzcDlNw1Mzvwqvfpg81oSYxUwaTkMJ4ChLjTTRRjTBpL1eOFUxNkQkhL6pHMYcJzOf4y3GmB-CVGYZ7DbZrY49oa8t5d0uU6AlmjTiLt_CHSqKmEvWaVodwGCbVwhQjIt55lsMw5kCOPQyF9slIFQQXeOFfgFVJwBvO6TuOSfKDrpnZhm2mSNdSOuu38VIOSw0xsIy0MFHym0W0hfzhEHtRzB50TDB6WTdce9H18VI9zZ5ZY8tsegI_RjcXVI0tFWV9TUExJVFRFUiMZudxjUVz81jhr_TrC4VpWUxt3CZQrxa0egwa2foJSUeNGYsB6cCd02ft474k5HcJAApbWiJhS2JM9S592gJcbPVyrPSOYSURwAUovXvY3TcnXrh2e1hyRZ2tnqHMyVpfSHDwOgURles-ecMIzhPuGOffCkEPGJT2cvWzLcWIMnjZyS2NLLGrb4FWNWobk-FZxNKFe9tCaC0tficQaNv1w3LFzy5rF7adloB5auHSrg_8RXbdwAAfW5KqtkBwVz6p9VfgdORM8UPpuYnmfiMk7yDr9EKcXBYqu9Sseame-a3D5zp-NaNOlI1kFUD34d5RP7TuDfRW2V_rs3hplctNFyiBHkB5HYDYTgRz_yjJH5T732u6E56PfP1qAuik9jvUgbSNOrUipsGBOEH0rTtElLVmn3IdyllXffxmHIL8VDH5_lhoS_8M7xjJ19J1JLyBp45stfo_Jxr55NLd3-6uGzJHR-U2hpDcnodIeYACtInoc4qq6199gwCRUM9YMIO98SZh0-SPQiTS45Qz8-Hkp35R7zPPXWTtjNQjwy0ivzIu339oVrr1lgS7tYdlVk6dMkiQgoOAai5w0IfnSOJOkvXflmmQk2riA5imnqbfG_O4MrI_eA6Gv835Fqv7rxFDauRKxZJmHvJy4O07O48FHVLOUjZBS8E8RmDSBn4QXi-XhC7Q2RE3C3y57gvOAVoV-_wODflXdaKF1Zef0HBXPSmU8Y_7feHaVK7R7At6__FbMd1CNHOo0e-k1bPyuNdS9IOgyiC4aXSCkkhGT6z6EJo_NdRQUTMua443sRPkZrio9acY_DIFpVCPlkfvDm9ZvD9bap0eJv-gyb72ZoZfOkIEjkQr3alLhCDizEFUu-DOKp7J5XbtZK7OWD7S5KfdB5hZ68Jf5Gpk97eeuZj-eYtnRh_2ICFFf0J2O0l-gra0L42YjyFs5_HNmqXRAqRiS8Ye0Gl_Tu9ELNbm5P7gEj1XUMzU9bESkHVjawBXYf5_iJ26qxxnWmg2IGC0onpE7x0tk_jaIRcSKJbaDlxBYXWYjNxcttkNYgSrswkVMWiNCbHXH95P38SlEglQY3vkEXWjt9-ubstOxb7WjEbZUlczQPmhz4uHjK-ZQFZvD5e3ZiHDFrmZVekeMZMq3QeyFTShmdG1p-WoHhHsImuMsatjm5EaBVRJrkO8EYhRjNkpJQ-uHt-CSBcK3TkRHVxGRQLlNH4pubyMhJ9-qgtgrtvCO-EW2bexX8xWp9CgMOtyZJ26kwdkhS84t1LxkYunbghgnPRTmd9BQ08QckWame4JZ91zGIcfuvQDEUXgK3QX9vtjqrM7M-3MEr-sy3gnb1Rm2Ye-lT3JqtX6x2gvlvgSio5n44nFtMOWzD3RbBQXYACnaVpax4aJ1ZC24okWBpaivfg3x4pTeFBuK_J4DabBQY299sQ0V2JWsvbHZmyPQxpNP_jnv8dL9s04gBy-adMOZ5L_bYZTqkCqakyhp-jp0z4Z2l6oxLy4ZqMFMVIdQ3eVSjiu__c623c-tlZM7R2jpzSZKjIcu2WsL-ObiRDB-mFk6JUV0l8HgR9sCK0uTHD3W-YhG8pNYSzbvdqpXwEjknZ2RD_a8LXB5S-YDmv1ejUHt_BjkksQihu_IjDKi48Thlx-S19OJnEUpIWwb5yhglgZdkG2RRc1lGC7jAldEGJd6cA1SIM-plXToLHbwlt2E0wf_tdRnyxlSg0W6ZbOO5VCCgkGYg60CFg8J9K9rJ0CjlSdJOpJZKcOfr3spkR1LNWY4MDe2AjzRAXXxL0CACStXbWTX-Sbbo_T1nYvb-PImHkVci_cnEeEoD5HMkWWhmAEt4RhWUd-yshJx2NI92agry-9LC4K0u4G2Xexu1Xg8RdGNbTKIy7JuMoVLgO4XFhNfs9dOz1dkRTgDFRKZz7MZ7-d-w8sCMeMao0Y3Ij9zuqG32Vj6gXxWBYkXQ8mjdt2UakRG8PGM_sZ0Ghgx33EcBbBXu68FwL1N6kHs4qCA9gnSYwoAi2Yp17fWrLv7FszKYR4Vq8jDH0UIkFH-y62bpRfEFI7Z_K9QIda_Bei5rL3Aw-za_0b6IBh-HUoQHYkjjG1M8ldK3qydp_D_owwHbVDaPzKORDanjhp3Ri8M3SwannQ3K-wH9Zj1ZK3mxduesEaCbZ_nKs9SA9fWDLr_NKh-3nHnc2ZW31C4UO1fBmYJfUnxSO2wQtMIDrqlEIidG_oRMSy3QoGSKL7uujqXyMiDlsV38VUQgJM5uP7Harok5QT5cfA7BAPZTdItym4lPAPylQcFP3Zi8pEdKFHX-P07-5Ty3p3lhp8OdAUV7aqcHACQlfSjKdut6H90Payma7iwdLyDJJkPcCYH0oS6QvfkCCxrc64zY_vcAxL9Zlp_tIfRXOjS5p4uxfT2VUQ0Bt-gaCXLdD82B9Nazlu6hhCut9moAa55p_3Dm6pOHFl4ezj7kQU8xY2EOrUqhGESzKKTj-rmQJUzGJYao8NXhrUI5bx0IhQNfTBnLhW-vuQhaYh__q4iwEmWRgKCgGBQ0Yiv-m68FwhipxVDFJWmbrvVgPVeb1RyybI79aBWXV3NN18kQ5LQk-QvtsaD_eBpM3LCUGaEbFSlb_mrhyKSZg9zTFZv7CVgaeBBUN8N7TwjnzNpG60XEf-kODAzOsoOIyusbMzz-z3DZTmITrotF_hXmiQypZci8IQQIvHO30SaHip0vEEa_tSnDaFGU2yrmJrPtM3pL8ca4OnXhkNu6I5SqGTe_uC5g07andBeDi2b8uu-D_uD1dLkjexmNU3z-iWmGkkTYq8mztZk1j-mqrZCG7lf6JPRHlLFbJo4g_aTDN7phanAt6i3x45F_EvcNxk7B1R9OQLa3mgAiPnLEs8jRrJWDyYPVOFcXpTBxuHryoc7C4nXzwFFyS_TUPVrvLd1SN28ucE2BtV-esFDGGdqjlBaWRjAVRNoi3IVzKnSGMu1oNuZHjsp-gCWxQPBtT_Rrq3pNG8DK44Z9iGEiEmnz3iBUB1ei4kL5vucOunx1m3jPfUPH6YKtw2v_77f77L0a3a4T7bXY94mewa3MPOZkORUVWYAghn8Z-8qv5aFppq_YbFRmY_DmbLFF3MsTZ_qpR1MxGJsOePlab8SN2wCxCI9XmQC8TelofoOvW6O9ZE9oUCyNhBgiveGa6JvQRbR6WPL2TP1sBrwwlrWoXtBWDJQWHPm-Kdaubq_EK3_bOdJc_g_gvFAdTtGGjbhCFql5wMzoceOq_LSzLjFnI_W7Sv9BH_nCOfMqE6JdBVdh9nXA7DeLjvV_wAzlloDxpw63BuzQQmy3z2uyMOMtXBNgnm6xO3K3B6cH6uUAOwwRqFC6Y7dRZi4VKE3S_bOMEOC07cnxWSsLOywqInc9Z4BSPe-YCuwFWWbt8ApePNLBCdszJda9OjzPid_XE7iNT6dASHYtvMAFXYil3Iux9WbYfckKn2zB-kuJpLioKQS1uh2dasBhh63bVPGvHQcR1qC05AwaMIZsttcWZVqZDg09_lztpReYt-setUBiSkXXKkut4uNsM8IdgzfI9IzrFVa-9vlIUiGffX9nxT-37jbhWBFDDqQAsiF9Lsgx6_90RqzeZ5i2Dl61gbVoPEJwBUsEi4EYV3F3QiZlJ4__OvuewmHLIBa7bzpsLZEwxReQT9nkJW6hUG2RWPPM71yY7rzJ2ZvnaHDykvgd_HxXgv2vT7yUlpRWQgaRi_E7EGNKoSiPusZX3JqvajA8ADvQuRgpipyM8fQWpq8s-ezh1-3b0mk0zMTVoqqT2-hU3UeNmiOmCYmQHbnhSdiBgLO0jId8-G8sMbYGo7w50kU3zkkMQQ9QnHlJkwnscVqOTwfoQ8U-MqcIuxdxevMWhDXINOEd9IuMmmigSL1TbBAMUmnqGJOhN0gZKeFb1S8Jbn8czb5s5qj304KccvTuR64S5KFjwyrCK0dFwI-Cs-wduBGE8XqmMboEXS2RGknFTjeYPehujL4_sx_H7MYCRUngECFR4B8BWEferku8rPPhZbBw7ZPV9esNmCAoRoEa00fzEfNDx8VnPhfgwjG4pOCXDuz75J35xFqAAbonI7KIV7CTl60AfbViUwBx_1Zqp4UZYAji-s8mmkvim3cosBFAASQgUIVHMYU1Ehy2aJR-EWZBEdwqJ5yI-XxDyhn3tfkZ-0P2gPi7cDTunLChkMAE7zw827S6NshiZ2vT4JscerAL-DtlJlh1c9zM-k97gbB9AnooQzNb5FG39HZq_JLEjnilCRXpmmnPyrDKysNPrfRZClut6gdlc7p40yjLacP9li57hKEMFseoBcKx62LXuWd7PLYEW4k8lNWqEBaDV6gJwfEiJegpYowg8xnWsGLreLZBqsKD_jPiWdl_pRDhGLjgKogHAd_UwUhcAhsogFrO2U2biZ2lw_era5mdcNOUYb2vyRXDdSvZELm6curMTm574QJ41rrl15jtZXwFEI41sTPf_nWlCSQXcZfp-YgVcUzIEFs3jLKk-PThEHNCC9qUzT_wYIS5MJaiPXGI4Gs9NBY1D-_bzLkByNLv1_s0g-HU4VCAinxDyEnl3W7LDrfL2_r5UX3KnF_Tf1PjJrl3xnCtBmyYJ-_3lBQHxJO5VdqkP8CDJXHYl0fkQeNaOwzfskmZOy2bhEBQREPyWkeuWB6weIPYNUWh8En7ZrRO0qJUu3qvoS9Gyav71gG6u0XlreMHkq_WQGyDU06Lzbee5CfYwfhKE73nzT83uQaP0xcMPwvjnkZx_3XYyPDHzGgoNTlV75SbIhOr-QOW0DaVBolvOnXbpQrDsVjAAY6qvcDAjSAj5YQA4Sc-B31UlaT1CcFLFGX_osypg7c37vRdbrP3s6w8-eO0DyGODx1WTC9nyV7cwkKgU0qHFXyE3vaYBAKtQlXeIIElVh0ig5xHw1oadWNSqpgZlYlOPDlq6Mo39xqkDMOrUsghSpk4bo0A9ikrbjYreFrCxwqp0lEsqW4ldf6ElQ_UA2tTF3TSOao9T4wkjLjdd-Decd0QKsSJpKbMImLWt8-yL8o30ppkJ3M70G1XX_h4VH4Z9a1nR1WawyDFold3pAt72kMn5WD5H_WuUvi3dtteS9yo1CTQ38nqEGVolX5-ciaoAZaM8UJAqF9v-_NPRPGoTSH3qlOaRQUohAF06wCbM7vnERb4fAh-eSqPNGsJrNJwfdRRjIU6IZQpFBZgVw0e2zmakKCl0l5CtEOaHTkTZ6rycv7sB5GEHOYa9irYacsJWU3gI3Dy5_3OexfOt4jtZHy4yi39Y7axG1WAZYTV9FkTJAKMmg1l12eBXPyqSVhZVTwVzlps52lZDd7GWqDqGRgLQRCr1mwqvqObNA_IGMzw4QyYqSa7ruRa7qkuSgmn57fDcwjj0mvOjRNrysPe85_SfMXorBUyMPf7_qkshhdrbyvsrXPZgX0cE6wkiCIx96cX2WuKPEOK3S4sCCv67ObTAw6uBHNXKrhh_Hc9khu9bj9EanFoFW6E-VnxR2QHwGIFbeuy-c_SkBV4lNGlE3K8VvfoWEDpy_imKqtmLXxyC0P2YIs6XAR80WW4oQM6Ake2FTvCWZ3GDxTFKvJ_kdXBxxYmtF2T1Hs2wiNHfFJc1hV3nSy-wWjFJiF1Gav4lxFnZpadAPBZOtzAFsQ994hyxguIknNARAr84uOJc-GinmWURlwZHqx-qXgiW57DpMb8U3WXBXR5b4kR3CvHqHddCs8f8t_vYLKZcDmZgK-QKIz9msySye5OTxQiiFt6edpRIXvE8fjrcX7d3zTonDzaYp_702KEXY_j3SBu4GF-k9wINts4AT8Y9H99h3QYaKMkFB4pbu1VM6qN715Wu1Kf22vcqZNZLXmcM9fY9cHJALHo4ZKW7aIf_KvpvJdiCJuxpg9TolLbu4XUBrCzra5zZcKyzBJhrMni0u00q79cAOeFU-EHCbx61VOnZkVCD15_ZcP3iFW73ETFj6SheDO6tk40LbqaPRBjgwb64DMOHH59wFxsrGGNqxfjYYZI3b5LrSXZDlWa-3Gc0BtUGzUF9LvYtZ_Pa4Yn0WJiqtv1WEZ5__xbNiVGoJIQfvC4Z4Tkf2UdTeB8r6ZkXNRDESJeWUu0zovnQL4LGaqqGWLtJ5b0CEsFkWhej9NGWcOuoRvPHdrC10FJgx8uR5Ql7yX5VRqTpjJl9Gns9ERT_uEV_bNC0wd95fuojv6vVuf-teWlVi5U5KJOdI2bPhOC5udp8Bd9i4wx5rIp8KlS1QiSkscTFZWlupR4-0I7OA55y1nd1jZtyN79GKp4DjuDwvH3KVmnuXLXea0Q0kaWsg4uR1ezaMUqfIIs00kCIsrIvt_mHw1Z5DWExM_BvgEP92rfuJ8GnYFwaGNIc7Rpq7PmmhX07DNYrZSlP9Nxn3xuTP79hoPh4NUclLlz6NztGF4sImYSr-5-GpKHaWFVnRwJbV24Yr_XU0gs4a5QIp2hZH60GQ1S4G-W6SmzXYjRqykCuq1o1yY5xSosPnkLi2qVlsuMv99zo-qbJz-gF8Kha57t3S3FQEV70nfhHkvQ9eteShTOQyfq893qd3ABgRLmP429x8cHsMH60YGwnAqp2uCl2NCeIYSsTAx-im4rUbgQu6PJ98xO42ceXFydHyrDiYM-KjGjBRANA1D_TJiSW57Q8e_YTXfsM7QbMpgzjCWMo5A6Ht7OB3e4iW5PVstv7M3IGSCXtynKEqUEsEF3jJrP8fnc-dNin7nIu2g7sCpOAYKXmg9DoQ-bpjSfdRL3mll_hH0mRCd31Ooft4A1VurB_5sh6ZrKaRnwWS8v9HQiSSd1mX9r2Aw5fH-arItf_sqE4OIEGyxWmtJb9Gd1IwIe0E8FRcBmDix71_v-kJVyjx2BvwKhHnJDTXQg5AC__XL4dcQUGvkkOC55enNK6U5zYCvUcV-VnVrh6z3GdrbA9xfRuhEWx9yPxaMKPs7ASfO6OqH-8j7Vz2PRURHk0Wf1C7QMO6Fbbbgy6AzHIP-ebpQN4LW8vajiQTy-TThhsJGV8QcmhDoFGVSo2dBtPfKSvxlPH8nXkgHNq-_KzM9x5u_20VJ0e-dNYfF1e_v_uBa32hjrzKC88RCYqv01gvn5Na5mJ1i6nVQrt29YQbshLry1yqdjOzI-59HbpjepGJxU1amCJDErscBh7ui4Sl3udU2I1SOtQFZM1ohKN9rOu-nai2fOt93VfYHLOgaSXlv3KWR_umaSrCFIPRO6G35qrx1hyFMp0O4YioYkZXSV8s1Ot5dchtcQ2NltDSymcaODAar3_9zilj3sust5mIzW5ctDGzzBHuo9MZ03bRBIE7VSiKQCJBF-OZAk-nE85FyYhFnaCrA2nEYiT3ARSpYd4XDCzb73fv6tojiMzNw280uBLVueDN2uDQWmM8uNFK8LmS-Nz2T_IRGHQyEXBP9YQ_hQfa1BbPTzrnsDZcVGcc8m-6YFO25hxD_zyrmd0T4DKgdx9M_RahPkDa15NLW7ooXcHIROalkEFhxj6c0VGDL-DNkABr1lH6Zvom0fK95v01Ab391dOOwqo8j7ilDkOM-2UBRFi2lVZBQj9uMMW0Qff3f3bufwCw9U2VvDJWKQvoozedwJFD5ys-CmCIge5s6yqzdUek5ApQ_pOKx4OvXKo23eheIn6wlHCczzL6fHRQelmffpViuMbHSc-am8sJyRRWyk8SoC7R9yq_evwm31vx5bnJIVlZpW3SND6BsgvKSTFKEvCbqnA2FGQ2gf4fdBsFL3QPW4WOzD72RHojjvQ_NlvXV39pGcZCVNCmJxMmuYdP8Ae62TlmUQhowpaHQvXhyo_CT2IfQpFkypgiUqgKlC70nA7_gTQhAH0rm-JFDx77OkkR57bGU2ZYoR7d7OyBIiLgzmV__EBA3JZPPj-RGJXZ_ZVCge7_4iV70_rIAD4iZGB17xLtFy7dVP4i5OOrPXQiNPGj3s5rVhhNDo1jBLjQhKEQGctoO6hgkyqbU9MtMja5LsBVCdPVcUxsJH6CPOGcH7KG75sI3AXQugYChDX8CVMsq8uIzdIAk3GDOt6KVjKx-swTHM_ZCuCUe8_2ICSm-oh9RsU5oVNQjQ-ZSCwJQ5sjzxr649xFcBZfXAWPdqO_ZzaygEet6YSB7YnpJmPW5boCspQIokQgvIOwgGsNY2bCJETSMSGZ2H8O42_WIbpAHB-9alXrWkybYMtnl9xPajjW6HMvUlsO6DDHCTPZaltUvf2zk7YWntoKKBGhkG49ulYFjmHMBVBpzIPmGx3CqZTzAeeSotAwt_JC5hvBiUs24dRa_H0C9amJhjuBCX58w0pwIIgO5gysMjI1Gagf6FZY-OBz8KI4rnyBi54_ZpiL8tXxjy7jR7yhBAAE_MzeDuJnMkBXXkeEEv5lsEPBZQFPUBj2CTs4-sxg2hQrRNDPMYsvW8DwzuCqoIs0Ldww4mXTFsH6oHhReRVPBnCv-sad-8Q7fR_-e8L86I57fcAnA-iRlLtIzmmgT7Dwgp_BxEEFeNJAUNl2LbiL1PmtadLl1iwUZvO1j5gwjujwtpI0zXvOxvgJ_JDuRqB_5OqtuaywhpTqkF8fIwgZznREpQUInyJCuKh524dTJOMtFAW-rTlAuyOsq_AzzoGxbQPxwzOLXtXfwmtrciFGq7H8Aen6BSzyrZo99FrY-iZjyHOBvJ5PDZPHIoGzVHUZFc3c3eVWURZSV45_oZ5CSDssUhz2ydpT6aHoPjaLEcw86rVPaZMAbqfrb9eeQ76QsrQXpoHe2OjyJXZfTaFDe-MJbgmDgYOtqi6XiSi_VoQKp0pTxNtyTS5FsmhZ8on81aoiI7mfvuOzCuNa_T6Ai_2qAFQQ2hnvZmfyTdiFQ_5ncxcWMLYpapaDif47kqBrliGcC-02Ga8tLETetcTf5HRzZQoj2Kdi4y42b6huiIIyEL6OjbBCbkWkjDLsXU8jr0ug97Bs-kfZXyLTDmYkpMbD4LOHADUFkQBj0puhtgd_FgrSup9i34vF5ZeyCMHiThSTpHTgJYkhAVB6l7LR8smRnSjlAPuK3Ug9XAVJYgfoBgMX5bLd5zTZaW9Yxii1V2AaVe15nfKxgow0vjrjgtAk4qDZroxdQfgXycigfq98KSAC09wXuKXNcs2azcAt4NZho9icO95N6UbTvX7DvMOo_LHm9w8GEU5jwDVUJaUj6_yQfRmTATpNBwHBOsHFtSmL892lEpyekuyyX4o25rWfubp1ffCWk4eSPeis7Pr-lmiVtgb0W2b3Mr-l-8xfYv-ZQZY7vLLqDTN1c0BIegJ78VrvzDa9eXwd0HX7h8tDiBZnolnjk2pGfZR_m64_u2ESNTkA29O1zTOXhtztTwUbo90YLDmmveXPtprHnptBbiGSKfnsSLyXwR_gyEmO8-Uln9qbj4RuhaGnEN9FRKEeLNaF9WvIZYV3e_ReuIjHrbFZnxt6nQu2c2AMwhUKRMXabUViMVD1n_9-A0K6OIlouSCnmu21i6-4Yy6m6jLbRj3u4HbyHhk1YxeRvF28PaYqkVtXUO_DMbAoiO3r_xzPUNEoVSCe9WTtzP3XSWP2Etn3pn---hJTCY5yJ8fXa9z-8ypz3B99LuhJaYf3bi02HyouRRCy1_NgF8THgoCOocDsNTm4VT64biwWlQ8EpCLAuENIvYF6Wh0ICSoc8BHEL9rEtSMguyZ5sK8IsWXYuWTHqeB6YxsnK1r4-E2AyH3lmXbtrPq7LyGjG_9FiO4TSsBizbNqoNJ5GHciEocJkOI0lp-QgTwzExYxX9uIpsNz-yfWPhRfq7htmvKTV5P_sgoRIaxLLiOUvke4EG2SFezLbcd-g6C9oH8UE0XZFX-XXHJTkqpNqfIl7eq-l0uzJA9xLlHYQGz2BllaRLBrJJIFN6GwELzE5naHbfXk03_kNHGb2ZiBT8G7BEI_2JI_rZgEyDtczeuadgxJRLBsfM-effbmCoSgovdJyAYGr8nqLhURl7YVj4rFwoFQi-CCXf3zhTc8LLNc2v9LNYHd4WkUmf6DZZ944CdNtJthwFqU9suZQ4xYuf9vwgOR6ERU0p9ocXXvdd4NuASWrJXf7M8dYqCgmSZNZMRwfohao5_fDl4ESwe8Xbj_MUDDyrfQKKGaUdmLxAIjdrJgUIUTObnccZ8x7FD9DsB_jnpCTd3AEvZYWAo5Ws2n7ZIcKXsVhDC0AUptfXUk_sAdBgU_5aH6HHcrMmspPm3Yd7e3MTBWpFR0ih_Ij0Y63vgLesWeu-TBJgHhwWpDlicx6UmIo-_moiM0TbwoGDQxaSFMcKDnvEqfaztdS7SWbDc-_16HopjCI8qvOJtPLEeSe25fc8fqy14I6TY4mYcaMUU5ilHAWbnv9xRxOLnoyfsDsUsMGUxRmNRMgWurjqUMagokTrfjsWw_grAW8umAUNLrIyLHUteSAAIQtSVCSpSXLu1PLR_dh4Nm5o3PD7hoQHZqv_OWVpjw5dAT9usvwfUwFegLO0pWg_tNu01YkXsUiPXHvKDimoa0QhtYMYn1RmjXBtZYfW-rhCnYzgfQaB2LXZLr0yJEiE_tyV2M2lSpCpVAEbb9rryBjYM10KPFW_Zaj3eG2c5FJ1ITJJ1qfppLgvv0u0s3DWa5hXud72VWK5xxAJOx6g8aAsrxITtOHRGP8SXI3jQA5UzVqtzq1mRIXAOlozhOA9F7grpKp9qAzmpildF-hAElYi_IIaE9s_ZlhCWct0TyMrFN6pbzW1CyXMNsadcAO077IlXXV-P231psVYUiVhMvI9PWKKfp1wyTjV19nxabIyNvKPS82h5mZOaLKrgaTReFJtVuS19gkla-vr8GPJt78aeypanOICQZzO60Jxn8elWfJC4LnaTLsRWBUx_kgHBfZLvGvCwzDRebqrBbSAcnsoKmqcOKT998RM6ZhbdcR3bDiH4pJZhi0NmCqi5ZRVvp9N6stKyMwEj7VEh3UDmhii5M3rbF5ubN5H4zOxFp9dmL4EW91FKVHdcCOu_sfgKOZRNR1QvdmePzh0RcKU2FzSLEDJzh1WigQNmus3N6JbDUtz00wbTuWDRMPdvFQGCO_-EzYMcsGhSj3XYfmow10zabEvLI-fJv1_Ga5yI-ZYA6o8fGyVQ-VDR9j1bkViKuNIRGa1b24_j8fZY6HCRRu6BUmcD8M95T469CbbzH-9hbiHkyHl64X3KMYuyUIx_a5UlgOHA4wBRaphI_P1LXPJYLNC8onmeQUe2ljB8WDoxHOKkvxVcw4j63BlXqsnb9dwRNXv1eNKACTGYGNHZxtmNM4SijPSj1CCFTmdzu_EMFU7D1KFCefBCNnu8I6DhbJQH7l-xOVEVR9FAZxnDBXn9x6eRvqKEcfjmgPTcmdHPZSFWj-ZU6T_vf4XxvJ1ac03066S3Mmn6PtAJtNRLZHEM4qkCkvZWJg3VEVKEQKom9Y74KWP7YitawgAugdHz7_hNYYDy5ZVz160DVKvA4Prx_5wx2ij9HpZ94oznKojamEVFZPFL4hTp4A5llsRIawb1WiTSYvJWL2KvlX94QcZPDTYlixsLHamSevP6Cp586pmev4zBdIeBRx0CVPrwbOzBvu0jHYaLlckNYoD8ypuK4lYA-85y7RYU5i5ukfPolP-Y8WFAeNklqXd7ooZ7pxFHTuaBsAcykJBC7eiZ1uYo1OmUskRqDTh32_TrwUORFMXgvsI8g2Lpp0Mq9UAEFIIKcHNbwOSNYo8qQKlIDg3ZgPDMthNInRt_L_e72KrpECa6Cm6i4CCKrOr-9pXqXCEd8KmAy72ka9FPRYPwWeAxsqNtcOKmfDvlN8gNp5jeWegLCER1S94GlmWdc4s96SZjmXods74mDe72syFZPYSg_dgdmxCf2BYPOMDyUCpR1K8ryTjYsejLUorwCBBIktEY9DAnGwL9CMMkbkDlWZ1oG7rW8eQ-BiSf2-An5qwPPwyY4uMjcuVuM0HLSVeMC0NYAXCuV7WHDOC9YjIuAENYXj4xz2yBOXUoBD0Pzo7IuBDF1ysPBWH8sUnGy7ph6Tte7bZs_9N07NbFbaOoGGgcTCH0eW4Pf_Sm7fBnakrftlF2iREGUAgLcUQS6uitwtmHCPG0WbTyssjONq4368PeoDigDdcNPcQzQqrEga4dgN0CnfBnyszVdcW7W9QCsDjXrl3DkWUoFzaHHyXTp3en2ryqD-G7u9y00z_AFafimPJDTTDqCA-CRsY1ClUQv7hb4suDPWVAVX9Pq11aCEFxqyYmBIx1kRHedWZqFuBfpq4nOutfKXrEE8vALM9KA53Ro32qVr88DzezBR1mKYt-h10yqXffr_vMvsLl6iJ5hUxEEmGkMA9fm9GXiY-QN-67xooF3oRXBGulmHQxchE6VthRFtzVO_TJOKsnTdtMku_ByvwQIyaB6I2K36R2nBuq_hUQuheaLVgz5LiNsWKGLAZ2MQeMduOOwP8VI4tfvjiD4EMqfu6kFYATUOcbV7XTBYBXh9U9XC-aU4T1wZwvBLpEK6FIKYxElRuJ-3g88zUYdmpX7GQ2GBZeccTZF8y_Yx7BQDeY9wt_Ym03CZCp23o8ArD3sZ5IAslkSx9vkIlMiSqEDcZD9GM9BOzJSWZNsQebiLFa0sEvNYtS5QL64JwF25AqAZZ3XTaIoXZH1mZ0ulYRNMxSt0Cv9KNz4lfwh9EpMF8kXrSzukOnb2igl__VnbcJZUryuQ6Q6dHUXlysDJWOp7u6yPTEEkBRyIl7bjOei_sI1uYaDiRj55SHtV2X0WAp7PGHAmBMgYghbklDiCcDQ6R5d5YZBHkWNBcYE7VIeAwwAL5Q_4JBWC0H79uQM6ggna-GtvimzgeJmpM38KgAjYZbdTJpRfr_0oMxZ8yyQa_Rz8hCh9e21JlbeOwdozGdc2ZgMwU-ss-lN9RHfffBmO8lqSrWqi7K0-mb4KSiHuQgOAECb_f8rSuWXfz03fbIKO0I8W4oqH0fKk11uMEdWBttB80V22xDSa58BFAmVlqX-9U4wb2jVFI7FMqjxbpjGk-wB4EhbsPPd3QZNapLX87y1RASlkYvnQGrHtBZAJrClNX66Z9dlJFde2gqFy2JuzHSwBc7-JCmSitS6Sn1jKikyx2uIbngbtklG1W670MEe2ZjoN_CSt3hdMrHMOebC1otwrxEUzzaGhCwtWW7EUXzBWRv5kRdbbEI4n_nJKQhIPtq1KmzI7_eIGSAOEzTDxQbLK6AfYeVrOUlJfj7ptArE9xGB5dcggJWyo7gR8d7xGjxmB0CDw2hzLONgyP93rDY2_UUJWP1kjm59CwFUI96rQ_U4NkA-iieRfVLzUJ-CQ4oWxHh9CXRvU7OesnEZzN6oVG3vqf5LB0TDf9519Jz-8Q5KxMu9eb81M1WvDT1ngfSIxy6RSYNpKgrcAyhcdeR7P0JAd-rb-m_p_mEuDboGYtmpHMm8YSjS3Tefsv8zeY9HYRZ03JaacAA0UR7Z_9t-zU_bXyznQVGoQsyLJCbiUJnH9wX9FKQ_57mk7kijObcVPV3u5hHGUIwBbD4yVEaXmgIsqlFPlmx2co9faNoiKtYdAjuNcFSt5WEnlJP4lSU1U35AOhfAO4z7Wc2Ly8CuZlTPbogbT8koR7MQrSsCxqrorWHMjpZPeDV0v6Ek7Pya2s-Y1Y0nYf4rYRdsSJWf8nxGKg5yboT6XpG5T_JO4Ll3-FJMIOiys0lz2HOx-EgmJd0Dg_qQSoMSfuoIZVa13NXUHDY5wzsZxEiedP4grMgq5mKaOlJSk5QXEsCVnobkTtYo2XNvWMzeOTA7kaeOqPCiIJ7lEjIEnmP-1rKnMC0xa6qwDjjhT-X7E-N_ZDJawPihlKibFk28ZYAtA-teh6KvOzX4eaJmCbdoVTsfbVYimVvV965cCy-EKvId4eUa_cOlxjGnYAZG6knEz09JL_LYip6DUIAbV6Y17wRLiLN1rIwPqT7Kl1U9E5RjU6JoeyK2uEOWxsDC8Dni3iBUd8z6miz9CRF6B3R5ghCitDpXTHNmqDZ6tOPcO2ScTuXmO7T2wlwEUyDR9xpC_1cdmbMtUhTRdCbmQGRneASqudsSy2Bp0XvUFttclAjtwPQteAp1TO-rT5Ka4-da7dEvXtFTKxY3iFTWH_tCnwXSnrhGryoFdh4ntEGIYoSooqRBgp1VMREUJvvIHPZEgwGMrlJf6rWyLGAbdqdYtwsGf6a_Mmp9dGC4Z1ojSjF7UrEjvh2GRSfUhxSEPRAVxGQ3MCLXePvboItoyZMFcgCOeaj8RqnjO2CG9zNn8-9tJuDh9hjdWQoI6OlQA7f5T5R4t0tGWelsqFAFKPoLZmtZ_HnpvwlBUOuNXfY7J46nfDF41xmdh4G7Ak4OY8LHHupGqfF-xXcPqZNSXzsYdnlEg5X9-sFZFE6oVKj_3wdgUSMC6uyRTCJM5rYK6ipUCOWq0REae_PEIZW_EoRHCNeC48LXXpI50IaKcFByqmXBfRheDjS0DtVZsA5xwltGct2UTscuPcuLmjBNREOjZ6HHdvIRhsaBBba3FCfA6qwhSraMNTIP2Da1cjgVi2yPoriUS0eUOBtFfUeTx7AEgEvrmsnP1KTHAF5_mG8aWCGDMYqGbHTqH7b5ZNVwX3U8thEI46G4bxlMALS_i4GdmSgEgDP554ti2q1DpM1d6RVkHDB1cxiiaGiHPNRAPdhgaCnBZeHXT92wtxB2R8CSZLx8_haoedLrc9Rineho051mcgHW7KWZxi4pGmQG72sd4iWDbaKVcqoT_sLl6-XYieZPhHwDfOm4-PI5gYmk_PD-aU29NeLeOQyjFfBrnkVS1tRRfChb4OOHYWcKhIYjtQWkJ9qJONolaJbGbUpZaqKRgiTZgIee9EkiXc4anJVZmfdnKDMFRWilTSrlFo4KEoAcWb8QBEmDbBoAonll5rtgyFLXpEqWlvKcoVBk17TBdiEL8ZgXoNwhyHh3m7lYJToQFNykDH66NJsg4q1Q_vym4P5feM90zxUqeSZ8ADa38R8nnL2roClt9CHOSnjPkidP6MlAw7SyaWS44AenetCRi8Z0FlWaZIUxa86tHaOEK-CyuoW7EZgMpZBkn6AbgSJgoJeZ_lAgob5cuWCx_HKbzYtW-0QN78VAn1C23XOafgP2JakkM3wQJkttXkpNdusST2cNBDqJzLDEDx4WjxBYFaAq3ZIdBIt6almEcikXuyYZdoi4AnVyytxSKHcZcvkd03iK2vpu_tin0xMjKavWaEHqp_ZA-1Kqlf49DnXtIgbZcWhfVP-A-7d7tXtWdUb0XEmkERhhyMKtBHgzb2zPqwN19L_54MREhqE5-YqUzfc_VZGl7ajpNHxCyz91yKzR3moe8bKKlloLGP3VWEafqz2gd8cBA1x4tWgXkiXO--zcNk4lnlwLBTQWaqc17XMxGNooQppBtkSe6F4BYER4VJounkLlT5dSXk-hE7R1mRnyF8Y0atavPYgJWgH4LElhH91Up-XyvbE4RH_HebLiIoXN-cku7Hs2eh2A0akc3GOBOdm-UAfbSS7Y7eV0GumdeI05dEawcLSx1x8Daj3YA8X8DdWKLJ7_8ueWWhTR77ufAbji26HEqRYZVK9PLVfulG2q9v4t_DgfFSAdaxVlZdlYwfrF6ELRrucGfzpAtU2Kv1bMbpw_CUPIjyExbN6-A4x1CtF2t5erMZqI5Kz_T2GD7n461Gs9rsU8YRrEAIom3-HTv16e-3j7dr2UoTtduQHh1yRppgtFENTxOki9hoZL5QriShO3VqxpcSFFmwVHzCfbKbXjKxc2MNTHSVOcJhVEA5YmrWskM0qeOzNTMQgymZfOLnWVnwdiMohtIrQ577GKGeUcmrm63yEa4JLkvuQ6sv0dPpShMAmFIpSGiFIKiGSFgx0lt4vrPuvEoS-6htJqlWWgFhvObdtqTWtT2-_8yervDQ0AvdjNF_Zpu894Lz5Zl-ZzrCUPAIGeS5EOpPAiaMT4HrBhqPsxv3Y3UUa578GKonq5smaPzKrgzm3Yz06Sl0xCiPJGpa1Uluo5QvDF7lxTL-ZjuB-86PNBLjluWUF3QtV-VGpDgl-RxOF0d_hOLatcGf_EPtKd3GrDBkqtsWmfhJHPFQY_mtHx2l-WPvbeyqDW5minLCdvJkmpmTKtD4jBedEm6MaAR2p7CegdeIh0_EtoO8JzBILfAHunuiKrSEHqXCYuIJeUx755xSc_VEr3Brc9IKsEoYYkKitQDbmACzq5P8iAkJ2kvGdD3wpVeWJ54jbRb_ek8ThnhYSs91tyEA99yj5X2sDSRD_piGfOvJFkknFf5MuLhpE3qnQNr_2uOXf4MMjuB0VIzkCDhWuUZll3kGOMZq1xjVe1H9XMgKDn5EnOsPx7rMr1PEATcDP_nJub-ifmmPHfgt9fqUqQtx_-_TE8bYqtBKSQf_wsa37X766NXGNwaMsKsMz_3hMpcTsRhBCBhpt1YiwlJFSCX_L5MdcjU_5dHezrhZZAG0d_mNw4WcfeY04eo35OsQkM4wQi4kP4373uskZP1hUkgOwkP_0Oyr9offQbzJH4xPrbn38T2f167KZuq3arRab7M6a8OTAwaGXkwu9oXJ6k1tAypchI5q5XRJRvm1Y9G01htmHbudmpquqTPSwPvAk0RbS9oAgG24pFlxTPd0bgwJuurCDHrDoo_xHbo7vsQ97D8soIGICqO6pp4zjUwCtojDEQpdLV7dRiSemKEDnDUAx8j7ILQI4bVwd4FYiiYqoOZjzeapc7XzG4geF_ADpgOOqNQlqLqQnhNovw1AcUR8D4rrxtZ8fAYjAz-aEfSGGh59osPF11fPOOOUEdFEBiDgH3xaE7PsGf6rHzbKE5f96uN9lr6nnbJFtg4170-1ms-9tkyyaIr07qBnh3mH9QZ1sqErd_GjPmtWDHOOKcI9TdEs3Mui42l2oJXlHfXjxIMY_QFBvN_nw9MjFTRbhJtreOCQYI3DKu-BdUsFyZYz1PhQcCyQGfu_AdsQeghUyYZOrn7YYCfcRH4Yh2Zziw1lGDHwTJeDrrUTwG4-PB5WC1moiRlzgk9EdU7D4UGgf4Z9qDhhvGrFX-Zozk2GEFgXfaamAgiSsA51GEArKD2PKNjsPuNStYA3hpjOLx_z9oENSNjMZ4eBoI6PdN6gWWK15Wor9ow7oLOlu0D2ocesOLpVTxgnPLt3GPLZNVLLbsUOZtkvooHL8tc_SMHPZHrTCAlvxSD3r4m-12kLm8B6JGSy0SwNR5BeSBWjbUvaB46fAgm9nrUF_2wBKjlQB62bLR2A_zpn28iMwPo0gd4tX8A9Opgtqgg-KsJsZ3V5KQiiyvPYMPOTVR5AxjKgINw4Xk), errors=null),{x-content-type-options=[nosniff], x-xss-protection=[1; mode=block], cache-control=[no-cache, no-store, max-age=0, must-revalidate], pragma=[no-cache], expires=[0], x-frame-options=[SAMEORIGIN], content-type=[application/json;charset=UTF-8], content-length=[17916], date=[Wed, 22 Oct 2025 21:40:53 GMT], x-envoy-upstream-service-time=[23], server=[istio-envoy], x-envoy-decorator-operation=[keymanager.keymanager.svc.cluster.local:80/*]}>
2025-10-22 21:43:20,695 [http-nio-9090-exec-10] ERROR [i.m.k.l.l.i.Slf4jLoggerImpl].error.27 : SESSION_ID - REGISTRATION_ID - Exception occured while obtaining connection for mosip-sandboxprereg. Will try again. Retry count : 1 - com.amazonaws.services.s3.model.AmazonS3Exception: The request signature we calculated does not match the signature you provided. Check your key and signing method. (Service: Amazon S3; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: 1870EE3D2517DBDF; S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8), S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4365)
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4312)
        at com.amazonaws.services.s3.AmazonS3Client.getAcl(AmazonS3Client.java:3509)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1177)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1167)
        at com.amazonaws.services.s3.AmazonS3Client.doesBucketExistV2(AmazonS3Client.java:1302)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:357)
        at io.mosip.commons.khazana.impl.S3Adapter.putObject(S3Adapter.java:161)
2025-10-22 21:45:51,447 [http-nio-9090-exec-10] ERROR [i.m.k.l.l.i.Slf4jLoggerImpl].error.27 : SESSION_ID - REGISTRATION_ID - Exception occured while obtaining connection for mosip-sandboxprereg. Will try again. Retry count : 2 - com.amazonaws.services.s3.model.AmazonS3Exception: The request signature we calculated does not match the signature you provided. Check your key and signing method. (Service: Amazon S3; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: 1870EE603ED1E8BA; S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8), S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4365)
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4312)
        at com.amazonaws.services.s3.AmazonS3Client.getAcl(AmazonS3Client.java:3509)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1177)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1167)
        at com.amazonaws.services.s3.AmazonS3Client.doesBucketExistV2(AmazonS3Client.java:1302)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:357)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:371)
        at io.mosip.commons.khazana.impl.S3Adapter.putObject(S3Adapter.java:161)
2025-10-22 21:47:48,987 [http-nio-9090-exec-10] ERROR [i.m.k.l.l.i.Slf4jLoggerImpl].error.27 : SESSION_ID - REGISTRATION_ID - Exception occured while obtaining connection for mosip-sandboxprereg. Will try again. Retry count : 3 - com.amazonaws.services.s3.model.AmazonS3Exception: The request signature we calculated does not match the signature you provided. Check your key and signing method. (Service: Amazon S3; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: 1870EE7B9CBF9602; S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8), S3 Extended Request ID: 977fa2eb-5ade-4481-9f29-c33f7968d1b8
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4365)
        at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4312)
        at com.amazonaws.services.s3.AmazonS3Client.getAcl(AmazonS3Client.java:3509)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1177)
        at com.amazonaws.services.s3.AmazonS3Client.getBucketAcl(AmazonS3Client.java:1167)
        at com.amazonaws.services.s3.AmazonS3Client.doesBucketExistV2(AmazonS3Client.java:1302)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:357)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:371)
        at io.mosip.commons.khazana.impl.S3Adapter.getConnection(S3Adapter.java:371)
        at io.mosip.commons.khazana.impl.S3Adapter.putObject(S3Adapter.java:161)

segun@mosip-wireguardbastionhost1:~$ kubectl get pods -n minio
NAME                     READY   STATUS    RESTARTS   AGE
minio-5cd77989f6-gtp2h   2/2     Running   0          12h
segun@mosip-wireguardbastionhost1:~$ kubectl get pods -n prereg
NAME                               READY   STATUS    RESTARTS   AGE
prereg-application-55c57f6-l6v2f   1/1     Running   0          24m
prereg-batchjob-58649b894-kxvlt    1/1     Running   0          24m
prereg-booking-6654577ddd-txdp8    1/1     Running   0          24m
prereg-captcha-66db6fb7dd-npv9t    1/1     Running   0          24m
prereg-datasync-69d97c6f6-q56dm    1/1     Running   0          24m
prereg-ui-64ccd64bc-ncvb5          1/1     Running   0          24m


segun@mosip-wireguardbastionhost1:~$ kubectl exec -n prereg deployment/prereg-application -- curl -v http://minio.minio:9000/mosip-sandboxprereg/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 10.43.172.173:9000...
* Connected to minio.minio (10.43.172.173) port 9000 (#0)
> GET /mosip-sandboxprereg/ HTTP/1.1
> Host: minio.minio:9000
> User-Agent: curl/7.74.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< accept-ranges: bytes
< content-length: 268
< content-security-policy: block-all-mixed-content
< content-type: application/xml
< server: istio-envoy
< strict-transport-security: max-age=31536000; includeSubDomains
< vary: Origin,Accept-Encoding
< x-amz-request-id: 1870EEA41C8020E0
< x-content-type-options: nosniff
< x-xss-protection: 1; mode=block
< date: Wed, 22 Oct 2025 21:50:42 GMT
< x-envoy-upstream-service-time: 1
< x-envoy-decorator-operation: minio.minio.svc.cluster.local:9000/*
<
{ [268 bytes data]
100   268  100   268    0     0  44666      0 --:--:-- --:--:-- --:--:--<?xml version="1.0" encoding="UTF-8"?>
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>mosip-sandboxprereg</Name><Prefix></Prefix><Marker></Marker><MaxKeys>1000</MaxKeys><Delimiter></Delimiter><IsTruncated>false</IsTruncated></ListBucketResult> 44666
* Connection #0 to host minio.minio left intact

kindly help and your guidance will be appreciated

Sorry, @Johnny, I 'm not from MOSIP team and I don’t have the right answer.
I suggest double checking MinIO configMap and secrets.

@pragya2709 @ymahtat @svahsek @Praful_Rakhade

Please, can you help with the above issue. Thanks