<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hello,<br>
Provided that you are using SMPP over TCP/IP (not over X25), yes you
could use stunnel.<br>
Next you have to know what port(s) are involved at the server side (ie
the "listening" socket(s)):<br>
apparently there are two flavors of smpp over tcp: one using two
network connections, the other using only one ("tranceiver session").<br>
<br>
Things will be more simple if you are using only one connection.<br>
If you are using two connections, and provided that ssl is required on
both, just duplicate [smpp] section below as [smpp1] and [smpp2],<br>
of course changing the "accept" and "connect" ports.<br>
<br>
Then you have to get a valid CLIENT certificate (crt file) and key file.<br>
<br>
Stunnel.conf can then look like this :<br>
;------<br>
; stunnel CLIENT conf<br>
<br>
[smpps]<br>
client = yes<br>
<br>
accept=127.0.0.1:CHOOSE A LOCAL LISTENING PORT ON THE CLIENT<br>
connect=SERVER_IP_ADDR:SERVER_LISTENING_PORT<br>
<br>
cert=\localLocation\userXXXcert.crt<br>
key =\localLocation\userXXXcert.key<br>
<br>
;often useful : <br>
sslVersion=all<br>
;-----------<br>
<br>
And of course you have to redirect your smpp client software to the
"pseudo smpp over ssl" local server(s) on localhost,<br>
(cf "local listening port" above).<br>
<br>
Hope this may help,<br>
Pierre Delaage<br>
<br>
Le 10/09/2010 19:51, Pathak, Apurva (Apu) a écrit :
<blockquote
 cite="mid:02D02B63F8BEA3449D0AC1D9E151B3D210D2A5476A@FLDP1LUMXC7V62.us.one.verizon.com"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
  <style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style><font
 face="Garamond, serif" size="3">
  <div>Hello,</div>
  <div> </div>
  <div>I would like to find out if I can use STunnel as follows:</div>
  <div> </div>
  <div>I have a stand alone C# executable program that uses a third
party SDK that implements SMPP protocol and sends SMS text messages
with wireless carriers. Recently, one of the wireless carriers wants us
to implement SSL Client Authentication and wants SMPP
messages that are exchanged with them to be encrypted after the client
authentication is done. </div>
  <div><font face="Times New Roman, serif"> </font></div>
  <div>I want to find out if I can use STunnel running so that STunnel
can encrypt and decrypt the messages exchanged between my program and
the carrier’s SMS server. </div>
  <div><font face="Times New Roman, serif"> </font></div>
  <div>(1) Is this possible with STunnel? </div>
  <div>(2) What are the steps involved?</div>
  <div><font face="Times New Roman, serif"> </font></div>
  <div>I am on the Windows Server 2003 platform.</div>
  <div> </div>
  <div>I would really appreciate a reply.</div>
  <div> </div>
  <div>Thanks,</div>
  <div>Apu</div>
  <div><font face="Times New Roman, serif"> </font></div>
  </font>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
stunnel-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:stunnel-users@mirt.net">stunnel-users@mirt.net</a>
<a class="moz-txt-link-freetext" href="http://stunnel.mirt.net/mailman/listinfo/stunnel-users">http://stunnel.mirt.net/mailman/listinfo/stunnel-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>