Sì, hai ragione quando lo disattivi. Voglio solo trovare il motivo per fare una PR se questo è un errore nella libreria ruby.
Le mie impostazioni sono molto semplici, provo solo a caricare immagini su uno storage compatibile con S3.
DISCOURSE_USE_S3: true
DISCOURSE_S3_REGION: <regione>
DISCOURSE_S3_ENDPOINT: https://<namespace>.compat.objectstorage.<regione>.oraclecloud.com
DISCOURSE_S3_ACCESS_KEY_ID: <access_key_id>
DISCOURSE_S3_SECRET_ACCESS_KEY: <access_key>
DISCOURSE_S3_BUCKET: <nome_bucket>
Oracle Cloud Storage ha un formato per l’indirizzo dell’endpoint. Ma qualunque formato io provi, lo stesso messaggio di errore che ho mostrato sopra.
SSL_connect returned=1 errno=0 peeraddr=134.70.128.1:443 state=error: certificate verify failed (Hostname mismatch)
Il formato sopra, ho controllato il certificato ed è corretto ai miei occhi:
Come ho detto prima, ho usato questa impostazione per connettermi normalmente con lo strumento s3cmd. Grazie mille!
