Bonjour,
J'ai créé un jeu vidéo (sous Unity) qui enregistre les scores dans l'une des bases de donnée de mon site web. Pour limiter les problèmes de sécurité, j'ai créé 2 scripts PHP, l'un pour enregistrer les nouveaux scores, l'autre pour fournir les scores au format XML. Les scripts sont accessibles via un accès par navigateur (Firefox ou Chrome) mais retournent une erreur HTTP 403 via un accès depuis Unity.
Est-ce qu'il y a un système de sécurité propre à OVH qui interdit ce genre de pratique ?
Pour info, j'ai testé sur un autre hébergeur (https://www.alwaysdata.com/fr/) et les scripts sont accessibles.
Je précise aussi que les autres pages du site sont toujours accessibles.
Bonjour,
Vous n'avez pas activé le firewall sur votre hébergement par hasard ?
Cordialement, janus57
l'autre pour fournir les scores au format XML.
Bonjour @MarcF37,
Pourriez-vous nous donner le lien pour récupérer les scores ?
HTTP 403 via un accès depuis Unity
Vous n'avez pas activé le firewall
J'aurais dit la même chose.
Si vous pouvez modifier le User-Agent de Unity pour le faire passer pour "Firefox" par exemple, faites-le.
Vous n'avez pas activé le firewall sur votre hébergement par hasard ?
Merci pour votre suggestion.
Je me suis rendu sur WebCloud -> Hébergement -> le nom de mon site -> Multisite
et le firewall est Désactivé.
Par contre le CDN est activé et le SSL aussi (juste au cas où ...)
Si vous pouvez modifier le User-Agent de Unity pour le faire passer pour "Firefox" par exemple, faites-le.
Oui, ça marche !! Bravo Fritz2cat ! C'était le User-Agent qu'il fallait renseigner.
Pour info, j'ai mis :
myUnityWebRequest.SetRequestHeader("User-Agent", "runscope/0.1");
Bonjour,
Pour information ça c'est le signe que le firewall est activé.
Cordialement, janus57
ça c'est le signe que le firewall est activé.
Est-ce que le CDN implémente aussi une sorte de mod_security sous nginx ?
Bonjour,
Pas à ma connaissance (après rien n'est impossible vu que OVH a changé les offres CDN).
Car il y a toujours le problème du firewall dans le manager OVH et celui dans le .ovhconfig
EDIT :
D'après le guide OVH il y a également le WAF dans le CDN "security" et toujours non mangeable par le client.
Cf : https://www.ovhcloud.com/fr/web-hosting/options/cdn/
Cf : https://help.ovhcloud.com/csm/fr-web-hosting-using-cdn?id=kb_article_view&sysparm_article=KB0052392
Cordialement, janus57