On 25/05/2023 20:46, jonmcalexan...@wellsfargo.com.INVALID wrote:
So, to start I'm not a developer. With that said, have a development team that 
is getting the exception below in their Tomcat 9.0.74 implementation using Java 
11 (also with Java 8). After much troubleshooting with their configuration, it 
turned out to be this in the JAVA_OPTIONS:

-Djsse.enableSNIExtention=false

Once I removed that, the exception and 500 error went away and things work 
properly.

Is there an issue using this Java Option?

The exception is happening on an outgoing connection so this isn't really a Tomcat issue.

Some quick research indicated that this setting can be used as a work-around for JSSE throwning an exception for some TLS warnings.

Disabling SNI seems like a bad idea to me. I'd expect most sites to be using it.

If removing the option fixes the issues then I'd go with removing the option.

Finally, I'd try tracking down why the option was added in the first place and see if that reasoning still applies.

Mark



Thanks.


Stack-Trace below:

javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.746 
CDT|Utilities.java:73|the previous server name in SNI (type=host_name (0), 
value=xxxx.xxxx.xxx) was replaced with (type=host_name (0), value=xxxx.xxxx.xxx)
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.751 
CDT|SSLSocketOutputRecord.java:263|WRITE: TLSv1.3 handshake, length = 378
javax.net.ssl|WARNING|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.753 
CDT|SSLSocketImpl.java:1519|handling exception (
"throwable" : {
   java.net.SocketException: Connection reset
                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)
                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
                 at 
java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1383)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1296)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:416)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:388)
                 at 
java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:576)
                 at 
java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201)
                 at 
java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:168)
                 at 
org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:76)
                 at 
org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
                 at 
org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
                 at 
org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:782)
                 at 
org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717)
                 at 
org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:367)
                 at 
com.xxxx.spring.controller.HomeController.home(HomeController.java:27)
                 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:205)
                 at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
                 at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
                 at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                 at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
                 at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
                 at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
                 at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
                 at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
                 at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
                 at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
                 at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
                 at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
                 at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
                 at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
                 at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
                 at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
                 at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                 at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
                 at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
                 at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
                 at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                 at java.base/java.lang.Thread.run(Thread.java:834)}

)
javax.net.ssl|ERROR|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.755 
CDT|TransportContext.java:368|Fatal (UNEXPECTED_MESSAGE): Connection reset (
"throwable" : {
   java.net.SocketException: Connection reset
                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)
                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
                 at 
java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1383)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1296)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:416)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:388)
                 at 
java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:576)
                 at 
java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201)
                 at 
java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:168)
                 at 
org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:76)
                 at 
org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
                 at 
org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
                 at 
org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:782)
                 at 
org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717)
                 at 
org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:367)
                 at 
com.xxxx.spring.controller.HomeController.home(HomeController.java:27)
                 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:205)
                 at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
                 at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
                 at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                 at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
                 at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
                 at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
                 at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
                 at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
                 at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
                 at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
                 at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
                 at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
                 at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
                 at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
                 at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
                 at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
                 at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                 at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
                 at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
                 at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
                 at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                 at java.base/java.lang.Thread.run(Thread.java:834)}

)
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.755 
CDT|SSLSocketOutputRecord.java:73|WRITE: TLSv1.3 alert(unexpected_message), 
length = 2
javax.net.ssl|WARNING|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.756 
CDT|TransportContext.java:415|Fatal: failed to send fatal alert 
UNEXPECTED_MESSAGE (
"throwable" : {
   java.net.SocketException: Broken pipe (Write failed)
                 at java.base/java.net.SocketOutputStream.socketWrite0(Native 
Method)
                 at 
java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
                 at 
java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
                 at 
java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:83)
                 at 
java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:412)
                 at 
java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319)
                 at 
java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1547)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:388)
                 at 
java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:576)
                 at 
java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201)
                 at 
java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:168)
                 at 
org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:76)
                 at 
org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
                 at 
org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
                 at 
org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:782)
                 at 
org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717)
                 at 
