ngx_mruby
ngx_mruby copied to clipboard
ngx_mruby - A Fast and Memory-Efficient Web Server Extension Mechanism Using Scripting Language mruby for nginx
When I return a status code other than `200`, Nginx intercepts the request and show static nginx error file instead of my custom content generated in Ruby. For example; ##...
TODO 1. Add test 2. Make it able to set SSL client verify mode.
hi, I use the "ngx_mruby stream module"; now I want to limit the client's data transmission speed, for example: if Nginx::Stream::Connection.remote_ip == "127.0.0.1" I want to limit the rate here,...
I'm using ngx_mruby to do dynamic lets encrypt ssl resolution. Currently building from source against nginx 1.16.0 and ngx_mruby 2.1.5. Here's the relevant parts of the configuration: ```nginx # /etc/nginx/nginx.conf...
The version of dehydrated bundled with ”auto ssl” is not ACME V2 compliant. "ACME V1" supported by bundle version no longer accepts new account registrations. Do you have any plans...
After I updated my code with the latest master branch update (openssl 1.1.1f and nginx 19.0.1). I cannot build my project. Does somebody know what is the reason? OS: OSX...
## Pull-Request Check List - [x] Add patches into `src/`. - [x] Add test into `test/`. Please see about [test docs](https://github.com/matsumotory/ngx_mruby/tree/master/docs/test). - [x] Add docs into `docs/` if you change...
Nginx::SSL#servername doesn't work in content handler. Not sure if it's a bug or unexpected usage. Other SSL methods might have similar issue. I get SIGSEGV without ssl handshake handler. With...
Nginx::Request#authority doesn't return userinfo. ``` % curl http://yyamano:pass@localhost:58080/authority localhost:58080 % curl http://localhost:58080/authority localhost:58080 ``` ``` location /authority { mruby_content_handler_code 'Nginx.rputs Nginx::Request.new.authority.to_s'; } ``` It just returns HOST header field that...
Nginx::Request#content_type doesn't return Content-Type of request. It looks Nginx::Request#content_type() and Nginx::Request#content_type=() are for HTTP response, not HTTP request. Very confusing name to me. ``` location /foo { mruby_content_handler_code ' r...