Mon problème:Comment définir proxy Apache pour contourner certains hôtes et domaines
Mon projet local Apache retourne CODE D'ERREUR: 504 quand on parle à un projet Java local. Le projet Java local est un serveur REST, tandis que le projet Apache est une interface utilisateur.
Le message d'erreur détaillé:
Code d'erreur: 504. Raison: ERREUR: l'URL demandée n'a pas pu être récupérée. L'erreur suivante a été rencontrée lors de la tentative de récupération de l'URL: http://localhost:8080/um-rest/usermanagement/authenticate. La connexion à 127.0.0.1 a échoué. Le système a renvoyé: (111) Connexion refusée. L'hôte ou le réseau distant est peut-être en panne. S'il-vous-plait essayez la demande une nouvelle fois. Votre administrateur de cache est [email protected] Generated Lun 10 août 2015 04:47:41 GMT par www-proxy.niwa.co.nz (squid/2.7.STABLE9)
J'ai installé les proxies réseau du système sur mon Mac:
case cochée "Proxy Auto Discovery"
case cochée "proxy Web (HTTP)"
case cochée "Proxy Web sécurisé (HTTPS)"
rempli "Web Proxy Server" hôte & port pour HTTP & HTTPS: localhost, 127.0.0.1, localhost: 8080, 127.0.0.1:8080
Apache local a également été mis avec procuration connexes Module, comme proxy_module dans le fichier httpd.conf.
Plus d'indices:
Lorsque j'utilise un navigateur pour visiter "http://localhost:8080/um-rest/usermanagement/authenticate" directement, il fonctionne. Alors que lorsque j'utilise le projet apache pour communiquer avec le serveur Java REST, il renvoie une erreur. À la fin du message d'erreur, il est dit que le proxy renvoie cette erreur. Pour moi, ça sonne localhost: 8080 est toujours passé à proxy, ce qui ne devrait pas arriver. Est-ce que le paramétrage du proxy apache me manque? Apache n'utilisera pas le paramètre proxy du système? Merci!
Veuillez ajouter des balises avec votre système d'exploitation à votre question, car il semble s'agir d'un problème spécifique à OSX. – arkascha