Serveur web : problème accès à certaines URL depuis l'extérieur - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 04-09-2011 à 22:31:11
agentsteel a écrit : (...) certaines URL ne passent pas (...) |
Salut,
C'est à dire ? Que se passe t-il ?
a+
Marsh Posté le 05-09-2011 à 21:28:38
Hello,
donc j'ai des URL du style
http://www.monsite.com:8080/cgi-bin/moncgi.pl?valeur
ou encore
http://www.monsite.com:8080/dossie [...] 3154644654
(cette url est valide, la valeur après le ? est un timestamp ajouté pour forcer le chargement de l'image et bypasser le cache du navigateur)
qui ne passent pas depuis l'extérieur (erreur connection interrompue, rien dans les logs)
cela peut venir du pare-feu de mon lieu de travail (c'est de là que je teste l'accès à mon site), mais c'est étonnant, je n'ai pas souvenir que des url de cette forme (encore assez courante sur le net) étaient bloquées.
j'ai avancé un petit peu avec de l'URL rewriting avec Apache, mes adresses en
http://www.monsite.com:8080/moncgi/valeur
sont transformées en
http://www.monsite.com:8080/cgi-bin/moncgi.pl?valeur
et là ça passe
je vais donc ajouter d'autres url rewrite rules pour les url qui bloquent encore...
merci en tout cas de t'être intéressé à mon petit problème!
Marsh Posté le 05-09-2011 à 22:14:34
Il n'y a pas de quoi
L'url rewriting est une solution.
C'est un problème (la non acceptation des arguments depuis l'extérieur) que j'ai déjà rencontré mais je n'arrive plus à me souvenir l'origine et la solution de la chose .
Marsh Posté le 10-09-2011 à 11:54:08
je suis à peu près sûr que les problèmes sont dûs au firewall, il doit y avoir du filtrage sur les domaines en dyndns
malgré l'url rewriting, les URL "trop longues" (!) ne passent toujours pas.
(ex: http://monsite.dyndns.org:8080/cam [...] 5648386168 )
je ne vois pas trop comment passer outre
Marsh Posté le 30-08-2011 à 21:56:10
Bonjour à tous
Mon problème :
J'ai un serveur web apache qui écoute sur le port 8080, et qui sert une page très légere, avec un script CGI en perl qui exécute certaines actions : en gros, une page de contrôle de webcam
En accès interne : tout fonctionne parfaitement.
J'ai naté le port 8080 sur ma box pour pouvoir y accéder depuis l'extérieur, et là, certaines URL ne passent pas!
Je crois avoir remarqué que ce sont les URLs contenant le caractère "?" (présent dans une URL qui appelle un cgi donc, ainsi que sur une page de listing de directory d'apache, quand on veut changer le tri croissant/décroissant) qui occasionnent cette erreur (je n'ai rien dans mes logs d'erreur apache...)
je ne sais pas trop d'ou cela peut venir?
ma conf apache :
- la désactivation du log est voulue, il grossit trop vite avec mon appli
- l'authentification fonctionne
thanks for any help!
---------------
http://agentoss.wordpress.com/