octoparse doctor --json per ottenere una vista strutturata del tuo ambiente.
Diagnostica l’ambiente
"ok": false e risolvi la dipendenza segnalata prima di riprovare.
Errori di autenticazione
AUTH_REQUIRED o AUTH_INVALID
La CLI non ha trovato credenziali valide. Esegui:
OCTO_ENGINE_API_KEY o OCTO_ENGINE_ACCESS_TOKEN sia impostato e non scaduto.
La chiave API non viene salvata
La CLI verifica le chiavi prima di salvarle. Se la chiave viene rifiutata, verifica che sia attiva nella console Octoparse. Se usi --stdin, verifica che la chiave non contenga spazi vuoti o nuove righe aggiuntivi.
Sessione OAuth scaduta
Esegui nuovamente octoparse auth login --oauth per aggiornare i token.
Errori di Chrome e del browser
Download di Chrome non riuscito La CLI scarica automaticamente Chrome for Testing da una CDN. Se il download non riesce:- Controlla le impostazioni di rete, Proxy o VPN.
- Usa un Chrome installato localmente:
octoparse doctor --chrome-path /path/to/chrome - Sui server Linux, verifica che la CDN sia raggiungibile e riprova.
LINUX_ARM64_UNSUPPORTED
L’estrazione locale (run, detect) non è supportata su Linux arm64. Chrome for Testing non dispone di un pacchetto per Linux arm64.
Opzioni:
- Usa un ambiente o un container Linux x64.
- Usa invece l’estrazione cloud:
octoparse cloud start <taskId>.
detect in modalità non manuale usa automaticamente Xvfb quando disponibile. Installalo se necessario:
--manual) richiede un display interattivo. Usa una sessione desktop o VNC per i flussi di lavoro manuali su Linux.
Errori delle attività e delle esecuzioni
TASK_INVALID o codice di uscita 3
L’attività usa il browser kernel o un flusso di lavoro legacy non supportato dalla CLI v1. Ricrea l’attività nell’app desktop Octoparse corrente, quindi convalidala con:
--output ./runs durante l’estrazione, passa lo stesso percorso alla cronologia e all’esportazione:
Errori di esportazione
UNSUPPORTED_EXPORT_FORMAT
I formati supportati sono xlsx, csv, html, json e xml. Controlla il valore di --format.
Il file esportato è vuoto
Prima dell’esportazione, verifica che l’attività abbia raccolto delle righe. Controlla la cronologia delle esecuzioni locali:
savedRows > 0 nella voce dell’esecuzione più recente.
Errori di detect
DETECT_PAGE_BLOCKED
La CLI ha identificato la destinazione come CAPTCHA, verifica di sicurezza, pagina con accesso limitato o pagina di errore del servizio. Si interrompe prima di creare un’attività, affinché il file risultante non descriva la schermata di verifica o di errore.
- Risolvi il CAPTCHA o la limitazione di accesso e riprova.
- Usa
--manualquando l’interazione richiesta può essere completata nel browser. - Fornisci un URL direttamente accessibile quando quello corrente reindirizza sempre a una pagina bloccata.
DETECT_FAILED o nessun candidato trovato
La pagina potrebbe aver bloccato l’accesso automatizzato, mostrato una schermata di accesso o caricato il contenuto in modo dinamico. Prova:
--manualper gestire personalmente l’accesso o i popup.--goalper fornire alla CLI un obiettivo di estrazione più chiaro.- Controllare lo screenshot generato nel contesto dell’agente (
context.screenshot.path).
LOGIN_SESSION_REQUIRED
Usa il rilevamento manuale con salvataggio della sessione:
Ottieni assistenza
Eseguioctoparse --help o octoparse <command> --help per i dettagli sull’utilizzo.
Quando segnali problemi dell’ambiente, condividi con l’assistenza Octoparse l’output di octoparse doctor --json.
Contatta l'assistenza Octoparse
Includi la versione della CLI (
octoparse --version) e l’output di octoparse doctor --json.