Home
» Come fare
»
Individuare la causa di un'esportazione PDF di ONLYOFFICE non riuscita.
Individuare la causa di un'esportazione PDF di ONLYOFFICE non riuscita.
Salva prima il documento sorgente, quindi verifica se l'errore si verifica nella conversione PDF di ONLYOFFICE o nel download finale del browser. Se l'editor segnala un errore di conversione, controlla i log del server documenti e verifica che il server possa raggiungere il file sorgente. Se la conversione ha esito positivo ma il browser visualizza "Download non riuscito", controlla invece lo stato del download del browser, le autorizzazioni del sito e lo spazio su disco disponibile.
Scenario esemplificativo: Immaginiamo che Jordan, un amministratore che utilizza un editor ONLYOFFICE Docs self-hosted, selezioni File > Scarica come > PDF per un report di progetto. L'editor visualizza un errore e non viene generato alcun file PDF. Questo è un esempio ipotetico, non un caso verificato; lo stesso sintomo può manifestarsi in fasi diverse, pertanto i controlli seguenti si riferiscono al punto in cui il processo si interrompe.
Il menu File dell'editor online offre le opzioni Scarica come e in formato PDF; l'immagine è una visualizzazione illustrativa dell'interfaccia.
1. Proteggere la sorgente e riprodurre l'errore una volta
Prima di procedere alla risoluzione dei problemi, utilizzare Salva o Ctrl+S per salvare le modifiche correnti. Nell'editor di documenti online, ONLYOFFICE documenta il percorso di esportazione in PDF come File > Scarica come > PDF. L'editor potrebbe prima preparare il PDF e poi inviare il risultato al browser, quindi un download non riuscito dal browser non significa necessariamente che la conversione stessa sia fallita.
Utilizza lo stesso report per effettuare un tentativo di ripetizione controllato. Verifica se l'editor visualizza una finestra di dialogo di errore, se il browser crea una voce di download non riuscito e se il problema riguarda solo questo file o tutti i file. Evita di fare clic ripetutamente su Esporta: i processi duplicati rendono più difficile associare un timestamp alla corrispondente voce del registro del server.
2. Se il browser segnala un errore nel download del PDF
Apri la pagina Download del browser ed esamina l'elemento non scaricato. Riprova. Verifica se il browser ha bloccato i download dal sito ONLYOFFICE, se è presente una conferma di download in un'altra scheda e se l'unità di destinazione dispone di spazio libero sufficiente. Se gestisci il browser, prova lo stesso documento salvato in un browser alternativo attualmente in uso o in un profilo browser pulito. Se funziona, concentrati sulle impostazioni del browser, sulle estensioni o sul software di sicurezza locale; non modificare ancora la configurazione del server documenti.
Il caso ipotetico di Jordan indicherebbe un problema con il browser quando l'editor termina la preparazione del PDF ma l'elenco dei download segnala un errore di rete o di autorizzazione. Una soluzione alternativa pratica è utilizzare File > Stampa e scegliere l'opzione "Salva in PDF" del browser o del sistema operativo, se disponibile. Verificare le pagine, i caratteri e i collegamenti risultanti, poiché la stampa può differire dall'esportazione diretta in PDF dell'editor. Questa soluzione alternativa non risolve un errore di conversione lato server.
Se la voce relativa al download del browser indica che il processo non è riuscito, significa che il download è stato completato nella fase finale; riprova e verifica le autorizzazioni di download del browser.
3. Se la conversione o il recupero della sorgente non riescono
Per un'installazione self-hosted, chiedi a un amministratore di esaminare i log del Document Server al momento del nuovo tentativo. ONLYOFFICE documenta i log di Linux in /var/log/onlyoffice/documentserver; per Docker, i log sono disponibili all'interno del container in quel percorso e l'output di Docker può essere esaminato anche con docker logs <container>. Il componente esatto e la dicitura del log dipendono dall'installazione e dalla versione. Cerca errori di conversione, timeout, richieste non riuscite, codici di stato HTTP o errori DNS e di connessione. Non pubblicare righe di log complete pubblicamente se contengono URL privati, token di accesso, nomi utente o nomi di documenti.
Quando i log o l'API rilevano un problema di download del documento sorgente, verificare che il Document Server possa raggiungere l'URL del documento sorgente dal proprio spazio dei nomi di rete. Un amministratore può testare l'URL autorizzato dal server o dal contenitore e controllare DNS, routing, regole del firewall, impostazioni del proxy, certificati TLS e la risposta dell'app di archiviazione. Un URL che si apre nel browser del computer potrebbe comunque non essere raggiungibile dal Document Server. Al contrario, se il download del documento sorgente ha esito positivo ma la conversione fallisce, è necessario analizzare l'errore di conversione anziché modificare l'accesso alla rete.
Per i flussi di lavoro di conversione basati su API, utilizzare il codice di errore restituito per circoscrivere il problema. ONLYOFFICE definisce l'errore di conversione -4come un errore durante il download del file di input, -2un timeout, -3un errore di conversione e -8un token non valido. Questi codici sono specifici della risposta dell'API di conversione; il messaggio generico "Download non riuscito" nell'editor non dimostra di per sé che una conversione PDF abbia restituito uno di questi codici.
Schema illustrativo del registro: correlare l'errore di rete o di conversione con l'ora dell'esportazione non riuscita; i campi del registro effettivi possono variare.
4. Controllare l'accesso, le autorizzazioni e le dimensioni solo quando le prove lo indicano
Se si verificano problemi solo con i file archiviati in una piattaforma connessa, verificare l'indirizzo del server documenti del connettore e le impostazioni di accesso interne. Il servizio di modifica deve essere in grado di recuperare il file dal proprio sistema di archiviazione. La documentazione di ONLYOFFICE per la risoluzione dei problemi descrive l'errore "Download non riuscito" durante il caricamento dell'editor come l'impossibilità del servizio di modifica di accedere all'URL del file. Questa indicazione è utile quando il report non si apre o non si carica; se l'editor si apre normalmente e si verifica solo un errore nell'esportazione in PDF, esaminare prima la fase di esportazione o download.
Se l'API segnala un token non valido, confronta la configurazione del segreto JWT, dell'intestazione e del token su entrambi i lati. Non disabilitare JWT come scorciatoia. Se l'API indica un limite di dimensione, confronta il file con i limiti configurati nella tua implementazione. Un file di grandi dimensioni o una sorgente non supportata/danneggiata potrebbero richiedere una soluzione diversa; cambiare browser o rete non risolverà un limite di conversione o un documento danneggiato.
Abilita la registrazione di debug solo se i log ordinari non mostrano dove si interrompe la richiesta e disattivala dopo aver raccolto le prove necessarie. I log di debug possono contenere dettagli sensibili sulla richiesta. Segui le istruzioni di ONLYOFFICE per il tuo tipo di installazione e condividi un estratto del log anonimizzato con il tuo amministratore o il team di supporto anziché divulgare URL di documenti o token.
Segui le tre fasi in ordine: recupero della fonte, conversione in PDF e infine download tramite browser.
Verifica il risultato
Verifica che il file scaricato esista, abbia una dimensione diversa da zero e si apra con un lettore PDF.
Confronta la prima e l'ultima pagina, il numero di pagine e alcuni caratteri o immagini chiave con la fonte.
Ripeti l'esportazione una volta dopo aver applicato la correzione pertinente. Se l'operazione continua a fallire, annota l'ora, la versione di ONLYOFFICE Docs, la fase di esportazione e il codice di errore o l'estratto del registro (con le parti oscurate).