Ciò su cui mi concentro è che il problema riguarda solo le estensioni contenenti trattini bassi. Non avevo mai visto estensioni di file del genere prima di KiCad, ma rappresentano una parte significativa delle estensioni incluse nel software. I file delle schede hanno estensione “.kicad_pcb” e i file dei footprint sono “kicad_mod”.
Ho inserito tutti i file elencati nelle “estensioni autorizzate”, insieme all’asterisco, nella speranza di risolvere il problema. Ho anche cercato nel repository git, ma non ho trovato restrizioni sul tipo di estensione (anche se ciò non esclude che esistano).
Non avevo pensato di provarlo su un’altra istanza che ho, solo per sicurezza.
Ho appena abilitato la stessa estensione (“kicad_mod”) e il caricamento funziona correttamente. Tuttavia, presenta lo stesso comportamento: quando si clicca sul link del file nel post, si viene reindirizzati alla pagina predefinita che dice “Ops! Questa pagina non esiste o è privata”.
È possibile che il problema riguardi più i link creati che il caricamento effettivo? Gli underscore sono consentiti?
Ad esempio, il link che ho appena creato era “/uploads/short-url/913bC7GjTf4cxyYtkr1Ej67ngER.kicad_mod”
Per riferimento, sto utilizzando un’istanza S3 per l’archiviazione Ho appena verificato sull’istanza di test e utilizza l’archiviazione locale.