This bug has already been fixed for Adobe Connect (
OO-4651) and ONLYOFFICE ( OO-5305). Since other connections from external systems (e.g. Opencast) can also produce this error, we implement a global solution
- HttpClientFactory is converted into a standard Spring bean called HttpClientService.
- HttpClientService provides methods for creating the Apache HTTP client. These methods ensure that a database commit is executed and the connection details are set correctly.
- The Apache HTTP Client is always generated by the HttpClientService. Affected modules: Athena PDF Service, BigBlueButton, Card2Brain, Confluence, edu-sharing, Edubase, external page, GoToMeeting, Livestream, LTI, nanoo.tv, Opencast, SMS Service, system registration, Tocco, video, Youtube.
The existing configurations in olat.local.properties ...
... are replaced by