Re: [one-users] Is the reverse proxy of a VDC set up automatically?

2011-09-23 Thread Tino Vazquez
Hi Shi Jin,

The .httaccess file should be placed on the root of the directory
where Apache looks when an HTTP request comes. So, say you have a
server myserver.org, and an apache installed in that server. If the
URLs we want to produce for users are of the form

myserver.com/MyVDC

then, if the apache conf is the default one, the .htaccess file should
be placed in /var/www.

About the file permissions, it is true that oneadmin should be able
to write the file. One option is to precreate the file as you said,
and change its owner to oneadmin. I've updated the configuration
accordingly. The ozones-server should always be run as oneadmin.

Regards,

-Tino


--
Constantino Vázquez Blanco | dsa-research.org/tinova
Virtualization Technology Engineer / Researcher
OpenNebula Toolkit | opennebula.org



On Thu, Sep 22, 2011 at 11:51 PM, Shi Jin jinzish...@gmail.com wrote:
 Hi Tino,
 I actually tried to run ozone-server as root and still couldn't get the
 reverse proxy to work automatically and it works if I manually add the
 reverse proxy to httpd.conf. I wonder if the documentation could provide
 more information on how reverse proxy via .htaccess is done.
 Thanks.
 Shi

 On Thu, Sep 22, 2011 at 2:24 PM, Shi Jin jinzish...@gmail.com wrote:

 Hi Tino,
 Thank you very much.
 I am running CentOS instead of Ubuntu so I changed the ozones-server.conf
 to have
 :htaccess: /var/www/html/.htaccess
 But this does not seem to be enough. Do we have to create this file ahead
 of time? Also, if I am running the ozone-server as a regular user, how am I
 supposed to control Apache2 which is run by root/www-data(on ubuntu) or
 apache (on CentOS)?
 Do I have to run ozone-server as root?
 Thanks.
 Shi
 On Wed, Sep 21, 2011 at 4:11 AM, Tino Vazquez tinov...@gmail.com wrote:

 Dear Shi Jin,

 You may want to take a look at the Configure oZones Server section of
 [1].

 In a nutshell, the oZones server configures the reverse proxy by
 rewritting the .htaccess file. The documentation is still at
 development state, any feedback on it would be highly appreciated.

 Regards,

 -Tino

 [1] http://opennebula.org/documentation:rel3.0:ozonescfg

 --
 Constantino Vázquez Blanco | dsa-research.org/tinova
 Virtualization Technology Engineer / Researcher
 OpenNebula Toolkit | opennebula.org



 On Thu, Sep 15, 2011 at 11:56 PM, Shi Jin jinzish...@gmail.com wrote:
  Hi there,
  I am starting to test ONE-3.0beta2, particularly on the oZones and
  VDCs.
  My question is that do we have to manually set up the reverse proxy on
  Apache for each VDC or this is taken care of by OpenNebula
  automatically? So
  far, I have found that I need to manually add to httpd.conf
  ProxyPass /vdc1 http://192.168.1.52:2633/RPC2
  ProxyPassReverse /vdc1 http://192.168.1.52:2633/RPC2
  In order to use the http://host/vdc1 as the end point for the VDC.
  Is this how it is supposed to be?
 
  Also, as the VDC admin, I don't have the permission to run oneuser
  list.
  But shouldn't I be seeing myself and accounts I created under this
  account?
  Thanks a lot.
  Shi
  --
  Shi Jin, Ph.D.
 
 
  ___
  Users mailing list
  Users@lists.opennebula.org
  http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 
 



 --
 Shi Jin, Ph.D.




 --
 Shi Jin, Ph.D.


___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org


Re: [one-users] Is the reverse proxy of a VDC set up automatically?

2011-09-22 Thread Shi Jin
Hi Tino,

Thank you very much.
I am running CentOS instead of Ubuntu so I changed the ozones-server.conf to
have
:htaccess: /var/www/html/.htaccess
But this does not seem to be enough. Do we have to create this file ahead of
time? Also, if I am running the ozone-server as a regular user, how am I
supposed to control Apache2 which is run by root/www-data(on ubuntu) or
apache (on CentOS)?
Do I have to run ozone-server as root?

Thanks.
Shi

On Wed, Sep 21, 2011 at 4:11 AM, Tino Vazquez tinov...@gmail.com wrote:

 Dear Shi Jin,

 You may want to take a look at the Configure oZones Server section of
 [1].

 In a nutshell, the oZones server configures the reverse proxy by
 rewritting the .htaccess file. The documentation is still at
 development state, any feedback on it would be highly appreciated.

 Regards,

 -Tino

 [1] http://opennebula.org/documentation:rel3.0:ozonescfg

 --
 Constantino Vázquez Blanco | dsa-research.org/tinova
 Virtualization Technology Engineer / Researcher
 OpenNebula Toolkit | opennebula.org



 On Thu, Sep 15, 2011 at 11:56 PM, Shi Jin jinzish...@gmail.com wrote:
  Hi there,
  I am starting to test ONE-3.0beta2, particularly on the oZones and VDCs.
  My question is that do we have to manually set up the reverse proxy on
  Apache for each VDC or this is taken care of by OpenNebula automatically?
 So
  far, I have found that I need to manually add to httpd.conf
  ProxyPass /vdc1 http://192.168.1.52:2633/RPC2
  ProxyPassReverse /vdc1 http://192.168.1.52:2633/RPC2
  In order to use the http://host/vdc1 as the end point for the VDC.
  Is this how it is supposed to be?
 
  Also, as the VDC admin, I don't have the permission to run oneuser
 list.
  But shouldn't I be seeing myself and accounts I created under this
 account?
  Thanks a lot.
  Shi
  --
  Shi Jin, Ph.D.
 
 
  ___
  Users mailing list
  Users@lists.opennebula.org
  http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 
 




