Имя не имеет полезного адреса jdk17JAVA

Программисты JAVA общаются здесь
Anonymous
Имя не имеет полезного адреса jdk17

Сообщение Anonymous »

После перехода на JDK 17, при попытке получить доступ к API за пределами API, мы получаем ошибку:-
2025-06-23T14:55:06.612Z|F862F71-5174-4CC5-AFCA-ABFA3DE031E9|C.A.E.MSO.Adapters.pinc.polling.pollingThreadpinc- IO ошибка PINC по запросу < /ploling.pollingthreadpinorg.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://sdnfodl-e2e03.ecomp.cci.att.com ... -operation": sdnfodl-e2e03.ecomp.cci.att.com: **Name has no usable address**
at org.springframework.web.client.RestTemplate.createResourceAccessException(RestTemplate.java:915)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:895)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:790)
at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:538)
at com.att.ecomp.mso.adapters.pinc.client.PINCClient.postRawPINCMessage(PINCClient.java:88)
at com.att.ecomp.mso.adapters.pinc.polling.PollingThreadPINC.processPincRequest(PollingThreadPINC.java:166)
at com.att.ecomp.mso.adapters.pinc.polling.PollingThreadPINC.processRequest(PollingThreadPINC.java:66)
at com.att.ecomp.mso.adapters.pinc.polling.PollingThreadPINC.processPINCTask(PollingThreadPINC.java:56)
at com.att.ecomp.mso.adapters.pinc.service.PostToPincTask.executeExternalTask(PostToPincTask.java:53)
at com.att.ecomp.mso.adapters.pinc.tasks.TaskServices.lambda$PostToPincTask$0(TaskServices.java:60)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: sdnfodl-e2e03.ecomp.cci.att.com: Name has no usable address
at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(Unknown Source)
at java.base/java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.base/java.net.InetAddress$NameServiceAddresses.get(Unknown Source)
at java.base/java.net.InetAddress.getAllByName0(Unknown Source)
at java.base/java.net.InetAddress.getAllByName(Unknown Source)
at java.base/java.net.InetAddress.getAllByName(Unknown Source)
at org.apache.hc.client5.http.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:144)
at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:450)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:162)
at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:172)
at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:142)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:192)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:113)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:152)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:116)
at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:170)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
at org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:99)
at org.springframework.http.client.AbstractStreamingClientHttpRequest.executeInternal(AbstractStreamingClientHttpRequest.java:70)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.http.client.BufferingClientHttpRequestWrapper.executeInternal(BufferingClientHttpRequestWrapper.java:77)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:112)
at org.onap.logging.filter.spring.SpringClientPayloadFilter.intercept(SpringClientPayloadFilter.java:42)
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:88)
at org.onap.logging.filter.spring.SpringClientFilter.intercept(SpringClientFilter.java:46)
at org.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution.execute(InterceptingClientHttpRequest.java:88)
at org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:72)
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:889)
... 13 common frames omitted
< /code>
jvmargs.tpl:-< /p>
{{- define "jvmArgs" -}}
-Dlogs_dir={{ include "common.logpath" . }} -Dlogging.config={{.Values.logs.logger.mountPath}}/logback-spring.xml -Djavax.net.ssl.trustStoreType=pkcs12 -Djavax.net.ssl.trustStore={{.Values.global.clientcerts.path}}/msoTrustStore.p12 -Djavax.net.ssl.trustStorePassword=${MSO_TRUSTSTORE_PASSWORD} -Dspring.config.additional-location=/app/config/override.yaml -Dspring.profiles.active=aaf {{ include "tapmJvmArgs" . }} {{ include "insights.jvmargs" . }} {{ include "otelJvmArgs" . }} {{ include "jvmProxy" . }} {{ .Values.jvm.memoryMax }} {{ .Values.jvm.memoryMin }} -Djava.security.egd=file:/dev/./urandom -Djdk.tls.client.protocols="TLSv1.2,TLSv1.3" -Djdk.tls.server.protocols="TLSv1.2,TLSv1.3" -Dhttps.protocols="TLSv1.2,TLSv1.3"
{{- end }}


Подробнее здесь: https://stackoverflow.com/questions/796 ... ress-jdk17

Вернуться в «JAVA»