Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-61907

Exports failing due to Media Api

XMLWordPrintable

      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;
      }
      

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

              Created:
              Updated:
              Resolved: