2013-02-08 4 views
0

원격 호스트에 GlassFish를 설치하기 위해 약간의 변경을 거쳐이 tutorial을 따라했습니다.글래스 피쉬 웹 관리 콘솔에 액세스 할 수 없습니다.

  • 데비안 6.0.5 대신 우분투 10.04
  • 글래스 피쉬 버전 3.1.2.2 대신 3.1.1
  • 태양 java6 - JDK (1.6.0_26) - 너무 오픈 JDK 6u18과 7u3 테스트.

웹 관리 콘솔을 제외한 모든 것이 제대로 작동합니다. CLI 및 asadmin을 통해 앱 (예 : Jenkins)을 배포 할 수 있으며 작동합니다. 그러나 http (s)를 통해 웹 관리 콘솔에 액세스 할 수 없습니다. // my-domain : 4848

내 브라우저 (Safari)는 자체 서명 인증서에 대해 알려주고 잠시 후 설정하지 못한다고보고합니다. 내 서버에 대한 보안 연결

로그 (glassfish/domains/domain1/log/server.log)는 깨끗합니다. 방화벽을 해제했지만 문제가 계속 발생합니다.

누군가가 나를이 문제를 해결하는 데 도움이 될 수 있거나 누군가가 내가 해결하려고 시도 할 수있는 방법을 제안 할 수 있습니까?

-

고마워,

엘마


편집 : 보안 - 관리를 비활성화하면, 내가 로그인 페이지에 액세스 할 수 있지만 로그인 할 수 없습니다 (안전 관리는해야합니다 DAS에 원격으로 액세스 할 수 있습니다.). enalbed 보안 관리자와 나는 심지어 로그인 페이지에 액세스 할 수 있습니다.

답변

1

문제는 Safari입니다. Firefox를 통해 Admin-Console에 액세스하는 데는 아무런 문제가 없습니다.

+0

동일한 문제가 발생합니다. 모든 브라우저가 작동하지만 사파리는 자체 서명 인증서를 요구합니다. 해결책을 찾았습니까? – Leonardo

+0

내 유일한 해결책은 FF를 사용하는 것입니다. – kKdH

+0

RSA 알고리즘과 함께 인증서를 사용하는지 확인하십시오. – Octavian

0

"netstat -aptun | grep 4848"은 무엇을 의미합니까?

보안 관리자가 활성화되어 있는지 확인 하시겠습니까? "asadmin> get secure-admin.enabled"

secure-admin을 사용하지 않으면 원격에서 DAS에 액세스 할 수 없습니다.

도움이되기를 바랍니다.

행운을 빈다.

+0

에서 netstat : 0 ::: 4848 tcp6 0 ::: * LISTEN 3167/자바 – kKdH

+0

보안-admin.enabled = 사실 – kKdH

+0

여기에 넣어 파일 도메인. xml을 확인하고 server.log가 깨끗한 지 확인하십시오. 어떤 것이 기록되어야합니다. – criscros

0

Safari는 SHA1 다이제스트 서명 알고리즘이있는 DSA 서명을 사용하는 인증서가있는 서버에 보안 연결을 설정하지 않습니다. RSA 알고리즘을 사용해야합니다.

시험 후이 명령을 사용하여 새 인증서를 만듭니다

keytool -genkeypair -keystore your_keystore.jks -keyalg RSA -keysize 1024 
+0

RSA SHA1 서명을 사용하여 인증서를 만들었 기 때문에 문제가되지 않는 것 같습니다. 또한 내 글래스 피가 제공하는 다른 보안 페이지가 사파리와 잘 작동합니다. – kKdH

관련 문제