2012-08-14 1 views
0

Rackspace Cloud 서버 (Ubuntu 12.04)에서 프로덕션 모드로 Spree 응용 프로그램을 배포하기 만하면됩니다. 나는 Capistrano와 Spree Deployment Service를 사용하고있었습니다.Rails Spree 로그인 페이지가 표시되지 않습니다. 연결이 거부되었습니다.

http://opp5.oppermann-london.com을 서버의 IP 주소로 지정하도록 DNS 설정을 변경했습니다. 나는 그러나/관리자 또는/로그인 페이지에 액세스하려고, 페이지 및/제품/카트 작업과 같은 URL을 방문 크롬에 다음과 같은 오류 제공 할 수 있습니다

오류 102 (순 :: ERR_CONNECTION_REFUSED를) 다음 서버가 연결을 거부했습니다.

나는 봤 거든 비슷한 문제를 발견하지 못했습니다. 어떤 도움이 굉장 할 것입니다! 이 도움이 경우

, 몇 가지 세부 사항 :

루비 : 1.9.2 p290

레일 3.2.6

야단법석 :

1.1.3 당신을 매우 감사 많은!!

답변

3

매우 동일한 문제가 발생했습니다. /admin/login은 기본적으로 프로덕션 모드에서 https가 필요합니다. nginx 구성을 보면 https 사이트가 활성화되어 있지 않고 그 구성이 존재하지 않는 인증서를 가리키는 것을 볼 수 있습니다. 임시 해결 방법으로

내가 config/initializers/spree.rb에서 사용할 SSL config.allow_ssl_in_production = false

+0

감사 alot을 추가하여! 결국 그것을 알아 냈지만 오랜 시간이 걸렸습니다. 동일한 해결 방법을 사용하십시오. – KarlFriedrich