jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From George <>
Subject Re: TCP Sampler with TLS
Date Tue, 23 Sep 2014 09:11:55 GMT

yes you are absolutly right. TLS comes on top of TCP. TLS must be made first before data is
sent via TCP.
I think someting like a "TLS Sampler" as you proposed is something really interesting. 

But what should i do now?
I can do a pre-beanshell sampler and add it to my TCPSampler. Then i would need to create
first the TLS connection by my own.
But if i start to write my own TLS Handshake using a pre-beanshell sampler then it's a "small"
step to add some more code and do the "TCP send text" stuff also by my own. Once you did the
TLS Handshake your socket connection is established. It's then very easy to sent TCP data
through this socket.
This means i do not need the TCPSampler at all. I just do the TLS connection AND the send
text via TCP with the beanshell.

Any other ideas?


Shmuel Krakower <> schrieb am 15:34 Montag, 22.September 2014:

Correct me if I'm wrong but TLS is a layer above TCP.
That means that the TCP sampler (and TCP in general), doesn't and will not,
know of TLS.

On the other hand, it might make sense to create a TLS sampler, or enhance
the mentioned TCP sampler with a secure toggle, such as we have in the
HTTP/s sampler.

Shmuel Krakower. - re-use your jmeter scripts for application performance
monitoring from worldwide locations for free.

On Mon, Sep 22, 2014 at 4:10 PM, George <> wrote:

> Hello,
> i would like to use the TCP Sampler and sent a text to my server using
> TLSv1.2
> To make it more harder i want to use mutual ssl.
> I have a .p12 file and i use the SSLManager to load the client certificate
> + key (.p12 file).
> In general everything works perfect when i do a HTTP(s) GET using my
> client cert and validate the server cert.
> But how can i do it with the TCP Sampler?
> Br
> George
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message