여러 파일 업로드가 실패합니다

10개 파일을 업로드하려고 하면 오류 메시지가 발생합니다

콘솔에는 다음과 같은 내용이 표시됩니다:

[Uppy] [17:11:51] Failed to upload cce616b640fc4352250416f7f403a35813826092.jpeg Upload error chunk.660.cfa44cc656d26c5d04fa.js:2:209371
    error chunk.660.cfa44cc656d26c5d04fa.js:2
    log chunk.660.cfa44cc656d26c5d04fa.js:2
    ee chunk.660.cfa44cc656d26c5d04fa.js:2
    se chunk.660.cfa44cc656d26c5d04fa.js:2
    emit chunk.660.cfa44cc656d26c5d04fa.js:2
    emit chunk.660.cfa44cc656d26c5d04fa.js:2
    emit chunk.660.cfa44cc656d26c5d04fa.js:2
    upload chunk.660.cfa44cc656d26c5d04fa.js:2
    (Async: EventListener.handleEvent)
    upload chunk.660.cfa44cc656d26c5d04fa.js:2
    upload chunk.660.cfa44cc656d26c5d04fa.js:2
    uploadFiles chunk.660.cfa44cc656d26c5d04fa.js:2
    uploadFiles chunk.660.cfa44cc656d26c5d04fa.js:2
    handleUpload chunk.660.cfa44cc656d26c5d04fa.js:2
    ce chunk.660.cfa44cc656d26c5d04fa.js:2
    upload chunk.660.cfa44cc656d26c5d04fa.js:2
    (Async: promise callback)
    upload chunk.660.cfa44cc656d26c5d04fa.js:2
    scheduledAutoProceed chunk.660.cfa44cc656d26c5d04fa.js:2
    (Async: setTimeout handler)
    oe chunk.660.cfa44cc656d26c5d04fa.js:2
    addFiles chunk.660.cfa44cc656d26c5d04fa.js:2
    _addFiles composer-upload-uppy.js:444
    _run index.ts:665
    _join index.ts:640
    join index.ts:362
    Ember 2
    i uploads.js:266
    i uploads.js:265

사이트 설정의 동시 업로드 값은 10으로 설정되어 있습니다.

3개의 좋아요

리처드님,

파일과 관련하여 특별한 사항이 있나요? simultaneous uploads를 10으로 설정하고 10개의 사진을 업로드하려고 하면 문제가 발생하지 않습니다. 현재 최신 버전의 Discourse를 사용 중입니다.

별거 없어요. 랜덤 파일인데, 서로 다른 위치에 호스팅된 여러 시스템에서 재현할 수 있습니다.
아마도 Firefox 때문일까요… :thinking:

수정: 아니요, Chrome에서도 재현할 수 있습니다.

1개의 좋아요

리처드님, 보고해 주셔서 감사합니다. 이 문제는 디버깅이 까다로운 경우가 있습니다. 사이트 설정에서 enable_upload_debug_mode를 활성화해 주시겠어요? 그러면 더 자세한 오류 메시지가 표시되길 바랍니다. 그렇지 않다면 사이트의 /logs 페이지에 접속하시면 더 자세한 메시지를 확인하실 수 있습니다.

이 부분의 UX도 이상적이지 않다는 점은 저도 잘 알고 있습니다. 현재는 파일 10개를 업로드하면 3개가 실패할 수 있는데, 그때 일반적이며 모호한 대화상자와 "그 파일"이라는 문구만 표시됩니다. 최소한 해당 대화상자를 변경해서 파일 이름이라도 표시되도록 해 볼 수 있는지 확인해 보겠습니다.

2개의 좋아요

Martin님, 감사합니다. 디버깅을 활성화하고 더 깊이 파고들었습니다. 이전에 503 에러를 놓치고 있었는데, 지금은 훨씬 명확하게 표시됩니다.

해당 503 에러는 UploadsController.create에서 발생하며, hijack이 호출될 때 발생하는 것으로 보입니다. unfortunately hijack에 대한 경험이 많지 않아서요.

Communiqueq와 관련된 문제를 배제하기 위해 표준 설치 환경에서도 이를 재현할 수 있었습니다:

4개의 좋아요

여기서 어떤 소식이 있나요? 다른 분들도 자신의 인스턴스에서 버그를 재현해 보셨나요?

3.x로 업그레이드한 후에도 동일한 문제를 겪고 있습니다. 파일이 10개를 초과하면 배치 내의 무작위 파일에서 오류가 발생합니다. 업로드를 위해 Spaces가 구성된 DO 드롭렛을 사용 중입니다. 2.x에서는 이미지 위주의 포럼에서도 문제가 없었습니다.

진전이 있나요? 저도 같은 문제를 겪고 있습니다.

현재로서는 새로운 소식은 없지만, 팀이 이 문제를 추적하고 있다는 점을 확인해 드립니다.

1개의 좋아요