<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>You're getting closer :-)</div>
<div><br>
</div>
<div>The problem seems to be, that you have templates defined in your OpenNebula, but the OCCI server seems to have a bug when creating OCCI templates from them. I couldn't test the fix right now, but you may try out the following:</div>
<div>edit lib/occi/backend/OpenNebulaBackend.rb</div>
<div>add the following line at the end of require statements (e.g. after line 30):</div>
<div>
<div>require 'occi/infrastructure/ResourceTemplate'</div>
</div>
<div><br>
</div>
<div>If it is working, then everything is fine. Otherwise you may try to delete all templates in your OpenNebula installation and see if it works then. Only do this, if it is a test installation without any important VMs or services running.</div>
<div><br>
</div>
<div>Regarding the error with /usr/lib/one/ruby/cloud/occi/occi-server.rb you shouldn't run bin/occi-server server anymore. That's the old occi server included in OpenNebula, but it is outdated and cannot be run alongside the OGF OCCI server. In the first versions
 (0.1 and 0.2) of OGF OCCI I replaced that file with a new one, but for several reasons, it is a better idea to keep the OCCI code and the OpenNebula 3.0 code separate – at least until both are released in a stable version.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Florian</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">Von: </span>João Soares <<a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a>><br>
<span style="font-weight:bold">Datum: </span>Thu, 25 Aug 2011 11:12:27 +0100<br>
<span style="font-weight:bold">An: </span>Florian Feldhaus <<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a>><br>
<span style="font-weight:bold">Cc: </span><<a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>><br>
<span style="font-weight:bold">Betreff: </span>RE: [one-users] OCCI Server 0.3<br>
</div>
<div><br>
</div>
<div xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div lang="PT" link="blue" vlink="purple" style="word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">You are right, by changing the name it solved this problem…but I still get other problems.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Now when I start passenger it shows a list of all my Opennebula objects, i.e., VM, Storage, Image, etc… but an error appear after. Bellow I send you the final part of passenger’s output:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">…………………………………<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">…………………………………<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.600504 #1269] DEBUG -- : Compute template pool info:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.600893 #1269] DEBUG -- : ONE compute object: #<OpenNebula::Template:0xb697b484><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.603581 #1269] DEBUG -- : ONE compute object: ---<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">VMTEMPLATE_POOL:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  VMTEMPLATE:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    PUBLIC: "0"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    NAME: template<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    GID: "0"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    TEMPLATE:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      TEMPLATE_ID: "5"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      FEATURES:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        ACPI: "no"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      RANK: FREECPU<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      MEMORY: "64"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      NAME: template<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      DISK:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      - IMAGE_ID: "1"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      - SIZE: "128"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        TYPE: swap<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      REQUIREMENTS: CPUSPEED > 190<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      NIC:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      - NETWORK_ID: "6"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      - NETWORK_ID: "0"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      CPU: "0.1"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    UNAME: oneadmin<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    REGTIME: "1314194116"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    UID: "0"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    ID: "5"<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    GNAME: oneadmin<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.604068 #1269] DEBUG -- : NOVNC path: public/novnc<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.604161 #1269] DEBUG -- : Graphics type:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.604206 #1269] DEBUG -- : VNC base port: 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.604295 #1269] DEBUG -- : VNC port:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">D, [2011-08-25T11:58:49.604384 #1269] DEBUG -- : VNC host:<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">[ pid=1225 thr=-608321318 file=utils.rb:176 time=2011-08-25 11:58:49.605 ]: *** Exception NameError in PhusionPassenger::Rack::ApplicationSpawner (uninitialized constant OCCI::Infrastructure::ResourceTemplate) (process
 1225, thread #<Thread:0xb77b81b4>):<o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/backend/OpenNebulaBackend.rb:172<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/opennebula/XMLUtils.rb:317:in `call'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/opennebula/XMLUtils.rb:317:in `each_element'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:239:in `each'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:238:in `upto'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:238:in `each'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/opennebula/XMLUtils.rb:315:in `each_element'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/opennebula/Pool.rb:100:in `each'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/backend/OpenNebulaBackend.rb:169:in `compute_get_all_objects'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/backend/OpenNebulaBackend.rb:164:in `compute_get_all_templates'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/backend/OpenNebulaBackend.rb:57:in `initialize'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/occi-server.rb:125:in `new'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from ./lib/occi/occi-server.rb:125<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from config.ru:4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `instance_eval'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `initialize'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from config.ru:1:in `new'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from config.ru:1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I also added the one_auth file to /ogf-occi/etc/ so that the server started…however, the error is still the same “<b>Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb</b>.” but what appears in the log is different:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">cat /var/log/one/occi-server.log<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">/usr/lib/one/ruby/cloud/CloudServer.rb:113:in `initialize': getaddrinfo: Name or service not known (SocketError)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/one/ruby/cloud/CloudServer.rb:113:in `new'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/one/ruby/cloud/CloudServer.rb:113:in `is_port_open?'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/ruby/1.8/timeout.rb:62:in `timeout'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/one/ruby/cloud/CloudServer.rb:111:in `is_port_open?'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        from /usr/lib/one/ruby/cloud/occi/occi-server.rb:59<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">João<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">From:</span></b><span lang="EN-US" style="font-size: 10pt; font-family: Tahoma, sans-serif; ">
