2

저는 alfresco 커뮤니티 5.0.d와 AWS에 설치된 커뮤니티를 사용하고 있습니다. http를 통해 사용할 수 있지만 https를 통해 사용할 수 없습니다.Alfresco 커뮤니티에서 https를 청취합니다

AWS의 https에 보안 수신기를 추가했으며 아래와 같이 alfresco-global.properties를 수정했습니다.

alfresco.context=alfresco 
alfresco.host=127.0.0.1 
alfresco.port=443 
alfresco.protocol=https 

share.context=share 
share.host=127.0.0.1 
share.port=443 
share.protocol=https 

아직 해결 방법이 없습니다.

프로세스에 대한 단계 또는 블로그를 알려주십시오.

감사합니다.

+0

질문에 답하지 않고 있지만 AWS에서 이전과 동일한 문제가있었습니다. 내가 한 가장 쉬운 일은 Apache를 앞에 놓는 것입니다.Tomcat보다 쉽게 ​​구성 할 수 있으며 SSL 인증서를 업데이트 할 때 많은 이점이 있습니다. – Leonardo

+0

@ 레오나르도 그런 변화를 만드는 방법을 자세히 설명해 주시겠습니까? – nikhil84

+0

@ nikhil84 내가 대답 한 링크를 읽었습니까? http://docs.alfresco.com/5.0/tasks/configure-ssl-prod.html 야외용 ajp로 아파치 설정에 대한 정보를 얻을 수 있습니다. https://tomcat.apache.org/connectors-doc/common_howto/proxy.html에서이 문제를 다루는 데 대한 자세한 정보를 찾을 수 있습니다. –

답변

1

필자는 개인적으로 AWS에서 직접 설정하지 않았으므로 그 결과가 어떤 영향을 미치는지, 그리고 AWS 서비스를 통해이 중 일부를 도울 수 있는지 알 수 없지만 Alfresco 설정에 관한 문서를 살펴보십시오. 테스트 또는 테스트를 위해 SSL로 원하는 것을 선택하십시오. 바람둥이 설정을 업데이트하거나 그 앞에 무언가를 넣어야합니다. 당신이 (당신이 생각하는) 인터넷에서이 칠려고하는 경우에 http://docs.alfresco.com/5.0/tasks/configure-ssl-prod.html

http://docs.alfresco.com/5.0/tasks/configure-ssl-test.html

또한, 당신은 IP 또는 호스트 이름에 로컬 호스트에서 사물을 변경해야합니다. 실제로 작동하는 SSL을 수행하고 있다면 자체 인증서가 아닌 실제 인증서를 사용하는 것이 좋습니다. 이 경우 호스트 이름이 등록되어 있고 인증서가 생성되었는지 확인해야합니다.

0

내 의견에 말했듯이 이게이라고 묻는 질문이 아니지만 요청에 따라 구성을 설명하고 있습니다.

저는 네트워크 관리자가 아니며, 생산 사용 (백업 등)에 Alfresco를 사용하고 있다고해도 경고합니다. 실행중인 웹 사이트가 과중하거나 업무에 치명적이지 않습니다. , 아무도 내 웹 사이트 해킹에 관심이 없습니다. 따라서 아래 시나리오와 구성이 적합하지 않을 수 있습니다.

시나리오 :

  • 호스트 : 하나의 EC2 인스턴스 (리눅스) EC2 규칙에 의해 차단
  • HTTP, HTTPS 만, 아파치 HTTPS
  • 프레스코 4.2 기본 설치를 듣고
  • 허용 청취 http

그리고 구성 자 내 도메인에 대한 ATION :

  • 내가 조정할 수있는 프레스코 유지 보수를 수행 할 때

    • 쉽게 갱신 그리고 사용자를 리디렉션 할 수
    • 인증서를 변경하려면 : 나는 또한 나는 많은 장점을 가지고 말했듯이

      <VirtualHost *:443> 
          ServerName mydomain.com 
          ServerAlias www.mydomain.com 
          DocumentRoot /alldomain/mydomain/https 
      
          ErrorLog path.to.log 
      
          SSLEngine on 
          SSLCertificateFile /path.to.crts/mydomain.crt 
          SSLCertificateKeyFile /path.to.keys/mydomain.key 
          SSLCertificateChainFile /path.to.pems/sub.class1.server.sha2.ca.pem 
      
          ProxyPass /share ajp://127.0.0.1:8009/share 
          ProxyPassReverse /share ajp://127.0.0.1:8009/share 
      
          ProxyPass /alfresco ajp://127.0.0.1:8009/alfresco 
          ProxyPassReverse /alfresco ajp://127.0.0.1:8009/alfresco 
      
      </VirtualHost> 
      

      Alfresco의 부하를 줄이기 위해 http 캐시를 사용합니다.