[one-users] Sunstone on port 80 in 4.0.1

2013-06-17 Thread Dmitri Chebotarov
Hi

I'm trying to run sunstone on port 80 and getting error when starting 
opennebula-sunstore. 
Anyone experiencing this issue? Running opennebula-sunstone-4.0.1 (upgraded 
from 3.8-4.0-4.0.1).

# cat /var/log/one/sunstone.log
--
 Server configuration
--
{:debug_level=3,
 :port=80,
 :one_xmlrpc=http://localhost:2633/RPC2;,
 :memcache_namespace=opennebula.sunstone,
 :sessions=memory,
 :lang=en_US,
 :vnc_proxy_cert=nil,
 :auth=opennebula,
 :memcache_host=localhost,
 :marketplace_url=https://marketplace.c12g.com/appliance;,
 :tmpdir=/var/tmp,
 :vnc_proxy_key=nil,
 :core_auth=cipher,
 :memcache_port=11211,
 :vnc_proxy_port=29876,
 :vnc_proxy_support_wss=false,
 :host=IP}
--

== Sinatra/1.0 has taken the stage on 80 for development with backup from Thin
 Thin web server (v1.2.8 codename Black Keys)
 Maximum connections set to 1024
 Listening on IP:80, CTRL+C to stop

# cat /var/log/one/sunstone.error
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
`start_tcp_server': no acceptor (RuntimeError)
from 
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
`start_server'
from 
/usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/tcp_server.rb:16:in 
`connect'
from 
/usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:53:in `start'
from 
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
`call'
from 
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
`run_machine'
from 
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
`run'
from 
/usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:61:in `start'
from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/server.rb:159:in 
`start'
from 
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/thin.rb:14:in `run'
from /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:946:in 
`run!'
from /usr/lib/one/sunstone/sunstone-server.rb:431

Port 80 is 'available':

# netstat -n --listening
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address   Foreign Address 
State
tcp0  0 0.0.0.0:51914   0.0.0.0:*   
LISTEN
tcp0  0 0.0.0.0:111 0.0.0.0:*   
LISTEN
tcp0  0 0.0.0.0:22  0.0.0.0:*   
LISTEN
tcp0  0 0.0.0.0:26330.0.0.0:*   
LISTEN
tcp0  0 :::111  :::*
LISTEN
tcp0  0 :::22   :::*
LISTEN
tcp0  0 :::50281:::*
LISTEN
udp0  0 0.0.0.0:111 0.0.0.0:*
udp0  0 0.0.0.0:926 0.0.0.0:*
udp0  0 0.0.0.0:47272   0.0.0.0:*
udp0  0 0.0.0.0:945 0.0.0.0:*
udp0  0 0.0.0.0:872 0.0.0.0:*
udp0  0 :::111  :::*
udp0  0 :::926  :::*
udp0  0 :::34908:::*

selinux is diabled.

Thank you for your help.

--
Thank you,

Dmitri Chebotarov
VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  Messaging
223 Aquia Building, Ffx, MSN: 1B5
Phone: (703) 993-6175 | Fax: (703) 993-3404



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


Re: [one-users] Sunstone on port 80 in 4.0.1

2013-06-17 Thread Dmitri Chebotarov
I figured that 'oneadmin' user doesn't have permissions to bind to port 80 
(1024). 

Is there a recommended way to run sunstone on port 80?

Thanks.

On Jun 17, 2013, at 16:28 , Dmitri Chebotarov dcheb...@gmu.edu
 wrote:

 Hi
 
 I'm trying to run sunstone on port 80 and getting error when starting 
 opennebula-sunstore. 
 Anyone experiencing this issue? Running opennebula-sunstone-4.0.1 (upgraded 
 from 3.8-4.0-4.0.1).
 
 # cat /var/log/one/sunstone.log
 --
 Server configuration
 --
 {:debug_level=3,
 :port=80,
 :one_xmlrpc=http://localhost:2633/RPC2;,
 :memcache_namespace=opennebula.sunstone,
 :sessions=memory,
 :lang=en_US,
 :vnc_proxy_cert=nil,
 :auth=opennebula,
 :memcache_host=localhost,
 :marketplace_url=https://marketplace.c12g.com/appliance;,
 :tmpdir=/var/tmp,
 :vnc_proxy_key=nil,
 :core_auth=cipher,
 :memcache_port=11211,
 :vnc_proxy_port=29876,
 :vnc_proxy_support_wss=false,
 :host=IP}
 --
 
 == Sinatra/1.0 has taken the stage on 80 for development with backup from Thin
 Thin web server (v1.2.8 codename Black Keys)
 Maximum connections set to 1024
 Listening on IP:80, CTRL+C to stop
 
 # cat /var/log/one/sunstone.error
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
 `start_tcp_server': no acceptor (RuntimeError)
   from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
 `start_server'
   from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/tcp_server.rb:16:in 
 `connect'
   from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:53:in `start'
   from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `call'
   from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `run_machine'
   from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `run'
   from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:61:in `start'
   from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/server.rb:159:in 
 `start'
   from 
 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/thin.rb:14:in `run'
   from /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:946:in 
 `run!'
   from /usr/lib/one/sunstone/sunstone-server.rb:431
 
 Port 80 is 'available':
 
 # netstat -n --listening
 Active Internet connections (only servers)
 Proto Recv-Q Send-Q Local Address   Foreign Address 
 State
 tcp0  0 0.0.0.0:51914   0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:111 0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:22  0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:26330.0.0.0:*   
 LISTEN
 tcp0  0 :::111  :::*
 LISTEN
 tcp0  0 :::22   :::*
 LISTEN
 tcp0  0 :::50281:::*
 LISTEN
 udp0  0 0.0.0.0:111 0.0.0.0:*
 udp0  0 0.0.0.0:926 0.0.0.0:*
 udp0  0 0.0.0.0:47272   0.0.0.0:*
 udp0  0 0.0.0.0:945 0.0.0.0:*
 udp0  0 0.0.0.0:872 0.0.0.0:*
 udp0  0 :::111  :::*
 udp0  0 :::926  :::*
 udp0  0 :::34908:::*
 
 selinux is diabled.
 
 Thank you for your help.
 
 --
 Thank you,
 
 Dmitri Chebotarov
 VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  
 Messaging
 223 Aquia Building, Ffx, MSN: 1B5
 Phone: (703) 993-6175 | Fax: (703) 993-3404
 
 
 
 ___
 Users mailing list
 Users@lists.opennebula.org
 http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 



