Lo que me interesa destacar es que solo afectan las extensiones que tienen guiones bajos. No había visto extensiones de archivo así antes de KiCad, pero representan una parte importante de las extensiones que incluye el software. Los archivos de placa tienen la extensión “.kicad_pcb” y los archivos de huella son “kicad_mod”.
He incluido todas las extensiones en la lista de “extensiones autorizadas”, junto con el asterisco, con la esperanza de que esto funcione. También intenté buscar en el repositorio de git, pero no encontré ninguna restricción sobre el tipo de extensión (aunque eso no significa que no exista).
No se me había ocurrido probarlo en otra instancia que tengo, solo para asegurarme.
Acabo de habilitar la misma extensión (“kicad_mod”) y la subida funciona correctamente. Sin embargo, presenta el mismo comportamiento: cuando haces clic en el enlace del archivo en la publicación, te lleva a la página predeterminada que dice “¡Vaya! Esa página no existe o es privada”.
¿Es posible que esto tenga más que ver con los enlaces que se crean que con la subida en sí? ¿Se permiten guiones bajos?
Por ejemplo, el enlace que acabo de crear fue “/uploads/short-url/913bC7GjTf4cxyYtkr1Ej67ngER.kicad_mod”.
Para referencia, estoy usando una instancia de S3 para el almacenamiento Acabo de verificarlo en la instancia de prueba y está usando almacenamiento local.