Aide sur un PAC file

Aide sur un PAC file - Logiciels - Windows & Software

Marsh Posté le 31-10-2019 à 12:10:52    

Salut, je maintiens les fichiers de configuration proxy dans ma boite et il y a un truc qui marche pas avec Firefox mais marche bien avec Chrome
 
 

Code :
  1. // ================PAC File =================================================
  2. var Pri_Proxy="rb-proxy.firm.com:8080";
  3. var Sec_Proxy="rb-proxy2.firm.com:8080";
  4. function FindProxyForURL(url, host)
  5. {
  6. urllower = url.toLowerCase();
  7. if (isPlainHostName(host)                               ||
  8. shExpMatch(host, "127.0.0.*" )                      ||
  9. shExpMatch(host, "anything" )                        ||
  10. shExpMatch(host, "10.*" )                             ||
  11. shExpMatch(host, "100.*" )                           ||
  12. shExpMatch(host, "192.168.*" )                  ||
  13. shExpMatch(host, "*.eu.firm.com" )             ||
  14. shExpMatch(host, "*.localhost" ) {
  15. return "DIRECT"; }
  16. if (shExpMatch(host,"*.firm.com" )             ||
  17.      shExpMatch(host, "*.firm-dmz.com" ) )  {
  18.       if ((isInNet(host, "10.0.0.0", "255.0.0.0" ))    ||
  19.  (isInNet(host, "145.0.0.0", "255.0.0.0" ))   )  {
  20.              return "DIRECT; PROXY " + Pri_Proxy +"; PROXY "  + Sec_Proxy +"; DIRECT";
  21.         }
  22.   }
  23. return "PROXY " + Pri_Proxy +"; PROXY " + Sec_Proxy +"; DIRECT"; 
  24. }


 
 
mon problem, est quand je cherche a acceder a quelquechose.firm-dmz.com par exemple.
quelquechose.firm-dmz.com a une IP par exemple 10.1.2.3 mais n'est pas accesible car situé dans la DMZ
 
avec Chrome, je fini bien par acceder via le proxy alors que firefox ne semble pas passer y passer et m'affiche l'erreur du browser comme quoi le site est inaccessible..
 
 
une idée ?  
 
merci


Message édité par Z_cool le 31-10-2019 à 12:14:23

---------------
#mais-chut
Reply

Marsh Posté le 31-10-2019 à 12:10:52   

Reply

Marsh Posté le 05-12-2019 à 15:33:38    

Coucou, je me suis remis a ce petit problème.
pour faire plus simple, j'ai limité le PAC file au strict minimum :

Code :
  1. // ================ PAC File =================================================
  2. function FindProxyForURL(url, host)
  3. {
  4.     return "DIRECT;PROXY rb-proxy.firm.com:8080" ;
  5. }


avec ca, il semblerait que Firefox s’arrête après DIRECT et ne va même pas considérer qu'il y a quelque chose après.
quelqu'un à déjà croisé cela ?
merci


---------------
#mais-chut
Reply

Marsh Posté le 05-12-2019 à 16:14:48    

Bonjour

 

et en refaisant le fichier pour firefox avec l'extension FoxyPac ?

 

https://addons.mozilla.org/fr/firefox/addon/foxypac/

 


Message édité par HPIR40 le 05-12-2019 à 16:15:11
Reply

Marsh Posté le 06-12-2019 à 09:39:45    

je connais pas cet addon, vais tester ca  
 
merci


---------------
#mais-chut
Reply

Marsh Posté le 06-12-2019 à 10:22:41    

bon ba j'ai rien compris a comment marche l'addon  :pt1cable:


---------------
#mais-chut
Reply

Marsh Posté le 06-12-2019 à 20:40:42    

Perso je pense que c'est le comportement normal, c'est ta façon de vouloir faire les choses qui est daubé

Reply

Marsh Posté le 06-12-2019 à 20:58:43    

Je@nb a écrit :

Perso je pense que c'est le comportement normal, c'est ta façon de vouloir faire les choses qui est daubé


ba avec ce truc daubé, je fournis internet a 350 000 utilisateurs tout les jours. alors bon, je le trouve pas trop mal quand meme.

 

mais si tu a une idée pour améliorer ...

 

l'idée c'est que certain sites sous *.firm-dmz.com et qui ont une IP local sont parfois derrière une ACL
je souhaite donc donner un accès direct si possible le plus de fois possible a ce domaine, mais si ça marche pas, se rabattre sur mon proxy qui sera peut être quoi faire de cette URL bien spécifique.

 

cela dit, avec le collègue, ont a été relire la RFC des PAC files, ou du moins la page Wiki des développeurs de Firefox, et il semble que si le browser  voit "DIRECT" et n'arrive pas  a joindre le site, il déclare celui-ci comme dead et ne cherchera plus du tout a y accéder


Message édité par Z_cool le 06-12-2019 à 21:03:47

---------------
#mais-chut
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed