Bluecoat, modificar proxypac

Si puedo elegir, prefiero que los usuarios se descarguen el Proxy-pac de un servidor web externo al proxy en cuestión. Es mas cómodo de editar y de trastear con el. Pero hay veces que no es posible y hay que servirlo desde el propio proxy.


En ese caso, para editar el fichero primero tienes que descargartelo:

https://x.x.x.x:8082/accelerated_pac_base.pac

Después lo abres con el editor que mas rabia te de (ojo con los caracteres raros, a veces si el editor te pone algo que no debe el fichero deja de funcionar).

Una vez editado te conectas al proxy por ssh.

Entras en modo enable

# inline accelerated-pac FIN666
(Paste del contenido del proxy-pac
#FIN666

Y listo, el nuevo proxy pac cargado.

FIN666 es el carácter de final, puedes poner el que quieras.

Problemas…que el proxy no hace ningún tipo de comprobación. Si le cargas un fichero corrupto se lo come con patatas y todo deja de funcionar. Si le cargas un fichero con algún error (comerte algún carácter, por ejemplo) se lo come igual. Así que, después de cargarlo comprueba que todo funciona como debe.

Se lo podían haber currado un poco y dejar un editor dentro del cacharro … pero bueno. Nadie sabe en que piensan los fabricantes…

Una herramienta para hacer test …

https://github.com/manugarg/pactester