-- 
Shi Jin, Ph.D.
___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org


Re: [one-users] Is the reverse proxy of a VDC set up automatically?

2011-09-22 Thread Shi Jin
Hi Tino,

I actually tried to run ozone-server as root and still couldn't get the
reverse proxy to work automatically and it works if I manually add the
reverse proxy to httpd.conf. I wonder if the documentation could provide
more information on how reverse proxy via .htaccess is done.
Thanks.

Shi

On Thu, Sep 22, 2011 at 2:24 PM, Shi Jin jinzish...@gmail.com wrote:

 Hi Tino,

 Thank you very much.
 I am running CentOS instead of Ubuntu so I changed the ozones-server.conf
 to have
 :htaccess: /var/www/html/.htaccess
 But this does not seem to be enough. Do we have to create this file ahead
 of time? Also, if I am running the ozone-server as a regular user, how am I
 supposed to control Apache2 which is run by root/www-data(on ubuntu) or
 apache (on CentOS)?
 Do I have to run ozone-server as root?

 Thanks.
 Shi

 On Wed, Sep 21, 2011 at 4:11 AM, Tino Vazquez tinov...@gmail.com wrote:

 Dear Shi Jin,

 You may want to take a look at the Configure oZones Server section of
 [1].

 In a nutshell, the oZones server configures the reverse proxy by
 rewritting the .htaccess file. The documentation is still at
 development state, any feedback on it would be highly appreciated.

 Regards,

 -Tino

 [1] http://opennebula.org/documentation:rel3.0:ozonescfg

 --
 Constantino Vázquez Blanco | dsa-research.org/tinova
 Virtualization Technology Engineer / Researcher
 OpenNebula Toolkit | opennebula.org



 On Thu, Sep 15, 2011 at 11:56 PM, Shi Jin jinzish...@gmail.com wrote:
  Hi there,
  I am starting to test ONE-3.0beta2, particularly on the oZones and VDCs.
  My question is that do we have to manually set up the reverse proxy on
  Apache for each VDC or this is taken care of by OpenNebula
 automatically? So
  far, I have found that I need to manually add to httpd.conf
  ProxyPass /vdc1 http://192.168.1.52:2633/RPC2
  ProxyPassReverse /vdc1 http://192.168.1.52:2633/RPC2
  In order to use the http://host/vdc1 as the end point for the VDC.
  Is this how it is supposed to be?
 
  Also, as the VDC admin, I don't have the permission to run oneuser
 list.
  But shouldn't I be seeing myself and accounts I created under this
 account?
  Thanks a lot.
  Shi
  --
  Shi Jin, Ph.D.
 
 
  ___
  Users mailing list
  Users@lists.opennebula.org
  http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 
 




 --
 Shi Jin, Ph.D.




-- 
Shi Jin, Ph.D.
___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org


Re: [one-users] Is the reverse proxy of a VDC set up automatically?

2011-09-21 Thread Tino Vazquez
Dear Shi Jin,

You may want to take a look at the Configure oZones Server section of [1].

In a nutshell, the oZones server configures the reverse proxy by
rewritting the .htaccess file. The documentation is still at
development state, any feedback on it would be highly appreciated.

Regards,

-Tino

[1] http://opennebula.org/documentation:rel3.0:ozonescfg

--
Constantino Vázquez Blanco | dsa-research.org/tinova
Virtualization Technology Engineer / Researcher
OpenNebula Toolkit | opennebula.org



On Thu, Sep 15, 2011 at 11:56 PM, Shi Jin jinzish...@gmail.com wrote:
 Hi there,
 I am starting to test ONE-3.0beta2, particularly on the oZones and VDCs.
 My question is that do we have to manually set up the reverse proxy on
 Apache for each VDC or this is taken care of by OpenNebula automatically? So
 far, I have found that I need to manually add to httpd.conf
 ProxyPass /vdc1 http://192.168.1.52:2633/RPC2
 ProxyPassReverse /vdc1 http://192.168.1.52:2633/RPC2
 In order to use the http://host/vdc1 as the end point for the VDC.
 Is this how it is supposed to be?

 Also, as the VDC admin, I don't have the permission to run oneuser list.
 But shouldn't I be seeing myself and accounts I created under this account?
 Thanks a lot.
 Shi
 --
 Shi Jin, Ph.D.


 ___
 Users mailing list
 Users@lists.opennebula.org
 http://lists.opennebula.org/listinfo.cgi/users-opennebula.org


___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org