Hexmark Records Ltd
Hexmark Records Ltd
I've solved this problem using `set $args '';` Above the proxypass. This nukes the query paras before the module reads the url hence signs the request correctly. This worked for...
I wonder if we convert the python code to C++ and include it in the module. It could update the config struct in a lazy fashion. The date found in...
I'm currently working on a solution - my C is pretty rusty - I should really write some unit tests for it. Will post back once ive tested it in...
I have produced a forked version which calculates the signing key when the date changes. It subsequently caches the signing key and key scope in the configuration. It does break...
I have tested it the following day and my assets still load: https://hexmarkrecords.com All dynamic assets are now served from S3 without expiry .... Yay
> @hexmarkrecords Trying to use your fork, as I couldn't get the original here to work at all. > > Says "unknown direct aws_service" when using your example nginx.conf. Tried...
i'm gonna look in to the aws_service param as that should be work also. It defaults to 's3' anyway.
Spotted an issue with the service parameter so i will fix that - but in the mean time it defaults to 's3'. Thanks for letting me know @leffuy
pushed to master and created new tag 2.2.2 - fixed missing service optional parameter
> Hello @hexmarkrecords i am trying to compile this with nginx-1.19.0 with --add-module=/home/admin/building/ngx_aws_auth-2.2.2, but when i run make this is what i get > > `/home/admin/building/ngx_aws_auth-2.2.2/crypto_helper_openssl.c: In function ‘ngx_aws_auth__sign_hmac’: /home/admin/building/ngx_aws_auth-2.2.2/crypto_helper_openssl.c:58:14:...