When the storage URL is set without the protocol, i.e., just my.domain.com instead of https://my.domain.com, calling my.domain.com/discovery/v1/webapp returns {"Host": ""}.
As this makes the cloud not work at all, I'd suggest failing server startup and printing an error on this misconfiguration.
When the storage URL is set without the protocol, i.e., just
my.domain.com
instead ofhttps://my.domain.com
, callingmy.domain.com/discovery/v1/webapp
returns{"Host": ""}
.As this makes the cloud not work at all, I'd suggest failing server startup and printing an error on this misconfiguration.