FUCKUP #005: The Expired Certificate Was Only the First Failure

A Nextcloud-to-Paperless upload stopped working in a home test environment. The first error was clear: cURL error 60: SSL certificate problem: certificate has expired The Paperless certificate had indeed expired. The first fix The Nextcloud Paperless integration sends uploads from: custom_apps/integration_paperless/lib/Service/ApiService.php or, depending on the installation: apps/integration_paperless/lib/Service/ApiService.php In the POST request to: /api/documents/post_document/ this option was added: 'verify' => false, Example: $this->client->post( $this->config->url . '/api/documents/post_document/', [ 'verify' => false, 'headers' => $this->getAuthorizationHeaders(), 'multipart' => [ After restarting the Nextcloud/PHP runtime, uploads worked again. ...

September 26, 2026