Gaining a grip on certificates in a world of increasingly shorter terms


By Marije Politiek 23 juni 2026

Cleverly organised, so you don’t have to worry about it every day

At MCX, certificate management is largely automated. This is no luxury. The validity period of certificates used to secure URLs is becoming much shorter: currently six months, soon three months (in 2027), and eventually as short as 47 days in 2029. Without automation, renewing them—multiplied by all customer URLs—would become a nearly full-time operation.


We support various scenarios. For example, a customer can authorize MCX to request certificates for specific URLs, use URLs managed by MCX, provide certificates themselves, or have us generate a Certificate Signing Request (CSR) and return it signed.

Once a certificate is available through one of these methods, we place it in a predetermined location on the customer’s server. From there, automation takes over. Depending on the situation, up to three updates may be required: a certificate bundle for front-end security on the load balancer, an update to the keystore within the WebLogic domain, and an update to the certificate data in the PeopleSoft database.


The script begins by analyzing the provided certificate. We verify that all necessary components are present: the private key, the leaf certificate, and any intermediate and root certificates. These components are then separated: the key for secure communication, the URL-specific leaf certificate and the certificates that together form the trust chain leading to the Certificate Authority.


Based on this, the script compiles the correct certificate file for the load balancer. At the same time, it generates the necessary commands to deploy the certificate and restart the associated processes.


The script then turns its attention to WebLogic. It identifies the correct domain, retrieves the existing keystore and first creates a backup. The existing certificates are then validated, and the keystore is rebuilt using the new key and the leaf certificate. In doing so, we take multiple aliases into account: valid certificates are retained, whilst expired ones are removed. Finally, the script clearly outlines the steps required to restart the domain so that the new keystore becomes active.


If the certificate chain changes – for example, due to a different configuration or a new Certificate Authority – the root and intermediate certificates in PeopleSoft must also be updated. After all, PeopleSoft uses these to validate leaf certificates. Instead of doing this manually via the application, we automate this process using PeopleTools Automated Configuration Management. The script generates both the certificate file and the corresponding configuration file and provides the necessary execution commands.

The script can be used flexibly for ad hoc scenarios. It can accept a certificate file or a URL as input, retrieve the certificate if necessary, and place it directly into the appropriate keystore on the web server or domain.


In addition, we can automatically identify most of the URLs used within a PeopleSoft environment. This list can optionally be expanded via an input file. For each URL, the script determines the expiry date – including warnings when fewer than 30 days remain – and flags any changes to the certificate or the trust chain compared to previous checks. We also verify whether the WebLogic keystore can still validate the relevant URL correctly.



This approach enables us to maintain control over an increasingly dynamic certificate landscape. We identify anomalies at an early stage, prevent surprises and ensure that the environment remains secure and available, without management becoming a full-time job.

We like to do things a little differently

Our strength lies in people who truly understand Oracle and are always curious about what's really going on. Discover how we work and who we are.


Stay up to date

Don't miss the most important MCX news, developments in cloud, Oracle and security, and our perspective on technology and collaboration? Sign up for our newsletter.

Newletter ENG

Most recent posts

OS updates
door Marije Politiek 10 juni 2026
OS updates according to DTAP in OCI using OS Management Hub
Collega aan het werk achter beeldscherm
door Marije Politiek 27 januari 2026
For years, PeopleSoft Integration Broker (IB) has had a known limitation when making outbound HTTPS calls to servers requiring SNI (Server Name Indication). By default, IB resolves hostnames to IP addresses before establishing the TLS handshake. While functional in many cases, this approach prevents Java from sending the hostname in the TLS handshake, causing connections to fail on SNI-required endpoints, especially common in modern cloud environments.
MCX Jmeter
door Marije Politiek 15 januari 2026
Performance testing is crucial for delivering reliable IT services. But what if there is hardly any documentation on how to properly test your specific systems? MCX took on exactly that challenge by combining JMeter and PeopleSoft - a journey that started with frustration but ended in innovation. ‘It was a struggle, but that's exactly what makes the end result so satisfying.’ says Anu Khurana, Subject Matter Expert at MCX. Read Anu's full blog post below: