With some assistance I was able to make this work. If you navigate to
qflex-3.3.3\bin\tomcat\webapps\QFLEX\WEB-INF\classes, you will find
file qflex.properties
I found that file and it pointed to C:/home/QFLEX/keystore. I tried
changing where it pointed but that didn't help. Next I tried creating
that directory and moving my keystore (QFLEX-keystore) and truststore
(QFLEX-truststore) into that location. I found that worked, but in an
odd way. Instead of directly using the keystores that I pointed to in
the Web interface, it made a copy of those keystores and renamed them
to <QueueManagerName>_keystore and <QueueManagerName>_truststore. I
then tried removing that connection and deleting the keystores from
that location and tried setting up the connection by pointing to my
original location in the web interface (D:\Certs). This worked in the
same way. It copied the QFLEX-keystore and QFLEX-truststore from D:
\Certs and made new stores in C:\home\QFLEX\keystore named
<QueueManagerName>_keystore and <QueueManagerName>_truststore.
This works, but struck me as a little odd as it appears to create a
separate keystore and truststore for each queue manager that I am
monitoring. I just wanted to take the time to report back on what I
found and how I made it work.