Si la commande ne fonctionne pas, le blocage pourrait venir du pare‑feu réseau d’OVHcloud ou d’un niveau supérieur.
Si, après avoir vérifié et autorisé le trafic sur ton VPS, le problème persiste, l’étape suivante est d’ouvrir un ticket de support. Dans le ticket, indique que tu essayes d’exécuter BOINC et que les connexions sortantes vers les ports 80 et 443 semblent bloquées au niveau de l’infrastructure. Le support technique peut vérifier s’il existe une restriction appliquée à ton VPS.
sudo ufw status
Status: active
To Action From
-- ------ ----
49160/tcp ALLOW Anywhere
49160/tcp (v6) ALLOW Anywhere (v6)
80,443/tcp ALLOW OUT Anywhere
80,443/tcp (v6) ALLOW OUT Anywhere (v6)
curl -I --connect-timeout 10 https://boinc.berkeley.edu
curl: (28) Failed to connect to boinc.berkeley.edu port 443 after 10000 ms: Timeout was reached
Merci à toi
Tu peux le voir depuis ton espace client OVHcloud, dans « Mes solutions et services » tu verras une liste de tous les services que tu as avec OVHcloud. Lorsque tu identifies ton VPS, clique sur les trois points à droite et sur « Voir le détail du service ». Là, tu pourras vérifier dans quelle zone ton VPS est déployé.
Avez‑vous effectué le test avec une destination différente ? curl -I --connect-timeout 10 https://www.google.com
Ici, je vois un petit problème. Les ports 80,443 sont autorisés, mais seulement pour les connexions sortantes. Cependant, curl établit une connexion sortante vers boinc.berkeley.edu et attend une réponse. Cette réponse, qui est un trafic entrant, est bloquée par ufw, qui n’a que des règles d’entrée pour le port 49160 et aucune pour la réponse de la connexion HTTPS.
Ce que je ferais serait d’autoriser les connexions entrantes liées aux sortantes :
Ce qui m'intrigue c'est que j'ai un serveur en local a la maison pour faire fonctionner nextcloud en interne,les connexions entrantes sont refusées sauf pour les ip locales 192.168.1 etc, les sortantes sont autorisées. Boinc fonctionne parfaitement bien et la commande aussi.
Au final j'avais des coupures de connexion a chaque nouveau projet ajouté. Le pare-feu ovh bloquait encore,j'ai fini par demandé a Claude car malgré vos aides et l'assistance, les règles que m'avait données l'assistance étaient fausses. Au final il fallait rajouter la règle :
| 2 | Autoriser | TCP | tous | | | established |
Le pare-feu Edge Network OVH est un pare-feu sans état (stateless) — contrairement à iptables/ufw sur votre VPS, il ne garde pas en mémoire "cette connexion a été initiée par le serveur". Du coup, votre règle TCP 80/443 "established" ne sert à rien pour BOINC : les paquets de retour d'une connexion sortante initiée par votre VPS n'arrivent pas sur le port 80 ou 443, mais sur un port éphémère aléatoire (genre 54321) côté VPS — c'est ce port-là que le pare-feu bloque, faute de règle correspondante.
La doc officielle OVH le dit explicitement pour la règle de priorité 0 : il faut autoriser le protocole TCP sur toutes les adresses IP et tous les ports, avec l'option "established" — pas seulement 80/443.
Voila maintenant tout fonctionne correctement même la commande
curl -I --connect-timeout 10 https://boinc.berkeley.edu
Je me dis que mon retour pourra peut-être aider une autre personne.
Merci encore à vous