As I’m constantly frustrated by breakage of the
Azure Blob Storage plugin, I’ve run a
Flexify.IO server to translate the Azure into S3 protocol.
However, after setting into Discourse, it doesn’t work. The error is:
Failed to open TCP connection to support.xxx.xxx.xxx.xxx:443 (getaddrinfo: Name or service not known)
xx.xx.xx.xx is the IP address of the S3 gateway and
support is the bucket name…
Funny thing is… I’ve used
S3 Browser to test the end-point and it just works.
So can some kind soul let me know what it is I’ve done wrong?
I can only see it is potentially due to the region, as the region exposed by the endpoint is
eastasia (a valid Azure region) but I can only choose from standard AWS regions in a list. Nevertheless, it is still strange because the error seems to indicate failure to connect to the endpoint itself, and not a region mismatch.