Recent Posts

Invalid certificate in Openshift Secret

less than 1 minute read

I saw this error when I passed in the wrong certificate format in my Secret. It was the binary encoded DER format, but Openshift requires it to be base64 en...

Grafana AD Integration

3 minute read

I ran into a rather odd issue with Grafana and AD integration. It took about a day to pinpoint the issue, and hopefully this post will save someone some val...

OpenShift Image Management

2 minute read

In the containerized world, we no longer just move build artifacts (EARs, WARs, JARs, etc.) between servers. We package those build artifacts along with run...

Ansible Dynamic Groups Trick

1 minute read

Here is a handy Ansible task to dynamically create a list of hosts, based on items in an inventory. This was created specifically for a playbook dealing wit...

JBoss Vault Cheat Sheet

less than 1 minute read

This is a quick and dirty cheat-sheet for manipulating a JBoss Vault. I tend to forget and relearn these commands frequently, so this should at least make i...

JBoss EAP HA Testing

1 minute read

This is another continuation of my previous post about JGroups. By now, you’ve probably already configured your EAP servers in HA mode, and you’ll need a wa...

JGroups Channel Isolation

3 minute read

This is a continuation of my previous post about JGroups. See previous post for more background.

JGroups Multicast

2 minute read

These are some basic JGroups Multicast debugging steps.

Containerized Apache Httpd

1 minute read

This is an expansion of what I wrote about yesterday. I took the Httpd reverse proxy setup and containerized it so that I wouldn’t need to install Httpd loc...

Httpd Reverse Proxy

4 minute read

This is how you set up a reverse proxy with Apache Httpd on RHEL 7.5

NTP Synchronize Command

less than 1 minute read

Figured I’d create a quick paragraph blog entry that describes how to synchronize your system clock with The Atomic Clock.

JBoss EAP7 Elytron Migration Gotchas

1 minute read

I recently upgraded the JBoss EAP7’s security subsystem to the newer Elytron security subsystem, and it was not easy. The Red Hat documentation was good, bu...

JBoss EAP7 Perimeter Authentication

1 minute read

According to Oracle’s Documentation, Weblogic Server has this feature called Perimeter Authentication [5], which all requests must pass through before access...

EAP7 SPNEGO Classloading

6 minute read

I recently encountered an issue that I believe is a bug in Red Hat EAP 7.1.5, specifically in the classloading of SPNEGO classes in EAR files. I’m not sure ...

JBoss EAP7 Role Mapping

1 minute read

Without Elytron, the EAP legacy security domain had a mapping-module that let you map between your domain-specific roles/groups to your application-specific ...

JDV Webservice Datasources

1 minute read

JBoss Data Virtualization has the ability to connect with Web Services, and treat them as a plain datasource.

JDV OData

1 minute read

With JBoss Data Virtualization, all deployed VDBs automatically get an OData API if the OData module has been deployed on the server. At least with JDV 6.3, ...