The android App does not connect to RocketChat@UCS.
rocketchat is installed on UCS 4.4. which is connected to the internet via a HA-Proxy.
it does work for WEB & desktop-app*) access but not for android.
The HA-Proxy uses an UCS-Cert, which is issued for its DNS-name. (works also with nextcloud & Portal).
The CA-Root is imported on the phone.
The android App does not connect, throwing an error-msg, that the URL would not be correct. (In german: Hoppla!, Die eingegeben URL ist ungültig…) - not telling the real pbl.
in the HA-Proxy logs:
Aug 25 06:52:45 hostname haproxy: 126.96.36.199:2357 [25/Aug/2020:06:52:45.132] https-in/1: SSL handshake failure Aug 25 06:52:46 hostname haproxy: 188.8.131.52:2358 [25/Aug/2020:06:52:45.754] https-in/1: SSL handshake failure Aug 25 06:52:46 hostname haproxy: 184.108.40.206:2359 [25/Aug/2020:06:52:46.325] https-in/1: SSL handshake failure
As far as i know, latest since android app-version 4.7 self-signed Certs should work?
Server: UCS 4.4
Rocket.Chat Version: 3.0.2
NodeJS Version: 12.14.0 - x64
MongoDB Version: 4.0.3
any hints on that?
on a site note:
*) the desktop app did only find the server with a trailing / at the end of the URL:
without it, there had been 404 errors form the UCS apache-proxy …