Hi Michal,

This is kind of weird, after writing the email I updated to the newest git version and got still the same.

Just to see if the problem was the vsphere server I cloned the git repository on my laptop and it works fine there!

I was recalling when the problems started on the deltacloud server, and it was when I was doing some testing while commuting in the train and the connection dropped.

Since I get the same error on all the deltacloud copies that I got in the server it seems that the problem might be somewhere outside, maybe some state is saved by some ruby library? I don't know.

I bet that the issue would be solved if I reinstalled the server but it might be interesting to find out what went wrong...

Xavier

On 11/21/2012 11:44 AM, Michal Fojtik wrote:
On Nov 20, 2012, at 1:32 PM, Xavier Naveira <[email protected]> wrote:

Hi Xavier,

Do you still have this issue? I just tried to reproduce it using VSphere 4.x 
server
and I got list of instances back. Are you using 4.x or 5.x?

The 'Internal Server Error' means that vSphere failed to respond to some SOAP 
request,
but with no reason (there is no backtrace). Can you please check the VSphere 
server
logs if there is something useful?

If not I'll start investigating this issue more deeply :)

   -- Michal


Hi,

I've been developing a sysadmin tool that uses deltacloud for some months now.

Today, apparently out of nowhere, deltacloud has stopped working for me, I go in the web 
interface and try clicking "Instances", after authenticating I get the error:

192.168.138.23 - - [20/Nov/2012 13:27:45] "GET /api/instances HTTP/1.1" 500 
1077349 0.9894
E, [2012-11-20T13:28:05.759043 #14846] ERROR -- 500: 
[Deltacloud::Exceptions::BackendError] Internal Server Error
E, [2012-11-20T13:28:05.778714 #14846] ERROR -- 500: [NoMethodError] undefined 
method `join' for nil:NilClass

/home/neptune/deltacloud_1.0.4/server/lib/deltacloud/collections/../../../views/errors/500.html.haml:25:in
 `evaluate_source'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:144:in 
`cached_evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:127:in `evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/haml.rb:24:in `evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:76:in `render'
/usr/lib/ruby/gems/1.8/gems/sinatra-1.3.3/lib/sinatra/base.rb:686:in 
`render_without_format'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:35:in `render'
/usr/lib/ruby/gems/1.8/gems/sinatra-1.3.3/lib/sinatra/base.rb:582:in `haml'
/home/neptune/deltacloud_1.0.4/server/lib/deltacloud/helpers/deltacloud_helper.rb:115:in
 `report_error'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:99:in `call'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:99:in 
`respond_to'


192.168.138.23 - - [20/Nov/2012 13:28:06] "GET /api/instances HTTP/1.1" 500 
1077349 0.9013


As far as I know nothing has changed on the deltacloud server or the vsphere 
one. I restarted both. T'm running current 1.0.4 but I tested as well with an 
old 1.0.3 copy that was working fine with the same result.

Regards,

/Xavier

Michal Fojtik
http://deltacloud.org
[email protected]



Reply via email to