2012-05-24 5 views
7

जेएमटर का उपयोग करके मैं एक परीक्षण चलाने की कोशिश कर रहा हूं जो HTTP प्रॉक्सी सर्वर का उपयोग करके दर्ज किया गया था। लेकिन श्रोता में निम्नलिखित अपवाद फेंकने के बाद परीक्षण खेलना है।जेएमटर श्रोता "javax.net.ssl.SSLException दिखा रहा है: अपरिचित एसएसएल संदेश, सादा टेक्स्ट कनेक्शन?"

javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? 
    at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(InputRecord.java:521) 
    at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:355) 
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:722) 
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1029) 
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1056) 
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1040) 
    at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:405) 
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:170) 
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:133) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:483) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:965) 
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:951) 
    at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:348) 
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243) 
    at java.lang.Thread.run(Thread.java:619) 

वेबसाइट पर प्रमाणपत्र प्रमाण पत्र भी था जिसके लिए मैंने स्थायी रूप से अपवाद संग्रहीत किया। इस त्रुटि के कारण क्या हो सकते हैं? किसी भी मदद की सराहना की जाएगी

उत्तर

17

त्रुटि संदेश इंगित करता है कि आप सर्वर पर एक पोर्ट का उपयोग कर एक एसएसएल/टीएलएस कनेक्शन स्थापित करने की कोशिश कर रहे हैं जो HTTP बोलता है और HTTP नहीं। सुनिश्चित करें कि आपके पास सही पोर्ट है - आमतौर पर HTTPS के लिए 443।

+0

कौन सा बंदरगाह आप मुझे प्रॉक्सीसेवर पोर्ट सेट करने या डिफ़ॉल्ट पोर्ट का अनुरोध करना चाहते हैं? – Mandy

+0

मुझे लगता है कि प्रॉक्सी केवल सत्र रिकॉर्ड करने के लिए था। यदि आप रिकॉर्ड किए गए सत्र को सीधे सर्वर पर दाएं बंदरगाह से कनेक्ट करते हैं। – Robert

+0

या! इस मुद्दे को बंदरगाह 443 का उपयोग करके हल किया गया था। thnks – Mandy

संबंधित मुद्दे