I have been using UnRaid for 15 days now and playing with docker for the same amount of time so I am very green to setting these up.
Background:
Unraid Server = 10.10.69.12
Workstation Client = 10.10.69.11
MariaDB is setup and accepting connections.
phpmyadmin confirmed monicadb database and user access is functional.
Monica config:
Where im struggling:
The webgui is available at http://10.10.69.12:8088/register not https://10.10.69.12:8088/register like it tries to go to when using the "WebUI" button.
The first thing I see is that it doesnt look visually the same as the screen shots ive seen:
Checking the page source shows that the CSS is being requested via HTTPS so a secure connection is baked in?
Checking netstat in the monica container shows only port 80 actively listening:
/var/www/monica # netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 41/httpd
/var/www/monica #
Theres nothing showing up in the Apache access.log or error.log.
Docker logs show this when trying to access the https connection:
10.10.69.11 - - [12/Apr/2020:21:40:24 +0000] "GET / HTTP/1.1" 302 378 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
10.10.69.11 - - [12/Apr/2020:21:40:24 +0000] "\x16\x03\x01\x02" 400 296 "-" "-"
The same log file shows this when accessing the http connection:
10.10.69.11 - - [12/Apr/2020:21:40:32 +0000] "GET /register HTTP/1.1" 200 14978 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36"
10.10.69.11 - - [12/Apr/2020:21:40:33 +0000] "\x16\x03\x01\x02" 400 296 "-" "-"
10.10.69.11 - - [12/Apr/2020:21:40:33 +0000] "\x16\x03\x01\x02" 400 296 "-" "-"
10.10.69.11 - - [12/Apr/2020:21:40:33 +0000] "\x16\x03\x01\x02" 400 296 "-" "-"
My question is, is this as simple as enabling the https VirtualHost in Apache in the docker container or what I am missing?