Coldfusion

Coldfusion9でSSLを有効化

Coldfusion9でSSL通信を利用する場合の基本的な流れは、AdobeのヘルプページでOK。

http://help.adobe.com/ja_JP/ColdFusion/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec115d2-7ff8.html

この際、パスワードの入力が求められるのですが、Coldfusionの管理者パスワードを入力したところ
弾かれてしまいました。

で、いろいろ調べてみてたどり着いたのが、こちら。
http://www.adobe.com/jp/support/coldfusion/ts/documents/kb400977.htm

Flexの設定で、keytool ユーティリティを使用してキーストアを証明書に書き出します。

keytool -export -v -alias FlexAssembler -keystore cf.keystore -rfc -file cf.cer

※ファイルのパスは自分の環境で読み替えて下さい。

ここまでは、記載のとおり。ここで作成した証明書をkeytool ユーティリティを使用して、
サーバーの JRE cacerts ファイルに証明書を読み込みます。

keytool -import -v -alias FlexAssembler -file cf.cer -keystore /opt/coldfusion9/runtime/jre/lib/security/cacerts -storepass changeit

-storepass changeit

がキモ。

デフォルトパスワードが「changeit」だそうです。

テクニカルノートの対象バージョンが MX, MX 7.x, 8 ということでしたが、9でも同じでした。

ヘルプページとテクニカルページでわざわざ分けて説明することもないのに、、、
と思ったのでした。

ColdFusion9の体験版をダウンロードするには

※5/13 現在、
https://www.adobe.com/cfusion/tdrc/index.cfm?loc=jp&product=coldfusion
からColdFusion体験版ダウンロードできるようになりました。

以下、5/12 18:30時点での情報です。

とあるシステムの評価のために、ColdFusion9が必要になったため、Adobeのサイトにアクセス。

http://www.adobe.com/jp/products/coldfusion/

体験版をダウンロードするため、右上の「体験版」「無償のデベロッパー版」をクリックしたところ、
http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion&loc=ja_jp
に飛ばされ、
「このURLは存在しません。」と言われてしまいました。

というわけで、アメリカ本家サイトでチャレンジです。

https://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion

無事、アクセスできました。

アメリカのサイトですが、日本語版、ちゃんとダウンロードできます。