Bonjour
Pour le besoin d'un client, hébergé sur un serveur OVHCloud Pro, je souhaite récupérer le contenu d'une page HTML, en faisant un simple PHP CURL GET.
Mon programme fonctionne si j'essaye de récupérer n'importe quelle site internet, ou si j'essaye d'accéder à ce site bien précis, depuis mon poste de travail (donc depuis une adresse de particulier), mais bloque lorsque je lance le même programme depuis un serveur OVH.
Du coup, je me demande si cela proviendrait d'un réglage présent sur OVH ou qu'OVH soit blacklisté par ce site.
Le site posant problème depuis les serveurs OVH, n'a rien de particulier : www.annecy.fr
Voici le code PHP utilisé :
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://www.annecy.fr/",
CURLOPT_HEADER => true,
CURLINFO_HEADER_OUT => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 3,
]);
$page = curl_exec($curl);
$info = curl_getinfo($curl);
var_dump($info);
echo substr($page, 0, 200) . "..." . strlen($page) . "\n";
Tests effectués depuis un OVHCloud Pro PHP 8.1 (et PHP 7.2) et depuis un PHP 8.2.9 depuis mon poste de travail.
J'ai essayé différent réglage côté CURL, mais rien ne fonctionne.
Je suis preneur pour toute idée ou tests.
En vous remerciant d'avance.
Hébergement Web-old – PHP Curl : problème d'accès à un site en GET
Sujets apparentés
- [RESOLU] Server unable to read htaccess file, denying access to be safe
25692
24.11.2019 19:11
- Version php 7.0 sur Ovh mais php 5.4.45 sur mon wordpress
22929
10.01.2019 11:14
- Comment récupérer son mot de passe phpmyadmin ?
19865
14.11.2016 10:32
- Changer la version d'une base de donnée en mutualisé
19730
22.12.2016 11:46
- Variable upload_max_filesize plus grande que post_max_size
19692
11.06.2017 16:01
- Résiliation hébergement+domaine
15435
11.09.2018 20:28
- Résiliation hébergement
14569
27.07.2018 10:39
- Transfert hebergement et domaine .fr entre client OVH ?
13760
21.12.2016 15:10
- Ne supporte pas FTP sur TLS
13739
11.12.2018 18:48
- Nouvelle fonctionnalité : SFTP pour tous
13440
06.01.2017 14:50
Bonjour,
HS depuis le cluster021 avec un timeout, cela ressemble a un blocage.
Depuis un dédié (3 en faite) OVH -> OK
Cordialement, janus57
Merci Janus57
j'ai essayé depuis cluster026, cluster027 et même sur un vieux cluster003 : toujours bloqué.
Si les dédiés sont ok, cela fait plus pensé à un problème de config, non ?
Je dirais plutôt que c'est la cible qui a bannie les IP des cluster OVH
Bonjour,
2 possibilités :
1 - la cible à banni les mutu OVH (facile les IPs sont connus).
2 - OVH bloque les connexions.
Cordialement, janus57
Si c'est OVH qui bloque, j'aimerais bien savoir pourquoi juste ce serveur d'Annecy.
Si c'est une config des clusters, j'aimerais connaitre la particularité du site qui bloquerait un CURL.
Si c'est un bannissement des clusters OVH par ce site, c'est qu'ils sont complètement parano, va falloir que je passe par un proxy, mais c'est plutôt payant et pas sûr que mon client accepte.
Je vais poser la question à OVH.
Je reviens pour clôturer ce sujet avec ou sans réponse.
Vous savez si OVH propose une solution de proxy pour masquer ces IP ?
Bonsoir @LaurentC79
Faire un ticket Incident, puis :
Appeler le SAV OVH au **+33 9 72 10 10 07**.
Plutôt entre **8h et 9h** le matin, ou vers 15h il y a moins d'attente.
Où sur Twitter **@ovh_support_fr**
Bonjour,
faut demander à OVH
c'est pas une config qui empêche le CURL sinon rien ne fonctionnerais, c'est bien un filtrage en place quelque part.
ou qu'ils ont subit des abus venant des mutus OVH.
non
Cordialement, janus57