Welcome! Log In Create A New Profile

Advanced

ssl redirect issue

Adam Tistler
September 22, 2011 05:18AM
Hi,

I have an ssl nginx setup which was working fine with one server { ssl on }. However I have legacy ssl server_names that I would like to have a 'catch all' for that should be redirected back to the 'main' ssl server name. Config is pasted here.

http://pastebin.com/dXU7BHaB ( I removed some sections for brevity )


When the following lines are enabled:

server {
listen 443 default;
server_name _;
rewrite ^(.*) https://my.example.net$1 permanent;
}

I will get:

SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)

If i comment those lines out, the request will go thru just fine. However since:

server {
listen 443;
server_name my.example.net;


is treated as the default vhost, even ssl requests for myold.example.net are serviced by this server {} and are not redirected to https://my.example.net (obviously not what I want).

Thanks for the help in advanced._______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

ssl redirect issue

Adam Tistler September 22, 2011 05:18AM

Re: ssl redirect issue

atistler September 22, 2011 07:24AM

Re: ssl redirect issue

António P. P. Almeida September 22, 2011 08:42AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 94
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready