Hébergements Web - Curl error 7, call API sendinblue depuis une session SSH
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Curl error 7, call API sendinblue depuis une session SSH

Von
FannyG5
Erstellungsdatum 2022-10-17 07:26:13 (edited on 2024-09-04 13:16:30) in Hébergements Web

Bonjour à toutes et à tous,

Mon **nom de domaine** est : https://www.lerehausseur.fr

Et j'utilise **l'offre** : pro2014

Je rencontre les problématiques suivantes :

J'ai un CRON qui doit se déclencher toutes les heures pour déclencher des envois de mail via l'API de SendInblue. Celui-ci ne s'exécute pas et je n'arrive pas à comprendre le message d'erreur dans les logs :

`[2022-10-15 15:41:02] ## OVH ## START - 2022-10-15 15:41:02.040329 executing: /usr/local/php8.1/bin/php /homez.1580/lerehad/sendEmailCampaign.php
[2022-10-15 15:41:02] /usr/bin/env: ‘php’: No such file or directory
[2022-10-15 15:41:02]
[2022-10-15 15:41:02] ## OVH ## END - 2022-10-15 15:41:02.231227 exitcode: 0`

Quelqu'un pourrait m'aider ? Je suis sûr du nom du script et de son emplacement.

Mon second problème :

Lorsque j'essaie de déclencher ce script après une connexion en SSH, j'obtiens l'erreur suivante :

`(GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 7: Failed to connect to api.sendinblue.com port 443: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://api.sendinblue.com/v3/smtp/templates/7 at /home/lerehad/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210)`

Je crois comprendre que c'est OVH qui filtre les requêtes sortantes... C'est cool de ne pas le préciser avant de souscrire...

Si tel est le cas, j'imagine que ça ne marchera pas mieux en s'exécutant via le CRON ? Y a-t-il une autre solution ? Puis-je sinon faire évoluer mon offre vers une offre sur laquelle il n'y aurait pas de filtre, et sans perdre toutes les configurations que j'ai déjà faites au niveau de mon hébergement ?

Merci


1 Antwort ( Latest reply on 2022-10-17 11:35:38 Von
janus57
)

Bonjour,


Quelqu'un pourrait m'aider ? Je suis sûr du nom du script et de son emplacement.

vu êtes sûr des appel fait dans le script, avec des chemins absolus ?
Cf : https://docs.ovh.com/fr/hosting/mutualise-taches-automatisees-cron/#depannage


Si tel est le cas, j'imagine que ça ne marchera pas mieux en s'exécutant via le CRON ?

si le script fait un appel en HTTP/HTTPS cela devrais fonctionner (versus la connexion SSH).


Y a-t-il une autre solution ?

non


Puis-je sinon faire évoluer mon offre vers une offre sur laquelle il n'y aurait pas de filtre, et sans perdre toutes les configurations que j'ai déjà faites au niveau de mon hébergement

non tous les mutus OVH ont les mêmes restrictions, après on arrive sur les VPS/Serveurs dédiés et c'est à vous de gérer à A à Z (donc une charge de travail bien supérieur).

Cordialement, janus57