Hi,
I installed Mediadrop on Ubuntu 16.04 with Apache 2.4.18, SSL with LetEncrypt.
Access to the platform and preinstalled videos works fine.
When I try to play a video, that I uploaded myself, I got the error on the web page: Video not found or access denied: https://widemus.de/mediadrop/files/<videoname>.
Apache Error Log:
[Wed Feb 15 23:37:07.401164 2017] [ssl:debug] [pid 16334] ssl_engine_kernel.c(2023): [client 85.197.36.6:33981] AH02041: Protocol: TLSv1.2, Cipher: ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
[Wed Feb 15 23:37:07.406767 2017] [ssl:debug] [pid 16334] ssl_engine_kernel.c(354): [client 85.197.36.6:33981] AH02034: Initial (No.1) HTTPS request received for child 9 (server widemus.de:443), referer: https://widemus.de/med$
[Wed Feb 15 23:37:07.407293 2017] [authz_core:debug] [pid 16334] mod_authz_core.c(809): [client 85.197.36.6:33981] AH01626: authorization result of Require all granted: granted, referer: https://widemus.de/mediadrop/media/clinton-am-ende
[Wed Feb 15 23:37:07.407305 2017] [authz_core:debug] [pid 16334] mod_authz_core.c(809): [client 85.197.36.6:33981] AH01626: authorization result of <RequireAny>: granted, referer: https://widemus.de/mediadrop/media/clinton-am-ende
[Wed Feb 15 23:37:07.407677 2017] [authz_core:debug] [pid 16334] mod_authz_core.c(809): [client 85.197.36.6:33981] AH01626: authorization result of Require all granted: granted, referer: https://widemus.de/mediadrop/media/clinton-am-ende
[Wed Feb 15 23:37:07.407687 2017] [authz_core:debug] [pid 16334] mod_authz_core.c(809): [client 85.197.36.6:33981] AH01626: authorization result of <RequireAny>: granted, referer: https://widemus.de/mediadrop/media/clinton-am-ende
[Wed Feb 15 23:37:12.440235 2017] [ssl:info] [pid 16334] (70007)The timeout specified has expired: [client 85.197.36.6:33981] AH01991: SSL input filter read failed.
[Wed Feb 15 23:37:12.440608 2017] [ssl:debug] [pid 16334] ssl_engine_io.c(1016): [client 85.197.36.6:33981] AH02001: Connection closed to child 9 with standard shutdown (server widemus.de:443)
Virtual Host Conf:
<IfModule mod_ssl.c>
<VirtualHost 37.120.191.190:443>
ServerName widemus.de
ServerAdmin webmaster@roederstein.de
ServerPath /mediadrop
SSLEngine on
SSLCertificateKeyFile /etc/letsencrypt/live/widemus.de/privkey.pem
SSLCertificateFile /etc/letsencrypt/live/widemus.de/fullchain.pem
SSLCertificateChainFile /etc/letsencrypt/live/widemus.de/chain.pem
# You can tweak the WSGIDaemonProcess directive for performance, but this
# will work for now.
# Relevant doc pages:
# http://code.google.com/p/modwsgi/wiki/ProcessesAndThreading
# http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess
# Hint: pay attention to issues surrounding worker-mpm and prefork-mpm.
ErrorLog ${APACHE_LOG_DIR}/Mediadrop_error.log
CustomLog ${APACHE_LOG_DIR}/Mediadrop_access.log combined
# For best performance the number of processes should equal the number of CPU
# cores (but please note that each process may use about 500 MB RAM).
WSGIDaemonProcess mcore \
processes=4 \
threads=1 \
display-name=%{GROUP} \
python-path=/var/www/mediadrop/mediacore_env/lib/python2.7/site-packages \
python-eggs=/var/www/mediadrop/data/python-egg-cache
WSGIProcessGroup mcore
# Intercept all requests to /my_media/* and pass them to mediadrop.wsgi
WSGIScriptAlias /mediadrop /var/www/mediadrop/mediadrop.wsgi
# Create an exception for media and podcast image from your data directory
AliasMatch ^/mediadrop/images/(media|podcasts)(.*) /var/www/mediadrop/data/images/$1$2
# Create an exception for all static MediaDrop content
AliasMatch ^/mediadrop/(admin/)?(images|scripts|styles)(.*) /var/www/mediadrop/mediadrop/mediadrop/public/$1$2$3
# Create an exception for your custom appearance css and images
Alias /mediadrop/appearance /var/www/mediadrop/data/appearance
# Make all the static content accessible
<Directory /var/www/mediadrop/mediadrop/mediadrop/public/*>
Require all granted
Options -Indexes
</Directory>
</VirtualHost>
</IfModule>
Any Ideas?