# KeyCloak 7.0.0 with Spring Boot application in IPV6 environment

**URL:** <https://forum.keycloak.org/t/keycloak-7-0-0-with-spring-boot-application-in-ipv6-environment/680>\
**Category:** Miscellanaeous\
**Created:** [December 12, 2019, 2:03pm UTC](https://forum.keycloak.org/t/keycloak-7-0-0-with-spring-boot-application-in-ipv6-environment/680 "2019-12-12T14:03:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gaurav\_jain139](https://avatars.discourse-cdn.com/v4/letter/g/848f3c/32.png) [@gaurav\_jain139](https://forum.keycloak.org/u/gaurav_jain139)\
**Post date:** [December 12, 2019, 2:03pm UTC](https://forum.keycloak.org/t/keycloak-7-0-0-with-spring-boot-application-in-ipv6-environment/680/1 "2019-12-12T14:03:10Z")

</div>

I am using keycloak for sso in spring boot application. It is working fine in single node environment.

But as I shift whole setup to HA in IPV6 environment, unable to authenticate spring boot application with keycloak.  
Getting error whenever any spring boot application api is used.  
Need some help on this. Two observations from my side:

1. https request rather than http.
2. 0 is appending in sso uri, making invalid uri.

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0\_232]  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0\_232]  
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-8.5.29.jar!/:8.5.29]  
at java.lang.Thread.run(Thread.java:748) [na:1.8.0\_232]  
Caused by: java.net.URISyntaxException: Illegal character in port number at index 42: https://[240b:c0e0:101:5582:1:2:0:1]:32325:0/sso/login

---

<div class="post-metadata">

**Author:** ![raviep](https://avatars.discourse-cdn.com/v4/letter/r/5f8ce5/32.png) [@raviep](https://forum.keycloak.org/u/raviep)\
**Post date:** [March 28, 2023, 1:53pm UTC](https://forum.keycloak.org/t/keycloak-7-0-0-with-spring-boot-application-in-ipv6-environment/680/2 "2023-03-28T13:53:13Z")

</div>

Hi Gaurav,  
I’m also facing the same issue. Were you able to fix it?  
Thanks,  
Ravi
