안녕하세요. 달소입니다.
앞서 파스텔하늘 님께서 질문주셨던 내용인데 오래전 최초셋팅때 설정해놓고 잊고있었습니다..
기본적으로 아무런 셋팅없이 reverseproxy + dsm 을 통해 웹다운로드를 하시게되시면 아래와같은 에러를 마주하게됩니다.
기본적으로 1G 이하의 파일은 잘 다운로드 되실텐데 그이상으로 받게되면 아래처럼 중간에 네트워크 오류가 발생하죠
해결방법
해결책은 nginx의 가상호스트 or npm의 호스트 Advanced에 아래와같은 내용을 넣어주시면 됩니다.
proxy_max_temp_file_size 0; client_max_body_size 0; proxy_read_timeout 1800; proxy_connect_timeout 1800; proxy_send_timeout 1800; proxy_request_buffering off;
요렇게 해주시면 다운로드에 문제없으실겁니다!