Expand my Community achievements bar.

SOLVED

HTTP to HTTPS: SSL Cert Installation - On-premise Hosting: Campaign Classic Version 6

Avatar

Level 3

Team,

 

Is anyone done SSL certificate installation before for the on-premise version?

 

We are planning to install SSL certification for our dev,uat and prod servers in the backend. Adobe Campaign connection URLs are with http now. We want to get the SSL certificate and to install in our own servers as our campaign hosted in our own servers.

 

Thanks

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hello @RP08

 

If your internal team is handling to provide you certificate then I think they should know all steps. 

If you want to provide them CSR you can use the following link.

How to Generate a Certificate Signing Request (CSR) for Apache Web Server Using OpenSSL - The SSL St...

 

Please mention the correct domain in the CSR, otherwise it would not work. 

For e.g. your company daomain is abc.com.

Your Dev server URL: dev.abc.com

Your Test server URL: test.abc.com

Your  Prod server URL: prod.abc.com

 

You can create one certificate and it will work on all server like: *.abc.com

otherwise you can create three CSR then you would get three certificate for each domain. 

 

Once you get the certificate then you need to put on your server in Apache folder and need to do some change in config file also. 

Apache Open SSL Configuration for Certificate Installation | Sectigo® Official

Web-server configuration | Adobe Campaign

 

Thanks.

Parvesh.

 

 

 

 

View solution in original post

5 Replies

Avatar

Community Advisor

Hello @RP08

 

Do you want to install SSL certificate on your Application server or MTA or frontal server? 

What is the operating system of your server like window server or Linux? 

Do you want to use self sign certificate ( Not good for Frontal server)  or you are going to buy for your domain? 

 

For the application server you can use self sign certificate, if you using on your internal network. 

How to generate a self-signed SSL certificate using OpenSSL? - Stack Overflow

If you want to buy certificate for your company or client domain, then you can search vendor on google. You need to provide a CSR file. There you need to mention  information like owner of domain, company name etc. 

Then they will provide you certificate. This is paid and valid for some period like for one year.

 

If you are just concerning about, adobe campaign connection URL, which you use in client console, then you need to install SSL certificate on your application server. 

If your server is on window and you are using IIS web server, then you can add certificate easily.

How to Install an SSL/TLS Certificate In Microsoft IIS 7 - The SSL Store™

 

 

Thanks.

Parvesh.

 

 

 

 

 

Avatar

Level 3

Hi Parvesh_Parmar,

 

Thank you for the prompt and quick response. Much appreciated  

 

Goal is to implement SSL certificate for our classic version which is hosted in our own Apache server - Linux/RHEL. Whatever the connecting URLs from our corp domain we need SSL related URLs.

 

Example: we are having webform URL (http://"servernumber"/nl/jsp/soaprouter.jsp) comes via site to campaign. This must be with HTTPS going forward.

 

Our internal team ready to provide the SSL certificate by generating the CSR. In terms of CSR generation, is there any steps to be followed? some keys/commands. Any reference should be helpful.

 

After generating the CSR, what would be the next steps? Is there anything specific that where we need to install the certificate in the server?

 

Thanks.

 

 

 

 

Avatar

Correct answer by
Community Advisor

Hello @RP08

 

If your internal team is handling to provide you certificate then I think they should know all steps. 

If you want to provide them CSR you can use the following link.

How to Generate a Certificate Signing Request (CSR) for Apache Web Server Using OpenSSL - The SSL St...

 

Please mention the correct domain in the CSR, otherwise it would not work. 

For e.g. your company daomain is abc.com.

Your Dev server URL: dev.abc.com

Your Test server URL: test.abc.com

Your  Prod server URL: prod.abc.com

 

You can create one certificate and it will work on all server like: *.abc.com

otherwise you can create three CSR then you would get three certificate for each domain. 

 

Once you get the certificate then you need to put on your server in Apache folder and need to do some change in config file also. 

Apache Open SSL Configuration for Certificate Installation | Sectigo® Official

Web-server configuration | Adobe Campaign

 

Thanks.

Parvesh.

 

 

 

 

Avatar

Level 3

Thanks a lot for the information. Much useful. 

Avatar

Level 3

Thank you for the response. Much helpful and implemented the certificates now. But, we are getting "PR Connect RESET ERROR" & curl - tcp connection reset by peer"  errors when we sending the data from https://example.com/formsoaprequest to campaign. 

 

Do we need anything to change in the front end level of the campaign?