--
Thank you,

Dmitri Chebotarov
VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  Messaging
223 Aquia Building, Ffx, MSN: 1B5
Phone: (703) 993-6175 | Fax: (703) 993-3404



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


Re: [one-users] Sunstone on port 80 in 4.0.1

2013-06-17 Thread Dmitri Chebotarov
Found it!

http://opennebula.org/documentation:rel4.0:suns_auth#configuring_a_ssl_proxy


On Jun 17, 2013, at 16:36 , Dmitri Chebotarov dcheb...@gmu.edu
 wrote:

 I figured that 'oneadmin' user doesn't have permissions to bind to port 80 
 (1024). 
 
 Is there a recommended way to run sunstone on port 80?
 
 Thanks.
 
 On Jun 17, 2013, at 16:28 , Dmitri Chebotarov dcheb...@gmu.edu
 wrote:
 
 Hi
 
 I'm trying to run sunstone on port 80 and getting error when starting 
 opennebula-sunstore. 
 Anyone experiencing this issue? Running opennebula-sunstone-4.0.1 (upgraded 
 from 3.8-4.0-4.0.1).
 
 # cat /var/log/one/sunstone.log
 --
Server configuration
 --
 {:debug_level=3,
 :port=80,
 :one_xmlrpc=http://localhost:2633/RPC2;,
 :memcache_namespace=opennebula.sunstone,
 :sessions=memory,
 :lang=en_US,
 :vnc_proxy_cert=nil,
 :auth=opennebula,
 :memcache_host=localhost,
 :marketplace_url=https://marketplace.c12g.com/appliance;,
 :tmpdir=/var/tmp,
 :vnc_proxy_key=nil,
 :core_auth=cipher,
 :memcache_port=11211,
 :vnc_proxy_port=29876,
 :vnc_proxy_support_wss=false,
 :host=IP}
 --
 
 == Sinatra/1.0 has taken the stage on 80 for development with backup from 
 Thin
 Thin web server (v1.2.8 codename Black Keys)
 Maximum connections set to 1024
 Listening on IP:80, CTRL+C to stop
 
 # cat /var/log/one/sunstone.error
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
 `start_tcp_server': no acceptor (RuntimeError)
  from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in 
 `start_server'
  from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/tcp_server.rb:16:in 
 `connect'
  from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:53:in 
 `start'
  from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `call'
  from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `run_machine'
  from 
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in 
 `run'
  from 
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/backends/base.rb:61:in 
 `start'
  from /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/lib/thin/server.rb:159:in 
 `start'
  from 
 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/thin.rb:14:in `run'
  from /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:946:in 
 `run!'
  from /usr/lib/one/sunstone/sunstone-server.rb:431
 
 Port 80 is 'available':
 
 # netstat -n --listening
 Active Internet connections (only servers)
 Proto Recv-Q Send-Q Local Address   Foreign Address 
 State
 tcp0  0 0.0.0.0:51914   0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:111 0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:22  0.0.0.0:*   
 LISTEN
 tcp0  0 0.0.0.0:26330.0.0.0:*   
 LISTEN
 tcp0  0 :::111  :::*
 LISTEN
 tcp0  0 :::22   :::*
 LISTEN
 tcp0  0 :::50281:::*
 LISTEN
 udp0  0 0.0.0.0:111 0.0.0.0:*
 udp0  0 0.0.0.0:926 0.0.0.0:*
 udp0  0 0.0.0.0:47272   0.0.0.0:*
 udp0  0 0.0.0.0:945 0.0.0.0:*
 udp0  0 0.0.0.0:872 0.0.0.0:*
 udp0  0 :::111  :::*
 udp0  0 :::926  :::*
 udp0  0 :::34908:::*
 
 selinux is diabled.
 
 Thank you for your help.
 
 --
 Thank you,
 
 Dmitri Chebotarov
 VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  
 Messaging
 223 Aquia Building, Ffx, MSN: 1B5
 Phone: (703) 993-6175 | Fax: (703) 993-3404
 
 
 
 ___
 Users mailing list
 Users@lists.opennebula.org
 http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 
 
 
 
 --
 Thank you,
 
 Dmitri Chebotarov
 VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  
 Messaging
 223 Aquia Building, Ffx, MSN: 1B5
 Phone: (703) 993-6175 | Fax: (703) 993-3404
 
 
 
 ___
 Users mailing list
 Users@lists.opennebula.org
 http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
 



--
Thank you,

Dmitri Chebotarov
VCL Sys Eng, Engineering  Architectural Support, TSD - Ent Servers  Messaging
223 Aquia Building, Ffx, MSN: 1B5
Phone: (703) 993-6175 | Fax: (703) 993-3404



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