Package: openjdk-8-jre 
Version: 8u272-b10-0+deb9u1 

On a Debian Stretch, we use the software lsc (https://lsc-project.org/doku.php) 
to synchronize a Samba 4 AD DC database with a OpenLDAP database. This sotfware 
use Java. 

This morning, we updated our servers, including openjdk-8-jre and 
openjdk-8-jre-headless to the version 8u272-b10-0+deb9u1). 

Since, lsc couldn't connect anymore to our Samba 4 AD DC : 

oct. 26 12:15:38 - INFO - Connecting to LDAP server 
ldap://<our_AD.my_compagny.fr:389/dc=ad,dc=my_compagny,dc=fr as 
cn=exploit,cn=Users,dc=ad,dc=my_compagny,dc=fr with STARTTLS extended operation 
oct. 26 12:15:41 - ERROR - Error starting TLS encryption on connection to 
ldap://<our_AD.my_compagny.fr:389/dc=ad,dc=my_compagny,dc=fr 
oct. 26 12:15:41 - ERROR - Error opening the LDAP connection to the 
destination! (javax.net.ssl.SSLPeerUnverifiedException: hostname of the server 
'' does not match the hostname in the server's certificate.) 
oct. 26 12:15:41 - ERROR - org.lsc.exception.LscConfigurationException: 
Configuration exception: javax.net.ssl.SSLPeerUnverifiedException: hostname of 
the server '' does not match the hostname in the server's certificate. 

We have downgraded the packages with apt-get install 
openjdk-8-jre-headless=8u252-b09-1~deb9u1 openjdk-8-jre=8u272-b10-0+deb9u1 . 
Since, lsc works. 

The line " hostname of the server '' " (note the empty string) in the error 
message puzzles me. I think there is a bug in openjdk-8-jre package since the 
8u272-b10-0+deb9u1 version. 

Regards. 

Reply via email to