Hi Lazlo,

I hadn't seen that JIRA issue yet :)
I am indeed working in packaging and have taken a different approach, which
provides for much cleaner distro support.
I'm currently finishing up on having the exact same installer working for
both centos7 and fedora2x without any need for special customization.
It's working well with both java 7 and 8, build test and runtime as far as
I can see :)
I'll be committing the fedora part later on
https://github.com/apache/cloudstack/pull/238 this :)
Perhaps you could help test if everything is ok?

About the reverse proxy, it might have numerous reasons :)
The most popular reason for putting tomcat behind an httpd is because of
historic bad performance in tomcat for serving static files and such, this
would allow for caching on a faster engine :)
There's also a reason of security, which might lead some folks into having
specific machines designed to secure http traffic between zones or
something of the sorts.




On Tue, May 12, 2015 at 6:42 PM, Laszlo Hornyak <laszlo.horn...@gmail.com>
wrote:

> Hi Rafael,
>
> There is a ticket for fedora packaging: CLOUDSTACK-8163 I have sent patches
> with that issue ID. There are quite a lot of things to do...
> Are you working on the management server packaging?
> Why does the management service have to start as a separate service? It
> could be just a webapp under tomcat.
>
> Basically what are the advantages of having a reverse proxy in front of
> tomcat? Is httpd/nginx more secure than tomcat?
>
> Best regards,
> Laszlo
>
> On Tue, May 12, 2015 at 10:59 AM, Rafael Fonseca <rsafons...@gmail.com>
> wrote:
>
> > Hi all,
> >
> > I'm reworking the packaging system in cloudstack, and would like to
> gather
> > your opinion on the following:
> >
> > - Fedora 2x runs systemd's cockpit on port 9090 by default
> >   This is a deal breaker for the cluster servlet port on this OS, the two
> > possibilities would be to either pack changes to fedora's config on rpm
> > install or simply change the servlet port to another one that does not
> > clash on any distro.. any comments/suggestions?
> >
> > - Tomcat is not listening on port 80
> >    Tomcat is using port 8080, which makes the user have to specify that
> in
> > the browser.. should we change it? In ubuntu it's already running under
> > jsvc, so it shouldn't be a problem.. same can be arranged for
> centos/other
> > distros.
> >
> > - No link on the tomcat root (http://management-server/ can link
> > internally
> > to http://management-server/client , this makes it easier for new users
> > who
> > don't know the URL for the UI :)
> >
> > Thanks for your input :)
> >
>
>
>
> --
>
> EOF
>

Reply via email to