Risolvi gli errori WebDAV di blocco e permesso

Distingui gli errori WebDAV 403 di permesso, i conflitti 412 sulle precondizioni e i blocchi 423 dei contenuti. Riprova solo dopo aver corretto la causa indicata.

Ultima revisione

Gli screenshot mostrano l’interfaccia in inglese.

I client WebDAV spesso riassumono risposte diverse del server come “permesso negato” o “file bloccato”. Conserva lo stato HTTP e il corpo della risposta prima di cambiare le credenziali: dosya usa 403 per i rifiuti dovuti ad autorizzazioni o regole, 412 quando una precondizione sullo stato non è rispettata, 423 per contenuti protetti e 429 per un limite di frequenza o utilizzo.

Flusso in quattro passaggi: acquisisci lo stato WebDAV, correggi il permesso indicato dal 403, riconcilia la precondizione 412 e risolvi il blocco indicato dal 423.
Flusso in quattro passaggi: acquisisci lo stato WebDAV, correggi il permesso indicato dal 403, riconcilia la precondizione 412 e risolvi il blocco indicato dal 423. Apri lo screenshot a dimensione intera.

dosya dichiara il supporto per il blocco WebDAV di classe 2 per compatibilità con i client. Una richiesta LOCK riceve un token opaco che scade dopo un’ora, ma il token non blocca in modo persistente i contenuti dosya. Le risposte 423 derivano dalla protezione di file o cartelle, dal blocco di un elemento superiore, da una destinazione Vault sigillata o da una copia di sicurezza WordPress bloccata.

Passaggi

  1. Interrompi i tentativi automatici e annota verbo, percorso di origine, percorso di destinazione, stato HTTP, testo della risposta, ora e versione del client. Rimuovi le intestazioni di autorizzazione e i segreti dos_… prima di salvare un registro.
  2. Per 403, leggi il corpo della risposta: ambito della chiave, selezione del protocollo WebDAV, condizioni IP o orari attivi della chiave o del ruolo, vincolo allo spazio di lavoro, appartenenza, abilitazione WebDAV del ruolo, permesso per l’azione, destinazione nella vista intelligente, regole sulle estensioni e ancoraggio alla cartella richiedono rimedi diversi.
  3. Per 412 Precondition Failed, aggiorna l’elemento interessato e confrontalo con quello locale. If-Match impedisce la sovrascrittura se l’ETag è cambiato; If-None-Match: * o Overwrite: F impedisce di sostituire un nome ora esistente.
  4. Per 423 Locked, controlla l’elemento interessato e tutti gli elementi superiori della destinazione in dosya. Sblocca il file, la cartella, il Vault o la copia di sicurezza con il controllo pertinente; inviare ripetutamente UNLOCK via WebDAV non aggira un blocco del prodotto.
  5. Per 429, sospendi le operazioni concorrenti e rispetta Retry-After. dosya applica un limite IP di 1.200 richieste/minuto, un limite utente di 600 richieste/minuto ed eventuali limiti espliciti di utilizzo della chiave o del ruolo.
  6. Riprova un’operazione non distruttiva dopo che la causa è cambiata, poi aggiorna la cartella che contiene l’elemento. Se lo stesso stato persiste, conserva le prove raccolte e chiedi assistenza senza ampliare permessi non correlati.
Panoramica WebDAV di dosya con le fasi Get API Key, Connect e Browse per collegare un’unità.
Panoramica WebDAV di dosya con le fasi Get API Key, Connect e Browse per collegare un’unità. Apri lo screenshot a dimensione intera.

Una chiave di sola lettura restituisce 403 prima di una scrittura. MOVE richiede ambito completo e il permesso di rinomina se cambia il nome, il permesso di caricamento se cambia la cartella superiore e il permesso di eliminazione se sovrascrive una destinazione esistente. Un’origine o una destinazione bloccata restituisce 423. Se la destinazione cambia nel frattempo, può essere restituito 409 con un messaggio che invita a riprovare invece di 412.

Non eliminare e ricreare il montaggio come primo tentativo: potresti perdere dettagli utili sullo stato senza cambiare il ruolo, il blocco, l’ambito della chiave o la precondizione del contenuto sul server.

Risultato previsto

Il client riprova solo dopo aver corretto la causa specifica: per 403 dopo la correzione dei permessi o delle regole, per 412 dopo aver riconciliato lo stato cambiato, per 423 dopo uno sblocco autorizzato o per 429 dopo l’attesa. Nessun limite di accesso viene ampliato solo per eliminare il messaggio.

Guide correlate

Ti è stata utile?

Caricamento delle valutazioni…

Quando voti, salviamo un cookie tecnico per un massimo di 180 giorni, così puoi cambiare la tua risposta.

Domande e risposte

Fai una domanda sui passaggi di questa guida. Le domande vengono revisionate prima della pubblicazione.

Non inserire dati dell’account, credenziali o file privati nelle domande pubbliche. Usa l’assistenza privata in questi casi.

Caricamento delle domande…

    Accedi al tuo account dosya per fare una domanda.

    Controlla il risultato prima di riprovare

    Usa questi controlli quando devi verificare il risultato di un’attività.