Estoy tratando de hacer que los archivos de un recurso compartido estén disponibles a través de la lista de índice del directorio de apache. (Solo interno), no accesible desde el exterior.
Instalé apache 2.4, monté una carpeta compartida en /mnt/sharedfolder
luego coloque un enlace simbólico en /var/www/html/mysharedfolder a esa carpeta montada.
si voy a http://myserverip/mysharefolder, la lista de directorios funciona bien y puedo explorar las carpetas y ver qué archivos tienen.
Sin embargo, cuando hago clic en un pdf, docx, jpg, ... va directamente a Restablecimiento de la conexión desde Chrome.
En el registro de acceso puedo ver las solicitudes y una respuesta de 200.
Sin embargo, lo extraño es que, si aprieto el botón de actualización rápidamente, a veces un archivo se puede mostrar/descargar y luego se muestra access.log para esa solicitud 304.
No estoy muy seguro de lo que está pasando.
mi host virtual se ve así:
ServerAdmin webmaster@localhost DocumentRoot /var/www/html DirectoryIndex index.html <Location /> Require ip 192.168.1.0/24 Require ip 192.168.5.0/24 Require ip 192.168.10.0/24 </Location> <Directory /var/www/html> Options Indexes FollowSymlinks AllowOverride None Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>```