Hi, I would like to better understand the configurations to enable HTTPS on DMA.
So I have been using this guide: Setting up HTTPS on a DMA | DataMiner Docs
Recently I noticed that if we carry out instructions under 'Configuring the HTTPS binding in IIS' but not 'Configuring HTTPS in DataMiner' (i.e.: do not update maintenancesettings.xml), when connecting with Cube, the Cube client reports that HTTPS is available.
I would like to better understand in what mode the DMA is actually happening in such a scenario?
Cube will indeed try to connect using HTTPS. Same with the web applications, if IIS is configured properly, the web apps will be accessible over HTTPS, without making any changes in the maintenancesettings.xml.
The HTTPS settings in the maintenancesettings.xml are used when DataMiner communicates over HTTP to a DMA (which could also be another DMA in the cluster than the one you're connected to), for example to download a document, generate a mail report, connect with a web API, etc. By default, HTTP port 80 is used, so all this functionality will still work as long as port 80 is available.
If HTTPS is enforced (HTTP port 80 is blocked), then DataMiner must be aware of this, which has to be configured in the maintenancesettings.xml.
Thanks Wim! That's good to know.