2012-06-11 2 views
0

Terracota 서버 배열을 사용하여 안전한 환경 (예 : HTTPS)으로 작업 할 수 있습니까?EhCache TerracottaConfig url in https

이 같은 ehcache.xml 파일 구성 시도한 :

<terracottaConfig rejoin="true" url="https://localhost:9510,https://localhost:9511"/> 

를하지만 오류가 남아있다.

Caused by: java.lang.IllegalArgumentException: URI can't be null. 
at sun.net.spi.DefaultProxySelector.select(DefaultProxySelector.java:116) ~[na:1.6.0_23] 
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911) ~[na:1.6.0_23] 
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:841) ~[na:1.6.0_23] 
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1177) ~[na:1.6.0_23] 
at com.tc.config.schema.setup.sources.ServerConfigurationSource.getInputStream(ServerConfigurationSource.java:42) ~[na:na] 
at com.tc.config.schema.setup.StandardXMLFileConfigurationCreator.trySource(StandardXMLFileConfigurationCreator.java:343) ~[na:na] 
at com.tc.config.schema.setup.StandardXMLFileConfigurationCreator.getConfigDataSourceStrean(StandardXMLFileConfigurationCreator.java:289) ~[na:na] 
at com.tc.config.schema.setup.StandardXMLFileConfigurationCreator.loadConfigDataFromSources(StandardXMLFileConfigurationCreator.java:222) ~[na:na] 
at com.tc.config.schema.setup.StandardXMLFileConfigurationCreator.loadConfigAndSetIntoRepositories(StandardXMLFileConfigurationCreator.java:120) ~[na:na] 
at com.tc.config.schema.setup.StandardXMLFileConfigurationCreator.createConfigurationIntoRepositories(StandardXMLFileConfigurationCreator.java:102) ~[na:na] 
at com.terracotta.express.StandaloneL1Boot.resolveEmbedded(StandaloneL1Boot.java:177) ~[terracotta-toolkit-1.5-runtime-4.2.0.jar:na] 
at com.terracotta.express.StandaloneL1Boot.resolveConfig(StandaloneL1Boot.java:122) ~[terracotta-toolkit-1.5-runtime-4.2.0.jar:na] 
... 106 common frames omitted 

가능한 작업 방법은 무엇입니까?

답변

0

간단히 말해서 Terracotta는 현재 SSL을 통한 클러스터 통신을 지원하지 않습니다. 상용 버전을 사용하는 경우 올바른 라이센스 키가 없으면 클라이언트가 클러스터에 연결할 수 없으므로 추가 보안 계층이 있습니다. 그 외에도 방화벽 규칙을 사용하여 액세스를 제한 할 수 있습니다.

+0

미리 감사드립니다. 나는 Ehcache 포럼 http://forums.terracotta.org/forums/posts/list/7098.page#35341에 글을 올렸고, 그들은 그것을 확인했다. – andresmafra

+0

릴리스 Terracotta 3.7에서 그들은 https 연결을 지원합니다. – andresmafra