Мы получаем следующее сообщение об ошибке SSL при попытке проверить (пропинговать) исходящее SSL-соединение из Bitbucket (с помощью веб-формы) к любому из нескольких мастеров Openshift в трех отдельных кластерах (в противном случае работают конечные точки с веб-крюками, которые должны вызывать сборки после каждой фиксации в репозитории Bitbucket).
Чтобы воспроизвести, я просто создаю тестовое репо в Bitbucket и выполняю соединение SSL с использованием веб-интерфейса Bitbucket, эффективно пытаясь пропинговать существующую конечную точку (локальный мастер Openshift, к которому мы можем в противном случае подключиться из другого места) как следующее:
Repository settings -> Webhooks -> Create webhook -> Name: "test" -> URL: https://my-openshift-url.com:my_port -> Test connection -> View details
Сообщение об ошибке (совершенно отличное от ситуаций с неверными URL-адресами или протоколами без SSL):
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
Я подозреваю, что это может быть проблема с сертификатом в Bitbucket, но администраторы Bitbucket пока не нашли решения.