我在HP不間斷服務器和Windows服務器之間存在MQ MQI連接(服務器連接)。我正在爲Nonstop上的SSL配置隊列管理器。 我一直在網上關注一些可用的資源,但我仍然對一些事情感到困惑。爲HP不間斷服務器上的MQ隊列管理器啓用SSL
的Stash.sth文件,我還沒有得到下面的命令來工作:「錯誤無法獲取本地頒發者證書鏈」
openssl pkcs12 -export -in cert.pem -inkey server_key.pem -out personal_cert.p12 -passin pass:certkey -password pass:certkey -chain -CAfile trust.pem
我得到一個
是與MQ提到創建使用Stash.sth文件傳遞的SSLUpdate.pdf文件:
amqrsslc -s cert
(證書是受信任的證書存儲區),以及這是否爲我工作。
然而,它也說,「在amqrsslc命令將提示創建證書/密鑰對時,將寫密碼短語的蒙面拷貝到Stash.sth文件中使用的私鑰密碼短語」
如果我早些時候應該指定相同的密碼,我應該在哪裏做?
當我創建私鑰?我應該指定-passin
還是-passout
參數?我使用的全部是openssl genrsa -out privatekey.pem 2048 -sha256
或者,當我生成證書請求?有一個提示輸入一個可選的密碼。 還是兩者都不?創建Stash.sth文件時使用的密碼是否完全是任意的?
感謝您的幫助!
感謝瓦萊麗,我已經把那篇演示文稿和引用的IBM文檔翻了幾十遍。我從內部CA下載的證書鏈採用.p7b格式。我將其轉換爲.pem,並以簽名者,中間和根證書結束。我試過用多種方式創建trust.pem文件,但總是以這種錯誤結束。 – yodish