Hogyan készítsünk hozzáférést SSL (https) több helyen, ugyanolyan ip

Web elöl / back-end (JS-teljes stack) alkalmazás fejlesztő

Azt, hogy a szégyent, én nem igazán értem, elméletben, miért és hogyan működik. de van a host és fut. nginx.
szerver hallgatni 443;
server_name host1.com;

ssl on;
ssl_certificate /path/to/host1.crt;
ssl_certificate_key /path/to/host1.key;

ssl_protocols SSLv2 SSLv3 TLSv1;
!! Ssl_ciphers ALL: ADH: EXPORT56: RC4 + RSA: + HIGH: + MEDIUM: + LOW: + SSLv2: + EXP;
ssl_prefer_server_ciphers on;

... # mást, mint rendesen
>

valamint a második. Fő server_name meg egy másik és az SSL tanúsítványok

Elfelejtettem mondani. szimmetrikus konfigurációt kell tenni a 80 portok. És azon webhelyek csak http tolkr konfigurációját 80-as port. Egyetlen kikötés az, hogy nginx tehet, ha obratitetes ip: 443 helyett a domain nevet. Nos, akkor nyissa meg az egyik, hogy figyelembe kell venni az első.

Nos, ha így tesz - # nginx -V
nginx verzió: nginx / 1.4.1
TLS SNI támogatással
akkor miért nem működik

Úgy értem, nem tudom, hogy a SNI.
És mi több, egészen tegnapig, még csak nem is hallott ilyen rövidítések.

Kapcsolódó cikkek