<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a> [<a href="mailto:florian.feldhaus@tu-dortmund.de">mailto:florian.feldhaus@tu-dortmund.de</a>]
<br>
<b>Sent:</b> quinta-feira, 25 de Agosto de 2011 10:49<br>
<b>To:</b> <a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a><br>
<b>Cc:</b> <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>
<b>Subject:</b> Re: [one-users] OCCI Server 0.3<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black">Ah, this is a problem between ruby and some operating systems. Some OS are case sensitive for ruby requires and others aren't. Unfortunately, I seem to have packaged the v0.3 packages with an OpenNebula
 folder containing uppercase letters. This is probably the cause of your problem. Please rename the folder lib/OpenNebula to lib/opennebula and tell me if this solved your problem. <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black">Cheers,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black">Florian<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="color:black">Von: </span></b><span style="color:black">João Soares <<a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a>><br>
<b>Datum: </b>Thu, 25 Aug 2011 10:25:08 +0100<br>
<b>An: </b>Florian Feldhaus <<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a>><br>
<b>Cc: </b><<a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>><br>
<b>Betreff: </b>RE: [one-users] OCCI Server 0.3<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoPlainText"><span style="color:black">Hi,<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">Thanks. Indeed, starting passenger in the OGF OCCI folder solves that problem but another one comes up:</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">      You can stop Phusion Passenger Standalone by pressing Ctrl-C.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">===============================================================================</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125166 #31675] DEBUG -- : Configuration file contains the following parameters:</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125270 #31675] DEBUG -- : {"BACKEND"=>"opennebula", "ONE_PASSWORD"=>"cc", "PORT"=>"3000", "TEMPLATE_LOCATION"=>"etc/occi_one_templates/", "ONE_XMLRPC"=>"<a href="http://localhost:2633/RPC2">http://localhost:2633/RPC2</a>",
 "SERVER"=>"<a href="http://moon.cloud.pt/">http://moon.cloud.pt/</a>", "ONE_USER"=>"oneadmin", "LOG_LEVEL"=>"debug", "NOVNC_PATH"=>"public/novnc", "VNC_PROXY_BASE_PORT"=>"0", "ONE_IMAGE_TMP_DIR"=>"/tmp"}</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125351 #31675] DEBUG -- : Mandatory parameter backend included in configuration file.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125397 #31675] DEBUG -- : Mandatory parameter server included in configuration file.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125440 #31675] DEBUG -- : Mandatory parameter port included in configuration file.</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">D, [2011-08-25T11:19:04.125480 #31675] DEBUG -- : All mandatory parameters are provided in config file</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><b><span lang="EN-US" style="color:black">[ pid=31631 thr=-607706918 file=utils.rb:176 time=2011-08-25 11:19:04.133 ]: *** Exception LoadError in PhusionPassenger::Rack::ApplicationSpawner (no such file to load -- opennebula/OpenNebula)
 (process 31631, thread #<Thread:0xb78e41b4>):</span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from ./lib/occi/backend/OpenNebulaBackend.rb:24</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from ./lib/occi/occi-server.rb:124</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from config.ru:4</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `instance_eval'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `initialize'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from config.ru:1:in `new'</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">        from config.ru:1</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">And also when starting OCCI-SERVER the same error appears:</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">      <b>oneadmin@moon:~/ogf-occi$ ./bin/occi-server start</b></span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:106.2pt;text-indent:35.4pt"><b><span lang="EN-US" style="color:black">Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb.</span></b><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">Cheers,</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">João</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black"> </span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="color:black">-----Original Message-----<br>
From: <a href="mailto:users-bounces@lists.opennebula.org">users-bounces@lists.opennebula.org</a> [<a href="mailto:users-bounces@lists.opennebula.org">mailto:users-bounces@lists.opennebula.org</a>] On Behalf Of
<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a><br>
Sent: quarta-feira, 24 de Agosto de 2011 19:16<br>
To: <a href="mailto:joao-m-soares@ptinovacao.pt">joao-m-soares@ptinovacao.pt</a><br>
Cc: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>
Subject: Re: [one-users] OCCI Server 0.3</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">Hi,<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">it looks like you successfully installed passenger. You should issue the<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">passenger command within the OGF OCCI folder. If you just start passenger,<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">it does not know, which files to serve and thus the error.<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">Please follow these steps (from the OGF OCCI Wiki):<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">3.) Download ogf-occi-0.3_beta2.tar.bz2 or ogf-occi-0.3_beta2.zip from<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"><a href="http://dev.opennebula.org/projects/ogf-occi/files">http://dev.opennebula.org/projects/ogf-occi/files</a><o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">4.) Untar / unzip the file<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">5.) Change to the folder ogf-occi<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">6.) Change the configuration in etc/occi-server.conf<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">7.) Run the OCCI server with<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">passenger start<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">Cheers,<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">Florian<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> I have been trying to install OGF OCCI v0.3, however I am also facing<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>some problems.<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> First the Passenger installationŠ<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> I did:<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> -          gem install passenger<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> -          ./var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger start<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> o   Passenger starts but:<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> =============== Phusion Passenger Standalone web server started<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>===============<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> PID file: /var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger.3000.pid<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Log file: /var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger.3000.log<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Environment: development<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Accessible via: <a href="http://0.0.0.0:3000/">
http://0.0.0.0:3000/</a><o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> You can stop Phusion Passenger Standalone by pressing Ctrl-C.<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>==========================================================================<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>=====<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> 2011/08/24 17:38:33 [error] 369#0: *4<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>"/var/lib/gems/1.8/gems/passenger-3.0.8/bin/public/index.html" is<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>                                                                    : No<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>such file or directory), client: 127.0.0.1, server: _, request: "HEAD /<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">>HTTP/1.1", host: "0.0.0.0"<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> -          /var/lib/one/ogf-occi/bin/occi-server start<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> o   And:<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb.<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Any suggestion?<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> Cheers,<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">> João Soares<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">_______________________________________________<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black">Users mailing list<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"><a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><o:p></o:p></span></p>
<p class="MsoPlainText"><span style="color:black"><a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</span>
</body>
</html>