[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleg Kalnichevski resolved HTTPCLIENT-2128.
-------------------------------------------
    Resolution: Invalid

> SSL Error
> ---------
>
>                 Key: HTTPCLIENT-2128
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2128
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpClient (classic)
>    Affects Versions: 4.5.6
>            Reporter: Vadivelan
>            Priority: Major
>
> I am using "httpclient" jar to connect external api, and write the below code 
> for HTTP connection settings.
> Getting "SSLPeerUnverifiedException" exception while connecting to API, refer 
> the below code and advice me what is the issue in my code and help me to 
> avoid this hostname verifier issue.
> JAR:
> <dependency>
> <groupId>org.apache.httpcomponents</groupId>
> <artifactId>httpclient</artifactId>
> <version>4.5.6</version>
> </dependency>
>  
> CODE:
> httpClient = HttpClients.custom()       
>         .disableAutomaticRetries()
>         .disableAuthCaching()
>         .setConnectionManager(poolingHttpClientConnectionManager)
>         .setSSLHostnameVerifier(new NoopHostnameVerifier())
>         .setSSLSocketFactory(sslConnectionSocketFactory)
>         .setDefaultRequestConfig(requestConfig)
>         .build();
>  
> Error Message:
>  
> I/O error on POST request for "<URL>": Certificate for <Server Name> doesn't 
> match any of the subject alternative names: [Server Name]; nested exception 
> is javax.net.ssl.SSLPeerUnverifiedException: Certificate for <Server Name> 
> doesn't match any of the subject alternative names: [<Server Name>] , 
> [org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:748),
>  org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:641),



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to