Doing well thanks! I appreciate the help as always. So here's what I tried:
I added the directives you suggested to the director conf. From bacula-dir.conf:
Director { # define myself
Name = bacula1.example.com
DIRport = 9101 # where we listen for UA connections
QueryFile = "/etc/bacula/query.sql"
WorkingDirectory = "/var/spool/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 1
Password = "Duk30fZh0u" # Console password
Messages = Daemon
TLS Certificate = /etc/pki/tls/certs/bacula1.example.com.crt
TLS Key = /etc/pki/tls/private/bacula1.example.com.key
TLS CA Certificate File = /etc/pki/CA/certs/ca.crt
TLS Enable = yes
TLS Require = yes
TLS Verify Peer = no
TLS Allowed CN = "bacula1.example.com"
}
And I made the TLS Allowed CN match the FQDN of the bacula1 host. And here's a better paste of my bconsole.conf:
Director {
Name = bacula1.example.com
DIRport = 9101
address = bacula1.example.com
Password = "secret"
TLS Certificate = /etc/pki/tls/certs/bacula1.example.com.crt
TLS Key = /etc/pki/tls/private/bacula1.example.com.key
TLS CA Certificate File = /etc/pki/CA/certs/ca.crt
TLS Enable = yes
TLS Require = yes
}
I tried setting TLS Verify Peer = no and TLS Allowed CN = "bacula1.example.com" in the bconsole.conf, but those weren't valid there.
And then I tried running bconsole in debug mode, and this is what I got:
[root@bacula1:~] #bconsole -d100 -c /etc/bacula/bconsole.conf
Connecting to Director bacula1.example.com:9101
bconsole: bsock.c:208-0 Current 52.5.117.61:9101 All 52.5.117.61:9101
bconsole: bsock.c:283-0 Could not connect to server Director daemon bacula1.example.com:9101. ERR=Interrupted system call
bconsole: bsock.c:106-0 Unable to connect to Director daemon on bacula1.example.com:9101. ERR=Interrupted system call
I'm definitely open to suggestion at this point!
Thanks!
Tim