Tomcat Windows सेवा को उसकी प्रॉक्सी सेटिंग दें
वास्तविक Tomcat Windows सेवा के JVM विकल्पों में प्रॉक्सी गुण कॉन्फ़िगर करें और सेवा की पहचान तथा क्लाइंट-विशिष्ट व्यवहार को ध्यान में रखें।
tomcat9w.exe //ES//MyTomcat
Tomcat 9 की MyTomcat नामक Windows सेवा के लिए, यह उसका प्रलेखित कॉन्फ़िगरेशन संपादक खोलता है। असली सेवा नाम और मेल खाता इंस्टॉलेशन टूल इस्तेमाल करें। Java विकल्पों में, मौजूदा प्रविष्टियाँ रखें और वे जोड़ें जो अनुप्रयोग का HTTP स्टैक उपयोग करता है:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
URL स्कीम के बिना होस्टनाम उपयोग करें। प्रॉक्सी क्रेडेंशियल के बिना अनुमत सार्वजनिक HTTP परीक्षण के लिए, HTTP प्रॉक्सी सूची से एक उम्मीदवार होस्ट और पोर्ट दे सकता है; आवश्यक सेवा-नेटवर्क मार्ग अलग रखें। HTTP और HTTPS गुण अपने गंतव्य प्रोटोकॉल चुनते हैं। यदि सीधे अपवाद आवश्यक हों, तो इच्छित http.nonProxyHosts नीति उपयोग करें; JDK का HTTPS हैंडलर वही गुण साझा करता है।
सेवा परिवर्तन लागू करें और उपयुक्त रखरखाव विंडो में पुनः आरंभ करें। ये नए JVM के स्टार्टअप गुण हैं; विशेष रूप से java.net.useSystemProxies को आरंभ के समय जाँचा जाता है। इंटरैक्टिव शेल में निर्यात यह सिद्ध नहीं करता कि सेवा ने इसे प्राप्त किया।
फिर वर्कर के खाते और क्लाइंट का आकलन करें। सिस्टम खोज और एकीकृत प्रमाणीकरण प्रशासक के ब्राउज़र सत्र से भिन्न हो सकते हैं। JVM गुण केवल उन्हें पूछने वाले कोड को प्रभावित करते हैं; किसी अन्य लाइब्रेरी को अपने बिल्डर या रूट प्लानर की आवश्यकता हो सकती है। 407 के लिए, मनमाने proxyUser/proxyPassword गुण जोड़ने के बजाय उस क्लाइंट द्वारा समर्थित प्रॉक्सी प्रमाणीकरण कॉन्फ़िगर करें।