サーバー構成:
Windows 2003 サーバー上の Alfresco Community 4.0.e
MySQL 5.5.27.3
MySQL コネクタ 5.1.22
Windows インストーラーを使用して Alfresco をインストールしました。高度なインストールに対するストックアンサーからの唯一の逸脱は、データベースドライバーの設定を変更することでした。
db.driver=org.gjt.mm.mysql.Driver db.name=alfresco db.url=jdbc:mysql://localhost/alfresco?useUnicode=yes&characterEncoding=UTF-8
インストーラーによって設定された config の Solr 設定: dir.root=C:/Alfresco/alf_data index.subsystem.name=solr dir.keystore=${dir.root}/keystore solr.port.ssl=8443
catalina.log ファイルからのエラー メッセージ:
WARNING: Exception getting SSL attributes
java.net.SocketException: SSL Cert handshake timeout
at org.apache.tomcat.util.net.jsse.JSSESupport.handShake(JSSESupport.java:189)
at org.apache.tomcat.util.net.jsse.JSSESupport.getPeerCertificateChain(JSSESupport.java:143)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:1116)
at org.apache.coyote.Request.action(Request.java:350)
at org.apache.catalina.authenticator.SSLAuthenticator.authenticate(SSLAuthenticator.java:135)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:528)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:722)
これを修正するにはどうすればよいですか? 提案?MySQL のインストール以外のストック構成は変更していません。Tomcat を起動し、localhost:8080/Alfresco の管理ページを参照すると、Alfresco テーブルは問題なく作成されました。
ところで、Solr と Alfresco の両方が同じ Tomcat6 インスタンスでホストされています。この投稿で提案されているようにキーを再生成しようとしましたが、役に立ちませんでした。それでも同じエラーが発生します。これは、Server2003 の構成と関係があるはずです。