org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:367)
                 at 
com.xxxx.spring.controller.HomeController.home(HomeController.java:27)
                 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:205)
                 at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
                 at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
                 at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                 at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
                 at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
                 at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
                 at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
                 at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
                 at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                 at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
                 at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
                 at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
                 at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
                 at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
                 at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
                 at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
                 at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
                 at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
                 at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                 at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
                 at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
                 at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
                 at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                 at java.base/java.lang.Thread.run(Thread.java:834)}

)
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.756 
CDT|SSLSocketImpl.java:1602|close the underlying socket
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.757 
CDT|SSLSocketImpl.java:1621|close the SSL connection (initiative)
25-May-2023 12:16:03.773 SEVERE [https-jsse-nio-10431-exec-1] 
org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet 
[spring] in context with path [/tmlw] threw exception [Request processing failed; nested 
exception is org.springframework.web.client.ResourceAccessException: I/O error on GET 
request for "xxxx.xxxx.xxx/.well-known/openid-configuration": Connection reset; 
nested exception is java.net.SocketException: Connection reset] with root cause
                 java.net.SocketException: Connection reset
                                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:186)
                                 at 
java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
                                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
                                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
                                 at 
java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
                                 at 
java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
                                 at 
java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1383)
                                 at 
java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1296)
                                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:416)
                                 at 
java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:388)
                                 at 
java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:576)
                                 at 
java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201)
                                 at 
java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:168)
                                 at 
org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:76)
                                 at 
org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
                                 at 
org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
                                 at 
org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:782)
                                 at 
org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717)
                                 at 
org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:367)
                                 at 
com.xxxx.spring.controller.HomeController.home(HomeController.java:27)
                                 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:205)
                                 at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
                                 at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
                                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
                                 at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
                                 at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                                 at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
                                 at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
                                 at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
                                 at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
                                 at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
                                 at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
                                 at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                                 at 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                                 at 
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
                                 at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
                                 at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
                                 at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
                                 at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
                                 at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
                                 at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
                                 at 
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
                                 at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
                                 at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
                                 at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389)
                                 at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                                 at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
                                 at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
                                 at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
                                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
                                 at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
                                 at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                                 at 
