nginx의 nextcloud와 Docker 협업 사무실, 데비안 작동이 중지됨

nginx의 nextcloud와 Docker 협업 사무실, 데비안 작동이 중지됨

나는 2년 동안 Debian 9 LEMP 서버를 가동해 운영하고 있습니다. Nextcloud, Docker의 Collabora Office, Letsencrypt 인증서 포함. 모든 것이 원활하게 진행됩니다. 나는 항상 최신 버전으로 업데이트했습니다.

제가 웹오피스를 자주 사용하지 않아서 콜라보오피스가 얼마전에 서비스를 종료했다는 소식을 오늘 알게 되었습니다.

그래서 나는 멈추고 도커 이미지를 rm'ed했습니다. 최신 버전을 가져왔습니다. 그래도 작동이 안되는.

그래서 나는 :nc -z -v -w5 localhost 9980

localhost [127.0.0.1] 9980 (?) open

그리고:netstat -tulpn | grep LISTEN

tcp 0 0 127.0.0.1:9980 0.0.0.0:* LISTEN -

내 설정은 다음과 같습니다. https://www.collaboraoffice.com/code/nginx-reverse-proxy/

그리고 여기: https://nextcloud.com/collaboraonline/

내가 무엇을 놓치고 있나요?

답변1

알았어, 찾았어. 내 nginx 역방향 프록시 구성에 다음 항목이 누락되었습니다.

# Capabilities
location ^~ /hosting/capabilities {
    proxy_pass http://localhost:9980;
    proxy_set_header Host $http_host;
}

nginx의 error.log를 확인하여 찾았습니다.

[오류] 1205#1205: *5856 open() "/usr/share/nginx/html/hosting/capities" 실패(2: 해당 파일 또는 디렉터리 없음), 클라이언트: 127.0.0.1, 서버: , 요청: "GET /hosting/capability HTTP/1.1", 호스트: ""

이상한.

관련 정보