Error 'handshake alert: unrecognized_name' when setting up application links after upgrading Confluence
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Problem
Application link to JIRA does not work and when setting up application links, the following appears in the atlassian-confluence.log
ManifestNotFoundException thrown while retrieving manifest
com.atlassian.applinks.spi.manifest.ManifestNotFoundException: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
Diagnosis
The error has been reported in Linux environments with Apache proxies after upgrading Confluence from a version using Java 6 to a version using Java 7 or higher.
Cause
Wildcard / multi-domain SSL certificates, when Java has SNI enabled and an Apache proxy is in place.
Resolution
Add the correct ServerName/ServerAlias(ses) to the specific hosts in the Apache configuration as this article describes: https://community.qualys.com/thread/13532
For more detailed instructions, please follow our guide for Proxying Atlassian Server applications