web-dev-qa-db-fra.com

Une erreur 403 peut-elle être du côté du client?

J'ai une application Web bien établie. Cela fonctionne pour beaucoup de gens avec une variété de navigateurs et de plateformes. Mais, il y a ce gars-là ...

Il reçoit un "403 Interdit" de son côté, j'ai même vu des captures d'écran. Mais, je ne signale rien dans Apache ou Tomcat qui semble indiquer qu'il a en fait été refusé. Je sais qu'il s'authentifie parce que je le vois explicitement. Ceci, combiné au fait qu'il est le seul utilisateur cassé, me laisse perplexe.

Est-ce qu'un navigateur (IE dans ce cas) peut décider à lui seul de lancer un 403 qui n'est pas réellement généré par le serveur?

P.S .: Je n'ai pas le représentant pour créer la balise '403', mais c'est probablement approprié.

5
pboin

Il pourrait être généré par un serveur proxy entre le client et votre serveur. Vérifiez le message d'erreur.

4
pdr

Quelques suggestions sont à:

  1. effacer le cache DNS des utilisateurs
  2. désactiver tous les paramètres de proxy
  3. vérifiez dans leur fichier hosts toute référence à 127.0.0.1.

Il est possible que l'utilisateur ait un serveur Web activé sur la machine locale et l'utilise à la place.

1
Tim