SSL from behind a filewall Sync issue when remote

I have set up my seaFile, and it works locally. However remotely it does not work at all. I have a valid cert from letsencrypt that works for another vhost on the same server, but not for this one.
If I use a browser I get Sync negation errors and a “SSL error”, from the client I get “The security certificate of xxxx is not trusted” do you want to continue? everything is “not available” clicking yes does nothing but reloads the screen, likely the same sync issue a browser faces.

I followed instructions
DocumentRoot /websites/www-e4
Alias /media /websites/haiwen/seafile-server-latest/seahub/media

RewriteEngine On

<Location /media>
        Require all granted

# seafile fileserver
ProxyPass /seafhttp
ProxyPassReverse /seafhttp
RewriteRule ^/seafhttp - [QSA,L]

# seahub
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
ProxyPass /
ProxyPassReverse /

In th product I set both to https:
File_server_root: https://XXX:22282

No success.No idea where to go from here. I set it both in the Ui and files as per instructions after the files alone did not switch to https.

I later gave up on ssl for the internal as it never runs ssl no matter what is set aka port 8000 is NEVER SSL, which is likely why the sync never succeeds.

Finally got this working, I have to move ports (not sure why nothing was on port 22282 ipv4, but I did find something ipv6 running, so I moved the ports (22283) and that resolved the issue, in that the client can connect.

The client now connects and can see contents on the server, but can not download it. Any attempt to download returns “Download Failed”, same with uploads", I think this is the /seafhttp that is not working, but I have no logs on the android device to work from.

So I tried a browser that fails with requested page https://xxx:22283/files// does not exist, which does seem valid, looking at the Apache access logs I can see an attempt made: - - [04/Mar/2018:09:28:12 -0500] “GET /lib/b599bf35-1ec4-4ea9-84ef-bdfe93273032/file/?dl=1 HTTP/1.1” 302 380 “https://xxx:22283/” “Mozilla/5.0 (Android 8.1.0; Tablet; rv:58.0) Gecko/58.0 Firefox/58.0” - - [04/Mar/2018:09:28:12 -0500] “GET /files/ff042dee-0942-4b3b-90c5-3e05d99b623f/ HTTP/1.1” 404 11947 “https://xxx:22283/” “Mozilla/5.0 (Android 8.1.0; Tablet; rv:58.0) Gecko/58.0 Firefox/58.0”
So there is no files on this server, but above nothing was configured for /files, what is wrong as I expect this is proxy issue.