Dé a un servicio Tomcat de Windows su configuración de proxy
Configure las propiedades de proxy en las opciones de JVM del servicio real de Tomcat para Windows y tenga en cuenta la identidad del servicio y el comportamiento específico del cliente.
tomcat9w.exe //ES//MyTomcat
Para el servicio de Windows de Tomcat 9 llamado MyTomcat, esto abre su editor de configuración documentado. Use el nombre real del servicio y la herramienta de instalación correspondiente. En las opciones de Java, conserve las entradas existentes y añada las que usa la pila HTTP de la aplicación:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
Use un nombre de host sin esquema de URL. Para una prueba HTTP pública permitida sin credenciales de proxy, un candidato de la lista de proxies HTTP puede aportar el host y el puerto; mantenga aparte cualquier ruta de red de servicio necesaria. Las propiedades HTTP y HTTPS seleccionan sus protocolos de destino. Si se necesitan excepciones directas, use la política http.nonProxyHosts prevista; el controlador HTTPS del JDK comparte esa propiedad.
Aplique el cambio del servicio y reinicie durante una ventana de mantenimiento adecuada. Son propiedades de arranque del nuevo JVM; en particular, java.net.useSystemProxies se comprueba al arrancar. Una exportación en un shell interactivo no demuestra que el servicio la haya recibido.
Después evalúe la cuenta del trabajador y el cliente. El descubrimiento del sistema y la autenticación integrada pueden diferir de la sesión del navegador del administrador. Las propiedades de JVM solo afectan al código que las consulta; otra biblioteca puede necesitar su constructor o planificador de rutas. Para 407, configure la autenticación de proxy que admita ese cliente en lugar de añadir propiedades arbitrarias proxyUser/proxyPassword.