Fórum Root.cz

Hlavní témata => Server => Téma založeno: Ikaros42 10. 09. 2013, 23:15:53

Název: Hosting na VPS - jak vyřešit SSL?
Přispěvatel: Ikaros42 10. 09. 2013, 23:15:53
Zdravím,

v rámci firmy bych rád přesunul weby klientů na míru na naše VPSko, běží v našem vlastním CMS v Java EE. Jak byste řešili požadavek mít pro každého zákazníka (pro každou doménu) možnost HTTPS přístupu? IPv4 adresu máme jen jednu, SAN certifikátům bych se rád vyhl kvůli ceně, SNI (pokud vím) nemá podporu v Glassfishi v4/Java7. Budu vděčný za vaše tipy. Díky
Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: DK 10. 09. 2013, 23:22:10
pouzit nginx (nebo neco jineho) jako proxy pred glassfishem a pouzit SNI
Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: Mira 10. 09. 2013, 23:38:29
Jak psal DK - pouzit proxy.

Osobne mam velice dobre zkusenosti s Pound (verze 2.7a).

Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: Ikaros42 10. 09. 2013, 23:49:34
Myslíte to tak že šifrované spojení HTTPS je pouze mezi klientem a reverse proxy a aplikační server vůbec o ničem neví? Dá se v takovém případě z aplikace nějak vynutit HTTPS pro určité stránky (login page např)?
Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: DK 10. 09. 2013, 23:52:18
jojo, presne tak, server nemusi resit, jestli je to pro http / https

aplikace muze vynutit https tim, ze uzivatele presmeruje na htttps (nebo nastavit v proxy redirect pro nejake klicove slovo)
Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: Ikaros42 11. 09. 2013, 00:11:14
Díky moc za rady, jelikož bohužel s nginx jsem nikdy nedělal ani nikdy nepoužil, asi budu mít trochu trable s nastavením. Momentálně vše funguje následovně: na Glassfishi je pro každého klienta (doménu) vytvořený virtual server, na kterém běží kopie CMSka pro daného klienta. Je možné za zachování tohoto nastavení nastavit nginx tak, aby při normálním http dotazu jen požadavek předal dál (zde asi není nic co na něm měnit) a při https aby zařídil věci kolem SSL a předal nešifrovaný požadavek Glassfishi? pro úplnost - virtuální servery na glassfishi by asi být nemusely, ale jelikož CMSko je jeden EAR, musely by mít jiné contextpath pro WARka a to není uplně ideální, proto tam jsou. Samozřejmě detaily si vygooglím, jde mi opravdu spíš o nasměrování. Díky moc.
Název: Re:Vlastní webhosting na VPS - jak vyřešit SSL?
Přispěvatel: James_Scott 11. 09. 2013, 00:16:35
Hledej nginx reverse proxy...Může to fungovat přesně tak jak to požaduješ. Umí to i předávat logy, dá se toho nastavit hodně.