cancel
Showing results for 
Search instead for 
Did you mean: 

CMS SSL config and thick clients

Joe_Peters
Active Contributor
156

I am familiarizing myself with the steps necessary to implement SSL on the CMS.  But I'm unsure about the steps for configuring thick clients, specifically IDT/UDT and Crystal Reports.

The admin guide implies that the server certs should be copied to the clients, and sslconfig run to import them.  But the SAP article that describes the process in detail specifically says that server certificates should not be used.  So I have questions:

  • Assuming the article is correct, is it true that all of the cert files have to be re-generated on the client, and none of the server certs are copied to the client?
  • This article (regarding a client connecting to multiple servers) indicates that as long as the server certs are from the same CA, then the client can connect to any server.  If true, doesn't this mean that the certs installed on the clients really have no reference to a server?  I should be able to create a single client cert, copy the files to all my clients, and use that for multiple CMSs?
  • Thinking about this more, doesn't it also mean that I need only a single server cert, even for multiple clusters?
  • What if a client is connecting to an SSL-enabled CMS and a non-SSL-enabled CMS?  
View Entire Topic
MichaelGrackin
Contributor
0 Kudos

You should generate a certificate for the BusinessObjects software on each machine separately.  Then configure appropriately using the sslconfig tool.

Joe_Peters
Active Contributor
0 Kudos
Every server as well as every client, separately?
MichaelGrackin
Contributor
0 Kudos
Correct. It is not good practice to copy certificates to other places, even though it will work.
Joe_Peters
Active Contributor
0 Kudos
Ok, but this feels like a maintenance nightmare. I've never seen software that required a client to be CA-signed
MichaelGrackin
Contributor
0 Kudos
We have an internal CA which permits us to create two-year certificates which reduces the frequency of renewing the certificates. However, I agree. It does add to the maintenance tasks for maintaining the BusinessObjects software.