support: Customer Portal
Focused on delivering choice, investment protection and flexibility to organizations with valuable COBOL assets

Veryant Knowledge Base
Home > All Categories > isCOBOL Server and Thin Client > How do I use secure transport (SSL) with the isCOBOL thin client?
Question Title How do I use secure transport (SSL) with the isCOBOL thin client?

About the SSL, the feature has been implemented in a quite simple way:
If the property is set then the isCOBOL Application Server will use the SSLServerSocket instead of the plain ServerSocket.
If the property is set then the client will use the SSLSocket instead of the plain Socket.

The command line to run the isCOBOL Application Server is:


The command line for the client is:

java com.iscobol.gui.client.Client  

Some explanation of properties: - Location of the Java keystore file containing an application process's own certificate and private key. On Windows, the specified pathname must use forward slashes, /, in place of backslashes. - Password to access the private key from the keystore file specified by This password is used twice: To unlock the keystore file (store password), and To decrypt the private key stored in the keystore (key password). - Location of the Java keystore file containing the collection of CA certificates trusted by this application process (trust store). On Windows, the specified pathname must use forward slashes, /, in place of backslashes, .

If a trust store location is not specified using this property, the SunJSSE implementation searches for and uses a keystore file in the following locations (in order):
$JAVA_HOME/lib/security/cacerts - Password to unlock the keystore file (store password) specified by

Authored by: Veryant Support This question has been viewed 7496 times so far.
Click Here to View all the questions in isCOBOL Server and Thin Client category.
File Attachments File Attachments
There are no attachment file(s) related to this question.
How helpful was this article to you?
User Comments User Comments Add Comment
There are no user comments for this question. Be the first to post a comment. Click Here
Related Questions Related Questions
  1. In thin client mode how do I run a local external application like the Windows Calculator or Microsoft Excel?
  2. How do I set up isCOBOL Server (Application Server) and Thin Client?
  3. How do I capture client side errors when using a different look and feel (e.g. Nimbus)?
  4. How do I use Java Web Start to automatically download and launch the thin client?
  5. With thin client is there a way to update and push changes to programs live (on the fly), without having to kill and restart the isCOBOL Server?
  6. How do I avoid having to edit the Java security policy to allow isCOBOL thin client applet to connect?
  7. The COBOL program suddenly terminates on the server and leaves thin client running with a blank screen
  8. How can I get the system-information data from the client computer?
  9. How do I download files from server to client using isCOBOL Thin Client?
  10. What are the Java version requirements on the client and server? Do they need to match?
  11. How do I resolve the error 'Application Blocked by Java Security' working with jnlp?
  12. Is there a way to simulate users and load-test the thin client?
  13. The user name shown by the -panel is the PC Name. Is it possible have the user id of our application?
  14. How can I get the local username?
  15. Is there a way to distribute multiple client connections on different servers?
  16. What's the meaning of the error 'Software Incompatiblity'
Article Information Additional Information
Article Number: 51
Created: 2009-08-31 5:45 PM
Rating: No Rating
Article Options Article Options
Print Question Print this Question
Email Question Email Question to Friend
Export to Adobe PDF Export to PDF File
Export to MS Word Export to MS Word
Bookmark Article
Subscribe to Article Subscribe to Article
Search Knowledge Base Search Knowledge Base


© Veryant - All Rights Reserved
Veryant and isCOBOL are trademarks or registered marks of Veryant in the United States and other countries. All other marks are the property of their respective owners.