I saw in 2.3 overview that SSL configuration changed as below,
This is the first time I trying to upgrade so I need to know what
properties should be added and where.
This was enabled in 2.2 SSL Configuration and worked:
ssl.provider=com.sun.net.ssl.internal.ssl.Provider
ssl.pkgs=com.sun.net.ssl.internal.www.protocol
javax.net.ssl.keyStorePassword=changeit

What should I do in VER 2.3?

>From History of changes:
Version 2.2 known issues:
Does not properly handle server certificates if they are expired or not
installed locally 
Version 2.3RC3 
changes:
HttpClient now behaves the same as Java Http for SSL certificates
New functionality/improvements:
HttpClient now behaves the same as the JDK http sampler for invalid
certificates etc
Incompatible changes (usage): 
N.B. The javax.net.ssl properties have been moved from jmeter.properties
to system.properties, and will no longer work if defined in
jmeter.properties.


Ori Marko 
Quality Assurance Engineer 
Praxell Inc.
http://www.praxell.com


Error message :

2007/11/07 14:05:58 ERROR - jmeter.protocol.http.sampler.HTTPSampler:
readResponse: java.net.SocketException: Software caused connection
abort: socket write error 
2007/11/07 14:05:58 ERROR - jmeter.protocol.http.sampler.HTTPSampler:
Cause: java.net.SocketException: Software caused connection abort:
socket write error

java.net.SocketException: Software caused connection abort: socket write
error
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown
Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at
sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown
Source)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)
        at java.net.HttpURLConnection.getResponseCode(Unknown Source)
        at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknow
n Source)
        at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSam
pler.java:251)
        at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.j
ava:485)
        at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSampl
erBase.java:889)
        at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSampl
erBase.java:875)
        at
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:298)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Software caused connection abort:
socket write error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(Unknown Source)
        at java.net.SocketOutputStream.write(Unknown Source)
        at com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown
Source)
        at com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
        at
com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(
Unknown Source)
        at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown
Source)
        at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown
Source)
        at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown
Source)
        at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown
Source)
        at java.io.BufferedInputStream.fill(Unknown Source)
        at java.io.BufferedInputStream.read1(Unknown Source)
        at java.io.BufferedInputStream.read(Unknown Source)
        at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
        at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
        at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)
        at
sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown
Source)
        at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
        at java.net.URLConnection.getContentLength(Unknown Source)
        at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unkno
wn Source)
        at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSam
pler.java:224)
        ... 5 more


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to