All Posts By

Amy Armitage

How to verify that Mail SNI (Domain SNI) SSL/TLS for IMAP/POP3/SMTP works in cPanel and a proper certificate is installed

By | cPanel, IMAP, POP3, SMTP, SSL Certificate, TLS | No Comments

Issue

Cannot verify that Mail SNI (Domain SNI) SSL/TLS for IMAP/POP3/SMTP works in cPanel and a proper certificate is installed.

Resolution

To verify SSL please use the following commands:

1 – IMAP via SSL uses 993 port by default:

a. Connect to mail server using openssl:

openssl s_client -servername maildomain.com -connect maildomain.com:993

b. Check output and make sure that valid certificate is shown:

Server certificate
subject=/OU=Domain Control Validated/OU=EssentialSSL Wildcard/CN=mail.example.com
issuer=/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Domain Validation Secure Server CA

c. Make sure that you received IMAP server response:

* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=PLAIN IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc.  See COPYING for distribution information.

2 – POP3 via SSL uses 995 port by default:

a. connect to mail server using openssl:

openssl s_client -servername maildomain.com -connect maildomain.com:995

b. Check output and make sure that valid certificate is shown:

Server certificate
subject=/OU=Domain Control Validated/OU=EssentialSSL Wildcard/CN=mail.example.com
issuer=/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Domain Validation Secure Server CA

c. Make sure that you received POP3 server response:

+OK Hello there. <1793.1385684315@localhost.localdomain>

3 – SMTP via SSL uses 465 port by default:

a. connect to mail server using openssl:

openssl s_client -servername maildomain.com -connect maildomain.com:465

b. Check output and make sure that valid certificate is shown:

Server certificate
subject=/OU=Domain Control Validated/OU=EssentialSSL Wildcard/CN=mail.example.com
issuer=/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA Domain Validation Secure Server CA

c. Make sure that you received SMTP server response:

220 mail.example.com ESMTP Postfix

What’s new in Jelastic 5.0.6?

By | Docker, Jelastic | No Comments

Jelastic 5.06If you haven’t heard, over the last month Jelastic released versions 5.0.5 and 5.0.6. The most predominant feature is support of Docker Community Edition and Managed Docker Containers.

This means that developers can deploy their containerized application to Docker Swarm clusters or a standalone Docker Engine using docker-compose, docker service and stack deployment commands, remote connection via docker-machine and generic driver. Users benefit from Jelastic’s automatic vertical and horizontal scaling, multi-cloud and local data center availability, collaboration and pay-per-use pricing.

Here’s breakdown of all the bells and whistles in Jelastic 5.0.6

Cloud Scripting Engine

Cloud Scripting (CS) is a powerful solution developed by Jelastic for advanced automation of repetitive DevOps tasks, complex CI/CD flows and clustering configurations.

Basically, it enables you to predefine complex environment provisioning and behavior upon changeable conditions by interconnecting various Jelastic API methods into operation chains. Cloud Scripting represents a unique programming language that is optimized to simplify development and significantly reduce the implementation cost of managed services.

Cloud Scripting provides access to a wide range of automation options and tuning possibilities. They are implemented by composing a manifest file in JSON or YAML format, which describes the logic of what should have happened during the application life-cycle or performed in response to a particular event. When prepared, CS code can be easily executed by importing it to the Platform and, if necessary, edited on the fly through the embedded JSON/YAML editor, with auto formatting, errors review and debugging options. Read More

Add Traffic Distributor to your Jelastic Application

By | Jelastic, Traffic Distributor | No Comments

Installing Traffic Distributor in Jelastic is super easy and it enables Blue-green deployment for zero-downtime updates, A/B testing of new releases, high availability and failover protection. You can redirect a portion or all traffic to a new version of an application, perform ongoing A/B testing by routing part of the traffic to a newer version of an application to compare performance and get advanced failover protection and achieve high availability by sharing the load between two fully functional applications.

Jelastic Traffic Distributor

Installation

To install Traffic Distributor simply navigate to the marketplace (top left of your dashboard).

jelastic marketplace

Go to the Apps tab of Marketplace, Dev & Admin Tools section to locate the Traffic Distributor package (or just use search field at the top) and click the Install button for it.

traffic distributor

Initially, you’ll be shown frame with an overview and the key benefits are highlighted.

traffic distrubutor overview

Read More