Привет!<br><br>Уже доÑтаточно долго иÑпользуем nginx как фронтенд к доÑтаточно Ñ‚Ñжелому приложению работающему под jboss. Ð’ приложении иÑпользуетÑÑ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº struts и SecurePlugin к нему. Ðто Ñ‚Ð°ÐºÐ°Ñ ÑˆÑ‚ÑƒÐºÐ°, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñет указывать какие Ñервлеты/jsp должны отдаватьÑÑ Ð¿Ð¾ https, а какие - без ssl. ЕÑли пользователь пытаетÑÑ Ð»Ð¾Ð¼Ð¸Ñ‚ÑÑ Ð½Ð° "Ñерьюрны" Ñервлет без ssl, оно автоматичеÑки его редиректит в https. И наоборот.<br>
<br>Ð’ jboss 4.0.x и 4.2.x Ñ nginx Ñто работало так: в tomcat было объÑвлено два коннектора: 80 и 443 порт, при Ñтом к 443-му в конфиге было напиÑато что он secure и что cheme="https", при Ñтом он был обычным http. Ð’ nginx ÑоответÑтвенно запроÑÑ‹ на 80 порт передавалиÑÑŒ на 80, а 443 - на 443 томката.<br>
<br>Однако в jboss 5.0.x Ñ‚Ð°ÐºÐ°Ñ Ñ…Ð¸Ñ‚Ñ€Ð¾ÑÑ‚ÑŒ не работает. Что-то там Ñтало Ñлишком умным и оно понимает что на 443 нифига не ssl и начинает либо беÑконечно редиректить либо вообще не Ñтартует.<br><br>Идеальным решением Ñтой проблемы было бы прокÑирование по ajp, но такого патча Ñ Ð½Ðµ нашел.<br>
<br>Может кто-нибудь что-нибудь подÑказать по Ñтому поводу? Возможно кто-то знает какой-нибудь легкий ajp баланÑер/прокÑи (не апач)?<br clear="all"><br>-- <br>Vladimir Rusinov<br><a href="http://greenmice.info/">http://greenmice.info/</a><br>