2012-10-08 4 views
1
конфигурации

Сервер:Alfresco и Solr SSL Cert рукопожатия таймаут

Alfresco Community 4.0.e на сервере Windows 2003

MySQL 5.5.27.3

MySQL Connector 5.1.22

Я использовал Установщик Windows для установки Alfresco. Единственное отклонение от запаса ответов на расширенной установке было изменить настройки драйвера базы данных:

db.driver = org.gjt.mm.mysql.Driver db.name = под открытым небом db.url = JDBC: MySQL : // локальный/под открытым небом useUnicode = да & characterEncoding = UTF-8

настройки 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. Таблицы Alfresco были созданы без проблем, когда Tomcat был запущен, и я перешел на страницу администратора на localhost: 8080/Alfresco.

BTW, как Solr, так и Alfresco размещены в одном экземпляре Tomcat6. Я попытался восстановить ключи, как было предложено this post, но это не помогло. По-прежнему получают ту же ошибку. Это должно иметь какое-то отношение к конфигурации Server2003.

+0

Странно, я также сделал чистую установку, и все было в порядке. Тайм-аут, который вы получаете, не связан со старыми ключами. Следовательно, похоже, что 8443 не проходит. Вы пытались сменить порты на порты Windows 443 по умолчанию? –

+1

На самом деле это была действительно глупая проблема. Или глупое решение. Alfresco & Solr не понравилась версия Java, которую я уже установил на машине. Я переустановил Alfresco и выбрал Java, который пришел с установщиком, и все проблемы ушли. Не имеет для меня никакого смысла, если в jre7 я не установил ошибку. В любом случае, теперь это исправлено. Тупой. – MonkeyWrench

+0

jre7 еще не поддерживается (но подходит!). – luiscolorado

ответ

0

Просто нужно использовать версию java, включенную в программу установки windows 4.0.e. Использование любой другой версии, установленной мной на машине, не позволяло ей работать (6 и 7).

Смежные вопросы