Testing my TLS1.1 connection code - ssl

I have a desktop client application (Windows) developed using C++. It connects to the web services hosted on the IIS on the server. Currently I am in the process of porting this application to use TLS1.1/1.2 from the existing SSLv3.0/TLS1.0. However, I would like to test my client code separately by connecting to some server which already supports TLS1.1. Is there any tool available that I can use to test the same?

Related

Azure App Service: SSL/TLS on Windows Embedded Compact 7

We created Web API that hosted with Azure App Service and communication from our instrument with Windows Embedded Compact 7.
The compact framework was working fine all the while and until recently, we found that it stops working with the exception of “Could not establish secure channel for SSL/TLS”
We suspect it could be due to the Breaking change for SNI-SSL hostnames. How can we resolve this in Compact Framework?
Thanks

DirectAccess 2012 R2 connection failing for Win8 with certificates

We're working on an implementation of DirectAccess using Windows Server 2012 R2.
The DA server is a single NIC behind the firewall with TCP/443 forwarded for IPHTTPS.
During the initial testing/setup, we set it up strictly for Windows 8.1 clients, using the username/password (computer account) to authenticate. Everything worked beautifully.
Wanting to extend the testing to Windows 7 clients, we configured DA to use certificates for authentication. We have an internal PKI infrastructure that has worked properly for everything else we've needed it for during the last 2 years.
Windows 7 clients, with the DirectAccess Connectivity Assistant, connect and work beautifully. However, Windows 8.1 clients cannot.
We've checked the certificates and all seems good. Using the DirectAccess Troubleshooter, we see that it connects successfully to the DA IPHTTPS URL, however it can't access any internal resources. We can ping the internal DCE addresses x:y:z::1 & x:y:z::2 that it is my understanding are the DA server inside our network.
Are there any additional tools for troubleshooting this? Can anyone point me in the right direction to determine why only Win8 clients won't connect with certificates?
The initial getting started wizard in DA allows Windows 8 / 8.1 to connect using Kerberos Proxy (no certs). A full blown install using PKI mandates that all clients use certificates. Deploy the Computer certs to the Windows 8 / 8.1 and you will be fine.
Reference - http://technet.microsoft.com/en-gb/windows/dn197886.aspx
How does DirectAccess in Windows 8 and Windows Server 2012 simplify deployment?
In earlier versions of Windows Server, a PKI was required to deploy DirectAccess. DirectAccess used the PKI for server and client certificate-based authentication. Now Windows 8 sends client authentication requests by using a Kerberos proxy service running on the DirectAccess server. The Kerberos proxy service sends requests to domain controllers on behalf of the client. As a result, for simple deployments a PKI is not required to deploy DirectAccess, and IT administrator can use the Getting Started Wizard to configure DirectAccess in a few easy steps. For more complex deployment scenarios, PKI is still required.
It would help if you can present some graphical representations of your problems 'cause every response to your question would only be assumptions.
Troubleshoot as follows:
Check to make sure the windows client is an Enterprise edition
If point 1 above is true, run the 'get-DaConnectionstatus' command on Powershell to see if the client can determine its location, otherwise get a windows enterprise edition.
3.If both point 1 and 2 are true then check to make sure your group policies are well configured. Remember to separate the security groups for windows 7 and windows 8 clients.

Which is Best For Hosting My Vb.Net Windows ERP Application

I have a windows server 2008 and sql server 2005 and my application is windows based.
I have created a wcf service in my application for sending SMS.
I have a server with internet connection and have 50 pc's in the network.
They dont have internet connection, but they want to send sms through server.
I made the wcf service for sending sms. This service is working good on server.
Which hosting is best for my application ?
How to access this service on client machine ?
In IIS
Using a pre-generated proxy or at runtime using ChannelFactory

Web services dilemma

Hey all I have created a web service that starts on my local intranet and sends out data to an outside server. This works awesome and all using classic asp on the server side and vb.net program sending the info from the intranet pc.
But now I need to do the opposite. I need to have the web service be called from the server web page to the intranet pc. Problem being is that we do not have access to any ports or any means of getting data from the server because of the firewall.
How can this be possible to do with my current scenario above?

Windows Phone & WCF

Using this tutorial: http://www.c-sharpcorner.com/uploadfile/UrmimalaPal/creating-a-windows-phone-7-application-consuming-data-using-a-wcf-service/
I have created sample/hello world application on the windows phone which basically gets data from a SQL Server. I am using the Emulator in Visual Studio and WCF to connect the mobile phone to the server.
What I want to do now is improve this simple application so that it is not on localhost. I want my WCF running on my machine, install the application on my actual phone and then, like, go outside my house and still get data from the server.
So Basically, I'm going to improve it so it doesn't just work locally, but via a connection from my mobile to the server and not just on the emulator.
Any ideas?
(Sorry for my excessive explaining. I'm new to C# and Windows Mobile so I apologise if i'm being silly).
Thank you.
For this, I simply made a normal WCF console application and ran it as a service using interfaces and applying them to services.
I was then able to see this service running in Windows.