java.base/java.lang.Thread.run(Thread.java:834)
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.805 
CDT|SSLEngineOutputRecord.java:280|WRITE: TLSv1.2 application_data, length = 
1888
javax.net.ssl|DEBUG|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.813 
CDT|SSLCipher.java:1769|Plaintext before ENCRYPTION (
   0000: 48 54 54 50 2F 31 2E 31   20 35 30 30 20 0D 0A 53  HTTP/1.1 500 ..S
   0010: 74 72 69 63 74 2D 54 72   61 6E 73 70 6F 72 74 2D  trict-Transport-
   0020: 53 65 63 75 72 69 74 79   3A 20 6D 61 78 2D 61 67  Security: max-ag
   0030: 65 3D 33 31 35 33 36 30   30 30 0D 0A 58 2D 46 72  e=31536000..X-Fr
   0040: 61 6D 65 2D 4F 70 74 69   6F 6E 73 3A 20 53 41 4D  ame-Options: SAM
   0050: 45 4F 52 49 47 49 4E 0D   0A 58 2D 43 6F 6E 74 65  EORIGIN..X-Conte
   0060: 6E 74 2D 54 79 70 65 2D   4F 70 74 69 6F 6E 73 3A  nt-Type-Options:
   0070: 20 6E 6F 73 6E 69 66 66   0D 0A 58 2D 58 53 53 2D   nosniff..X-XSS-
   0080: 50 72 6F 74 65 63 74 69   6F 6E 3A 20 31 3B 20 6D  Protection: 1; m
   0090: 6F 64 65 3D 62 6C 6F 63   6B 0D 0A 76 61 72 79 3A  ode=block..vary:
   00A0: 20 61 63 63 65 70 74 2D   65 6E 63 6F 64 69 6E 67   accept-encoding
   00B0: 0D 0A 43 6F 6E 74 65 6E   74 2D 45 6E 63 6F 64 69  ..Content-Encodi
   00C0: 6E 67 3A 20 67 7A 69 70   0D 0A 43 6F 6E 74 65 6E  ng: gzip..Conten
   00D0: 74 2D 54 79 70 65 3A 20   74 65 78 74 2F 68 74 6D  t-Type: text/htm
   00E0: 6C 3B 63 68 61 72 73 65   74 3D 75 74 66 2D 38 0D  l;charset=utf-8.
   00F0: 0A 43 6F 6E 74 65 6E 74   2D 4C 61 6E 67 75 61 67  .Content-Languag
   0100: 65 3A 20 65 6E 0D 0A 54   72 61 6E 73 66 65 72 2D  e: en..Transfer-
   0110: 45 6E 63 6F 64 69 6E 67   3A 20 63 68 75 6E 6B 65  Encoding: chunke
   0120: 64 0D 0A 44 61 74 65 3A   20 54 68 75 2C 20 32 35  d..Date: Thu, 25
   0130: 20 4D 61 79 20 32 30 32   33 20 31 37 3A 31 36 3A   May 2023 17:16:
   0140: 30 33 20 47 4D 54 0D 0A   43 6F 6E 6E 65 63 74 69  03 GMT..Connecti
   0150: 6F 6E 3A 20 63 6C 6F 73   65 0D 0A 0D 0A 61 0D 0A  on: close....a..
   0160: 1F 8B 08 00 00 00 00 00   00 00 0D 0A 32 30 30 0D  ............200.
   0170: 0A ED 5A DB 6E 1B 37 10   7D 6E BE 82 75 80 42 01  ..Z.n.7..n..u.B.
   0180: EC D5 D5 92 2C 2B 02 DC   D8 89 0D 24 69 61 A9 E8  ....,+.....$ia..
   0190: 33 B5 3B AB DD 88 22 37   24 D7 97 06 01 FA 0F FD  3.;..."7$.......
   01A0: C3 7E 49 87 17 DD 22 ED   46 B2 DB 97 42 0F 96 B5  ..I...".F...B...
   01B0: C3 E1 99 E1 19 CE 70 E8   75 FF C7 48 84 FA 31 03  ......p.u..H..1.
   01C0: 92 E8 19 1B F4 CD 27 61   94 4F 5E 1F 01 3F C2 67  ......'a.O^..?.g
   01D0: A0 D1 A0 AF 53 CD 60 70   3D 1A FD 4A 86 9A EA 5C  ....S.`p=..J...\
   01E0: 91 D3 5A 8D FC FD E7 5F   E4 86 6B 90 9C 32 32 04  ..Z...._..k..22.
   01F0: 79 07 92 5C 49 29 64 BF   EA 26 F4 95 7E 64 40 0C  y..\I)d..&...d@.
   0200: FC EB 23 0D 0F BA 1A 2A   75 34 18 8B E8 91 7C 89  ..#....*u4......
   0210: 05 D7 27 31 9D A5 EC B1   37 A2 89 98 D1 E3 0B 99  ..'1....7.......
   0220: 52 76 AC 28 57 27 0A 64   1A 9F 7F 25 49 FD 98 24  Rv.(W'.d...%I..$
   0230: 0D FC 69 1E 93 31 F9 12   0A 26 64 EF 3E 49 35 9C  ..i..1...&d.>I5.
   0240: 8F 69 38 9D 48 91 F3 E8   C4 89 5F 9E 36 4E 2F 3B  .i8.H....._.6N/;
   0250: 6D 3B CB E3 AB F4 0F E8   35 1A D9 83 11 36 56 85  m;......5....6V.
   0260: F5 B6 13 36 D7 84 2D 2B   CC D6 64 6E 36 9D 1B 1F  ...6..-+..dn6...
   0270: 33 B4 8B 82 80 A5 1C C8   97 04 D2 49 A2 7B 75 54  3..........I..uT
   0280: 2A 74 68 2C 64 04 B2 C7   05 87 F3 AF FD AA 65 65  *th,d.........ee
   0290: D0 AF 3A 6E 0D 1B C8 73   7D 1F 7A 51 BB 9F 48 12  ..:n...s..zQ..H.
   02A0: 32 AA D4 EB 23 E3 C8 11   A9 0E FA 19 A2 0D 46 C8  2...#.........F.
   02B0: 76 BF 3A 1E 90 AB 87 10   32 9D 0A 4E 6E 21 13 52  v.:.....2..Nn!.R
   02C0: F7 AB 99 57 F9 00 4A D1   89 D3 BA 85 CF 39 28 4D  ...W..J......9(M
   02D0: 32 29 42 14 A7 7C 42 62   9A 32 88 CE 09 47 39 44  2)B...Bb.2...G9D
   02E0: 04 16 38 A9 22 42 4E 02   95 49 54 8B 25 9D C1 BD  ..8."BN..IT.%...
   02F0: 90 D3 E0 1E C6 41 C8 52   E0 3A B8 05 25 72 19 C2  .....A.R.:..%r..
   0300: 45 68 C0 16 1E F4 C8 CD   4F 2F 5B 9D F3 5F 08 98  Eh......O/[.._..
   0310: 05 10 C4 7A 77 35 22 D2   DB 8E 51 F4 D3 E7 5C E8  ...zw5"...Q...\.
   0320: F3 44 EB 4C F5 AC AE FD   08 55 16 63 18 34 DA 60  .D.L.....U.c.4.`
   0330: 4C C5 54 4E 44 C0 41 DB   31 2B 3B 99 72 71 CF ED  L.TND.A.1+;.rq..
   0340: B3 C8 80 A7 86 7A 1E A7   93 5C 52 63 D8 A1 F6 C8  .....z...\Rc....
   0350: 1B C1 39 84 76 11 12 14   E8 ED 8B FB 44 EF A8 81  ..9.v.......D...
   0360: 0F 86 22 9C 82 5E 71 FF   DB F9 4B 2E 2F 41 85 32  .."..^q...K./A.2
   0370: B5 0D 0A 32 30 30 0D 0A   6A 96 CF 51 02 44 B9 60  ...200..j..Q.D.`
   0380: 01 0F 71 33 60 00 D1 0E   E5 24 E7 F0 90 21 08 3E  ..q3`....$...!.>
   0390: A1 8F 51 6A D1 74 42 0D   F7 70 87 EC E1 40 8A 64  ..Qj.tB..p...@.d
   03A0: 48 31 23 71 CE E2 94 31   13 0D 8D 80 9E A8 60 69  H1#q...1......`i
   03B0: 76 E1 9B 31 EA C4 12 06   45 D1 C9 75 CA 82 8F 76  v..1....E..u...v
   03C0: C5 66 23 B1 B5 B5 1D 76   C0 53 76 C0 8B 1F 8A 88  .f#....v.Sv.....
   03D0: 50 8E E1 E0 ED 5C EA 29   0F 3C C1 9E EF CA C6 B8  P....\.).<......
   03E0: 31 DE AB D7 EA AD 57 4F   00 8F C4 3B 28 C2 EC 9E  1.....WO...;(...
   03F0: 75 11 D2 7C 7D 58 00 18   9E 83 6B FC 98 6B 9A 81  u....X....k..k..
   0400: 34 84 CA AA CC CE 3E 6D   9C 3D C5 A1 39 5E 81 4B  4.....>m.=..9^.K
   0410: DD E6 33 5C 6A 37 9A DE   25 9A D1 30 81 40 8B 59  ..3\j7..%..0.@.Y
   0420: 48 CD 1E 19 2B 1B B8 C0   A5 60 F0 BB 7A 9B 32 CC  H...+....`..z.2.
   0430: 40 A4 C7 7D A9 2C 24 6E   6D F5 75 1C 04 A1 98 75  @....,$nm.u....u
   0440: 34 88 AD 92 B2 EE 5C 63   9D 06 39 84 30 97 A9 7E  4.....\c..9.0...
   0450: FC 16 B0 50 C3 85 B3 D1   7E F5 02 F3 13 93 D3 25  ...P...........%
   0460: EE AD 10 9A BC A1 B9 82   9D 32 F7 90 55 1B 44 E8  .........2..U.D.
   0470: 11 CC 32 46 35 60 0C AE   1E 90 73 0D 95 35 B1 25  ..2F5`....s..5.%
   0480: BE 73 56 2F D9 B5 DB D0   A0 18 AB DE D9 13 6B 02  .sV/..........k.
   0490: FA AD 90 57 1C FB A0 C7   2D 80 CD B6 01 0C C5 6C  ...W....-......l
   04A0: 95 7F 87 1D 20 CF 5A 0A   C6 70 07 5D 8B 19 BC 59  .... .Z..p.]...Y
   04B0: 3E 62 8F 84 B9 B0 2E B3   70 8D 8E CF A5 60 4C 15  >b......p....`L.
   04C0: D8 A0 7D 8A A6 41 EA 9B   87 40 42 CC 90 E5 E0 23  .....A...@B....#
   04D0: C6 EE 0E 3E 80 4E 44 E4   76 92 90 37 E8 17 6A DE  ...>.ND.v..7..j.
   04E0: 89 29 D4 2A 4E 81 38 8D   7F 05 B3 52 38 EE 13 79  .).*N.8....R8..y
   04F0: 37 2B 97 C0 60 82 48 7C   52 6C A9 54 C7 5A 6B 35  7+..`.H.Rl.T.Zk5
   0500: 37 AD 99 27 D3 EF 2E 4C   B9 C9 73 50 FF E4 8A 45  7..'...L..sP...E
   0510: BB 5D B2 0D 66 4E 53 E5   99 69 B6 82 1B 9C 1F D2  .]..fNS..i......
   0520: 31 83 6B CA 23 8C 94 07   8A C4 8D 03 2E 18 77 F1  1.k.#.........w.
   0530: AC 9D 3E DB 90 F3 1F 37   E1 FC B8 29 33 58 3F AD  ..>....7...)3X?.
   0540: ED 50 E2 67 77 E1 DC 38   E5 5C 68 5B 09 02 5F 98  .P.gw..8.\h[.._.
   0550: 4B DD B8 E0 91 13 57 CA   B5 9D 33 A5 D9 56 EE 8C  K.....W...3..V..
   0560: 5F EC 07 9A 65 38 D3 83   5F 44 34 33 05 D9 F9 B2  _...e8.._D43....
   0570: 66 B1 52 3A C1 1F 9E 65   0D 0A 31 64 61 0D 0A C1  f.R:...e..1da...
   0580: 78 86 3B 89 7D 9C 77 F8   BB 78 52 EB EE E7 C9 C5  x.;...w..xR.....
   0590: 58 69 49 43 BD B6 E4 75   F3 95 52 1D 67 76 97 70  XiIC...u..R.gv.p
   05A0: 5C A6 2A A3 1A 8F 50 B9   6C 48 E6 B2 CA E6 A0 6F  \.*...P.lH.....o
   05B0: 75 3A 65 35 BA 0C 7A E8   3B 83 02 E4 B3 F6 93 7A  u:e5..z.;......z
   05C0: A8 1D 1B B4 5A 59 19 38   34 68 FF CF 06 6D 9F 1E  ....ZY.84h...m..
   05D0: 66 CB 11 B3 9C 79 C3 B3   5C 0F B5 04 3A C3 33 87  f....y..\...:.3.
   05E0: 46 95 4D B1 73 AC DB DE   7E 5A 3D 01 AA 55 DB 80  F.M.s....Z=..U..
   05F0: 52 39 C7 18 38 3E 02 A5   58 30 1C BE 5F 99 7E 0B  R9..8>..X0.._...
   0600: A1 90 91 47 DD 36 E2 0E   D4 6E EB 19 C0 2E 28 65  ...G.6...n....(e
   0610: F0 9D EE 13 E1 23 FC 15   41 09 74 BD BD 1B 25 23  .....#..A.t...%#
   0620: 49 B9 B2 E7 EC 12 72 29   F3 E7 55 7D 1F 2F 4D 37  I.....r)..U../M7
   0630: B2 E1 DE A2 45 A9 37 BB   9B 4D CA 77 D0 2C 97 58  ....E.7..M.w.,.X
   0640: BE 55 42 A7 E0 16 B9 15   BA 71 B6 B9 A3 BE 03 AD  .UB......q......
   0650: 34 95 7A 81 BD 0D B5 55   FF 0F 40 9B DD ED 81 37  4.z....U..@....7
   0660: 5B FF FE FE DE 14 6A 2D   42 C1 6C 45 72 35 40 BD  [.....j-B.lEr5@.
   0670: 71 6D 38 8D 31 B5 7D 4A   56 56 07 5C 39 E9 6C F7  qm8.1..JVV.\9.l.
   0680: B6 00 78 7E 38 FA D6 12   2C DE 6F B7 EF 97 29 6F  ..x.8...,.o...)o
   0690: DA 75 6B 6A 07 55 DF DB   6D DF 2D 65 4B 5B 83 B1  .ukj.U..m.-eK[..
   06A0: 2C 85 AB 0B DC 1C F6 5B   BC A8 5D B0 75 DC 5F 5B  ,......[..].u._[
   06B0: 86 29 4E 80 9F F3 38 06   A3 E4 C8 32 B0 FE 14 9C  .)N...8....2....
   06C0: 5F 8B 16 7D CA 77 27 B8   2B 53 D1 19 B9 6A 7B CE  _....w'.+S...j..
   06D0: D9 1E D6 77 98 E2 2B D3   1E F6 0B CD 56 8A 35 DC  ...w..+.....V.5.
   06E0: 31 57 D6 09 EC 7D 63 ED   36 0E 37 D6 C3 8D F5 70  1W....c.6.7....p
   06F0: 63 3D DC 58 0F 37 D6 C3   8D F5 70 63 3D DC 58 77  c=.X.7....pc=.Xw
   0700: BB B1 7E 14 1A 16 EF 1E   E3 9C 31 82 1D 76 38 25  ..........1..v8%
   0710: 26 4B 80 88 D8 BD 42 34   D7 DA D0 5C 6B CD 5F E4  &K....B4...\k._.
   0720: 11 27 65 A6 9A 91 94 DB   61 FF CA 92 89 89 72 6F  .'e.....a.....ro
   0730: 19 B7 BC 5E 4E 9A 83 0B   BB 26 32 B2 DC 54 CF 82  ...^N....&2..T..
   0740: 5A D0 69 F5 AB 38 80 F6   ED 7B EC AA FD 37 82 7F  Z.i..8.......7..
   0750: 00 C8 87 E4 DA 56 20 00   00 0D 0A 30 0D 0A 0D 0A  .....V ....0....
)
javax.net.ssl|ALL|0F|https-jsse-nio-10431-exec-1|2023-05-25 12:16:03.815 
CDT|SSLEngineImpl.java:760|Closing outbound of SSLEngine

Dream * Excel * Explore * Inspire
Jon McAlexander
Senior Infrastructure Engineer
Asst. Vice President
He/His

Middleware Product Engineering
Enterprise CIO | EAS | Middleware | Infrastructure Solutions

8080 Cobblestone Rd | Urbandale, IA 50322
MAC: F4469-010
Tel 515-988-2508 | Cell 515-988-2508

jonmcalexan...@wellsfargo.com<mailto:jonmcalexan...@wellsfargo.com>
This message may contain confidential and/or privileged information. If you are 
not the addressee or authorized to receive this for the addressee, you must not 
use, copy, disclose, or take any action based on this message or any 
information herein. If you have received this message in error, please advise 
the sender immediately by reply e-mail and delete this message. Thank you for 
your cooperation.



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


Reply via email to