Joomla! utiliser Akeeba Filesystem S3 pour médias sur N0C Storage

#1
Bonjour,

Je cherche à externaliser sur N0C Storage les images d'un site grâce à ce plugin, mais paramétré comme pour le post-traitement des sauvegardes Akeeba backup, qui lui, fonctionne bien, j'ai dans le gestion des médias l'erreur

Akeeba\S3\Connector::internalGetBucket(): [60] SSL peer certificate or SSH remote key was not OK

Impossible de voir ce qui est sur N0C Storage.
Quelqu'un aurait-il déjà utilisé ce plugin et réussi à le faire fonctionner ?
Merci de vos conseils
 

Fichiers joints

#2
Bonjour,

En ajoutant :5443 au custom endpoint, l'erreur change
Akeeba\S3\Connector::internalGetBucket(): [500] AccessDenied:

Nicholas m'assure que le code utilisé pour la connexion est le même que celui pour Akeeba backup, et que donc ça devrait fonctionner puisque ça fonctionne pour le transfert des sauvegardes Akeeba vers N0C Storage.
En pourtant, la connexion échoue...
 
#3
Bonjour,

J'ai trouvé mon erreur de paramétrage. J'avais activé "Use http" en bas de formulaire, en le désactivant, les choses sont rentrées dans l'ordre et je peux utiliser N0C Storage avec Tiny MCE.

Mais l'éditeur que j'utilise sur tous les sites est JCE, qui n'utilise pas ce plugin, mais le sien propre (qui inclut du code Akeeba), et j'ai des erreurs 403 ou 500 lors du listing des fichiers distants.
Après traçage, il s'avère que ces erreurs sont probablement dues à une construction incorrecte de l'URL de vérification des fichiers, à voir donc avec l'auteur de JCE.
 
#4
Un oubli : je suis passé de l'option S3 storage à CDN, pour que ça fonctionne avec le plugin Akeeba Filesystem S3.

J'imagine que les erreurs que j'avais avec ce plugin Akeeba en mode S3 sont probablement aussi en rapport avec cette différence de construction d'adresse constatée avec le plugin JCE.
Par défaut, ce plugin JCE construit l'adresse en "bucket.custom endpoint" quand N0C Storage utilise "<vos domaines>.n0c-storage" comme alias vers le dossier public.
 
#5
Bonjour,
L'auteur de JCE a modifié son plugin, et je n'ai pas relevé de nouvelle erreur.
Pour ceux que ça intéresserait, les champs à renseigner sont
Chemin : "public" (pour le gestionnaire de fichiers, à adapter pour images, de type public/images)
Type : S3 Access Storage
Clé publique
Clé secrète
Bucket name
Cname : l'adresse par défaut de la partie publique de n0c storage (https://<Vos domaines>/n0c-storage/ ou adresse personnalisée)
Timeout : 3600
Custom Endpoint : ht2-storage.n0c.com pour moi, je ne sais pas si le système en utilise d'autres
Signature : Version 4
ACL Level : Public read

Je n'ai pas testé la possibilité d'isoler les images et fichiers de deux sites sur n0c storage, mais ça devrait pouvoir se faire en utilisant comme chemin "public/site1" et "public/site2", à vérifier donc.
 
Haut