Hi, Thanks for response though i already had fixed this mistake, during copy/paste the commands on this forum made a typo. Here you can see i've created date + md5 but still 403 error :
http://prntscr.com/c1690d On Wed, Aug 3, 2016 at 9:21 PM, Maxim Dounin <[email protected]> wrote: > Hello! > > On Wed, Aug 03, 2016 at 08:38:36PM +0500, shahzaib mushtaq wrote: > > > Hi, > > > > We've configured nginx --with-http_secure_link_module to secure the mp4 > > links. Currently we're testing it with very basic settings. Following is > > brief explanation of our lab : > > > > A test.mp4 file is located under directory /tunefiles/files/test.mp4 . > Our > > objective is to access this file over secure link such as > > > > http://192.168.1.192/files/test.mp4?md5=XXXXXX&expire=2314444 . > > > > Here is the config of http-secure-link : > > > > http://pastebin.com/N41WQASj > > > > We've constructed the md5 & expire using following commands : > > > > #expiry date is 31st december > > $date -d "2016-12-31 23:59" +%s > > 1470240179 > > > > #md5 > > $echo -n '1470240179/files/test.mp4 secret' | openssl md5 -binary | > openssl > > base64 | tr +/ -_ | tr -d = > > fY8Iyuqah9coPxTDk-UvVg > > > > > > Once everything is constructed, we loaded the following URL into the > > browser & encountered the error 403: > > > > > http://192.168.1.192/files/test.mp4?md5=fY8Iyuqah9coPxTDk-UvVg&expire=1470240179 > > You are using "expire=" in the request, but "$arg_expires" in the > configuration. Note the trailing "s". > > -- > Maxim Dounin > http://nginx.org/ > > _______________________________________________ > nginx mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx >
_______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
