čtvrtek 21. ledna 2010

IBM-HTTP s SSL a Plug-in do WAS

Po nějaké době fungování WAS spolu s IBM HTTP (Apache) se při zadání URL na aplikaci přez HTTPS spojení né a né spojit vše končilo chybou 500. Po dlouhém pátrání jsem byl nucen vygenerovat nový certifikát, což sprvu nepomohlo.

Admin WAS je funkční na http://server.domena.cz:9060/admin/

Servery / Webove servery / webserver1 / Globalni direktivy / Spravovat klice a certifikaty
a
Servery / Webove servery / webserver1 / Globalni direktivy Kopirovat do adresare uloziste klicu

Je třeba nezapomenout uvést Alias certifikátu úložiště klíčů. Tento alias se posléze musí uvést v nastavení Apache.

joe /opt/IBM/HTTPServer/conf/httpd.conf
...
SSLServerCert MyCert

Zde jsem udělal chybu, protože jsem nový certifikát pojmenoval jinak, než ten původní. V logu se objevila tato kódová chyba SSL0227E.

I po vygenerování nového klíče jsem zaplakal, protože aplikace ne a ne běžet. Bylo nutné si ještě zaklikat v Adminovi :-)

Servery / Webove servery / webserver1 / Vlastnosti modulu plug-in

Tyto soubory se ukázaly být klíčové a dle mých nulových zvalostí WAS mají přímou vazbu na SSL certifikáty vygenerované v Admin rozhraní.

plugin-cfg.xml
plugin-key.kdb
http_plugin.log

Tento návod nikomu asi k ničemu nebude, dělám si do blogu poznámku hlavně pro sebe.

Žádné komentáře: