Exports failing due to Media Api

XMLWordPrintable

    • 43
    • Severity 3 - Minor
    • 0

      Confluence Cloud is having issues with Media API.
      Affected operations:

      • Export space/page
      • Full site backups

      Error message:

      Caused by: com.atlassian.confluence.importexport.ImportExportException: Failed to upload application/pdf file to filestore. Failure: Failure{cause=org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool, reason=TRANSPORT_ERROR, message='null', httpStatusCode=null}
      

      Stack trace:

      	 stack:	 com.atlassian.confluence.importexport.ImportExportException: com.atlassian.confluence.importexport.ImportExportException: Failed to upload application/pdf file to filestore. Failure: Failure{cause=org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool, reason=TRANSPORT_ERROR, message='null', httpStatusCode=null}
      	at com.atlassian.confluence.importexport.impl.FilestoreTemporaryFileUploaderImpl.upload(FilestoreTemporaryFileUploaderImpl.java:67)
      	at com.atlassian.confluence.extra.flyingpdf.FlyingSaucerPdfExporterService.uploadFileToFilestore(FlyingSaucerPdfExporterService.java:134)
      	at com.atlassian.confluence.extra.flyingpdf.FlyingSaucerPdfExporterService.createPdfForPage(FlyingSaucerPdfExporterService.java:122)
      	at com.atlassian.confluence.extra.flyingpdf.PdfExportTaskRunnerImpl.createPdfFile(PdfExportTaskRunnerImpl.java:196)
      	at com.atlassian.confluence.extra.flyingpdf.PdfExportTaskRunnerImpl.lambda$executeExportAsPdfTask$1(PdfExportTaskRunnerImpl.java:167)
      	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
      	at com.atlassian.confluence.extra.flyingpdf.PdfExportTaskRunnerImpl.executeExportAsPdfTask(PdfExportTaskRunnerImpl.java:162)
      	at com.atlassian.confluence.extra.flyingpdf.PdfExportTaskRunnerImpl.runTask(PdfExportTaskRunnerImpl.java:133)
      	at com.atlassian.progress.amq.TaskProcessor.accept(TaskProcessor.java:63)
      	at com.atlassian.progress.amq.TaskProcessor.accept(TaskProcessor.java:23)
      	at com.atlassian.progress.amq.ConcurrencyControlTaskProcessor.accept(ConcurrencyControlTaskProcessor.java:68)
      	at com.atlassian.progress.amq.ConcurrencyControlTaskProcessor.accept(ConcurrencyControlTaskProcessor.java:19)
      	at com.atlassian.progress.amq.ProgressAwareMessageRunner.processMessage(ProgressAwareMessageRunner.java:55)
      	at com.atlassian.confluence.impl.messagequeue.VCacheMessageRunner.lambda$processMessage$0(VCacheMessageRunner.java:21)
      	at com.atlassian.confluence.vcache.VCacheRequestContextOperations.lambda$doInRequestContext$0(VCacheRequestContextOperations.java:49)
      	at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:84)
      	at com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:74)
      	at com.atlassian.confluence.vcache.VCacheRequestContextOperations.doInRequestContext(VCacheRequestContextOperations.java:48)
      	at com.atlassian.confluence.impl.messagequeue.VCacheMessageRunner.processMessage(VCacheMessageRunner.java:20)
      	at com.atlassian.confluence.util.zipkin.impl.ZipkinMessageRunner.processMessage(ZipkinMessageRunner.java:31)
      	at com.atlassian.messagequeue.internal.core.NestedMessageConsumer.consume(NestedMessageConsumer.java:135)
      	at com.atlassian.messagequeue.internal.sqs.SQSMessageConsumer.processReceiveMessageResult(SQSMessageConsumer.java:171)
      	at com.atlassian.messagequeue.internal.sqs.SQSMessageConsumer.run(SQSMessageConsumer.java:112)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: com.atlassian.confluence.importexport.ImportExportException: Failed to upload application/pdf file to filestore. Failure: Failure{cause=org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool, reason=TRANSPORT_ERROR, message='null', httpStatusCode=null}
      	at com.atlassian.confluence.importexport.impl.FilestoreTemporaryFileUploaderImpl.upload(FilestoreTemporaryFileUploaderImpl.java:63)
      	... 25 more	

      Notes

      It causes the PDF export to stall at 50% with a "Begin conversion of intermediate HTML to PDF" message.

      Workaround

      You can apply the lines below to your space's PDF Export Stylesheet to remove images. This should allow you to export the text content of your space:

      img {
      display: none;
      }
      

            Assignee:
            dimyurich (Inactive)
            Reporter:
            Suren Raj (Inactive)
            Votes:
            12 Vote for this issue
            Watchers:
            39 Start watching this issue

              Created:
              Updated:
              Resolved: