Bonjour à toutes et à tous,
Mon nom de domaine est : pilab.be
Et j'utilise l'offre : Kimsufi 2015
Je rencontre la problématique suivante :
Le site web de notre laboratoire rencontre un problème depuis le mois de juin. Le site (Wordpress) rencontre un problème sur la page https://pilab.be/publications/. Celle-ci est sensée affiché les publications des chercheurs de notre labo, en contactant https://dial.uclouvain.be qui possède une API permettant de récupérer ces informations. Une requête telle que celle-ci est alors envoyée, avec les différents membres du laboratoire :
https://dial.uclouvain.be/DialExport/Bibliography?method=department&type=classic&sort=date&sortType=desc&format=CSV&authorName_0=samelson%2C+jonathan
Cette requête est bel et bien valide, mais le site web n'arrive pas à s'y connecter. Les webmasters de l'UCLouvain m'ont signalé qu'aucune requête n'a pu être vue de leur côté et me signale que le problème semble être du côté du site web (qui n'a vu aucune mise à jour récente pouvant expliquer le problème).
J'ai aussi pris contact avec l'assistance OVH qui m'a dit qu'ils ne voit aucun problème concernant l'infrastructure qui héberge le site web, mais ne peuvent pas intervenir sur le contenu de l'hébergement.
Actuellement, j'ai remplacé le code PHP custom par une requête simplifiée avec uniquement un membre de notre labo (celle indiquée ci-dessous), en faisant une requête cURL afin d'essayer d'obtenir davantage d'information sur le problème:
$url = "https://dial.uclouvain.be/DialExport/Bibliography?method=department&type=classic&sort=date&sortType=desc&format=CSV&authorName_0=samelson%2C+jonathan";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$resp = curl_exec($curl);
var_dump($resp);
// Check the return value of curl_exec(), too
if ($resp === false) {
echo curl_error($curl);
}
curl_close($curl);
Comme vous pouvez le constater sur le screenshot suivant, la requête échoue avec "connection timed out" au bout de deux minutes, aussi bien en HTTP qu'en HTTPS. Par dessous, vous pouvez voir une connection établie avec https://example.com qui réussi et qui est parsé par le reste de la page (comme ça devrait être fait avec les publications)
Cela a tout l'air d'être un problème de pare-feu lié au site web, mais je ne vois rien dans Wordpress qui me permet de contrôler cela, ni même parmi les plugins installés, et rien n'a été changé en ce sens.
Est-ce que quelqu'un parmi la communauté est en mesure de reproduire le problème, ou me donner des indications/conseils pour identifier plus précisément le problème ?
Merci d'avance !
