← Back to team overview

openstack team mailing list archive

Re: Dashboard VNC Console failed to connect to server

 

Thank you.

I installed the package.

Now I've got this error when I paste the vnc url (which I got with nova get-vnc-console) in firefox:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/eventlet/wsgi.py", line 347, in handle_one_response
    for data in result:
TypeError: 'NoneType' object is not iterable

and the nova-xvpvncproxy.log looks like this:

2012-03-30 18:06:48 AUDIT nova.vnc.xvp_proxy [-] Request: GET /console?token=e77c1d12-c375-4b42-a165-f3d937bf2c41 HTTP/1.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Connection: keep-alive
Content-Type: text/plain
Cookie: csrftoken=4a9047c0e8eccd8a86da788412550c46; sessionid=fad912a6dbe83526e861546b3cf7ee68
Host: 172.22.22.1:6081
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0
2012-03-30 18:06:48 DEBUG nova.rpc.amqp [req-22f145a1-7834-4483-a1bf-f94ae9e53c1d None None] Making asynchronous call on consoleauth ... from (pid=16674) multicall /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:321
2012-03-30 18:06:48 DEBUG nova.rpc.amqp [req-22f145a1-7834-4483-a1bf-f94ae9e53c1d None None] MSG_ID is c90d93874b33438ca4e8ffca54ee48d8 from (pid=16674) multicall /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:324
2012-03-30 18:06:48 DEBUG nova.rpc.amqp [req-22f145a1-7834-4483-a1bf-f94ae9e53c1d None None] Pool creating new connection from (pid=16674) create /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:59
2012-03-30 18:06:48 INFO nova.rpc.common [req-22f145a1-7834-4483-a1bf-f94ae9e53c1d None None] Connected to AMQP server on 172.22.22.1:5672
2012-03-30 18:06:48 AUDIT nova.vnc.xvp_proxy [req-22f145a1-7834-4483-a1bf-f94ae9e53c1d None None] Unexpected error: [Errno 111] ECONNREFUSED

any help appreciated,

thank you





Michaël Van de Borne
R&D Engineer, SOA team, CETIC
Phone: +32 (0)71 49 07 45 Mobile: +32 (0)472 69 57 16, Skype: mikemowgli
www.cetic.be, rue des Frères Wright, 29/3, B-6041 Charleroi


Le 30/03/12 17:51, Guilherme Birk a écrit :
Michael, try to install nova-consoleauth, like Anthony said. The old error was fixed when I installed it, now I'm having another issue, but now I think it's related to my network.

------------------------------------------------------------------------
Date: Fri, 30 Mar 2012 16:36:14 +0200
From: michael.vandeborne@xxxxxxxx
To: openstack@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Openstack] Dashboard VNC Console failed to connect to server

I've got the same problem.

When I try to connect to the instance using VNC through the dashboard, I've got this error. I then went in /var/log/nova/nova-xvpvncproxy.log and it contains nothing related to any attempt to get connected to any instance. It seems this nova-xvpvncproxy process doesn't notice anything.


When I try to connect using VNC through virt-manager, it works.


Le 30/03/12 15:50, Guilherme Birk a écrit :

    Thanks for the reply.

    I've added the flags that you mentioned on my nova.conf file. I'm
    using a all in one installation, the flags are configured this way.
    --vncserver_listen=127.0.0.1
    --vncserver_proxyclient_address=127.0.0.1
    --novncproxy_base_url=http://192.168.100.142:6080/vnc_auto.html

    The public IP of the machine with the OpenStack installation is
    192.168.100.142.
    I've tried to access via browser the address
    http://192.168.100.142:6080/vnc_auto.html from another machine,
    but I got nothing.

    I can ping and ssh my instances from the OpenStack machine but
    can't use VNC tab at dashboard page from another machine. The
    details and other pages from dashboard are fine.
    Should I associate a public address for my instances? I'm using
    just the private address at them (10.0.0.2, 10.0.0.3, ...).

    I've restarted all the services and created new instances after
    changing the nova.conf, but nothing has changed.

    The error is a 404 not found. (*Error: *Unable to get VNC console
    for instance "7376e17b-e329-4b8b-b5fc-076e8a80c058".)
    The log from dashboards page looks like this:
        - Page Not Found (404)
        - Requested method: GET
        - Requested URL:
    *http://192.168.100.142/nova/instances_and_volumes/instances/7376e17b-e329-4b8b-b5fc-076e8a80c058/None*

    This is the nova-api.log relative to the VNC atempt:
    http://pastebin.com/wSuyctrg

    Thanks for your time.
    Guilherme Birk.

    ------------------------------------------------------------------------
    Date: Thu, 29 Mar 2012 13:06:37 -0700
    Subject: Re: [Openstack] Dashboard VNC Console failed to connect
    to server
    From: sleepsonthefloor@xxxxxxxxx <mailto:sleepsonthefloor@xxxxxxxxx>
    To: guibirk@xxxxxxxxxxx <mailto:guibirk@xxxxxxxxxxx>
    CC: openstack@xxxxxxxxxxxxxxxxxxx
    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>

    How are you generating this link:
    http://192.168.100.142/nova/instances_and_volumes/instances/5307a5c5-249b-4eda-b6e4-5b17d349e8ee/None ?


    It looks like if horizon is behaving nicely the link would look
    like
    http://192.168.100.142/nova/instances_and_volumes/instances/5307a5c5-249b-4eda-b6e4-5b17d349e8ee/vnc
    <http://192.168.100.142/nova/instances_and_volumes/instances/5307a5c5-249b-4eda-b6e4-5b17d349e8ee/None>

    Also, could you pastie your nova-api.log somewhere?

    A

    On Thu, Mar 29, 2012 at 11:52 AM, Guilherme Birk
    <guibirk@xxxxxxxxxxx <mailto:guibirk@xxxxxxxxxxx>> wrote:

        I'm having problems with it too. I'm trying to connect on my
        instances in the VNC tab at the dashboard, but I'm getting a
        404 not found in the URL
        http://192.168.100.142/nova/instances_and_volumes/instances/5307a5c5-249b-4eda-b6e4-5b17d349e8ee/None

        Here is my nova-api.log. Looks like nova is having problems
        with the POST at
        http://localhost:8774/v1.1/db742491018d467690ba7d3a7bb383a5/servers/5307a5c5-249b-4eda-b6e4-5b17d349e8ee/action.

        Any suggestions ?
        ------------------------------------------------------------------------
        From: lucianthomaz@xxxxxxxxxxx <mailto:lucianthomaz@xxxxxxxxxxx>
        To: openstack@xxxxxxxxxxxxxxxxxxx
        <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
        Date: Thu, 29 Mar 2012 18:07:59 +0000
        Subject: [Openstack] Dashboard VNC Console failed to connect
        to server


        Hey guys,

        I'm using Dashboard with a nova-compute installed in another
        machine, but when I try access VNC Console I get the error
        "failed to connect to server".

        Here is the log -> http://pastebin.com/5DZMfiNE

        Anyone already saw this trouble?


        *Lucian Thomaz *


        _______________________________________________ Mailing list:
        https://launchpad.net/~openstack
        <https://launchpad.net/%7Eopenstack> Post to :
        openstack@xxxxxxxxxxxxxxxxxxx
        <mailto:openstack@xxxxxxxxxxxxxxxxxxx> Unsubscribe :
        https://launchpad.net/~openstack
        <https://launchpad.net/%7Eopenstack> More help :
        https://help.launchpad.net/ListHelp

        _______________________________________________
        Mailing list: https://launchpad.net/~openstack
        <https://launchpad.net/%7Eopenstack>
        Post to     : openstack@xxxxxxxxxxxxxxxxxxx
        <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
        Unsubscribe : https://launchpad.net/~openstack
        <https://launchpad.net/%7Eopenstack>
        More help   : https://help.launchpad.net/ListHelp




    _______________________________________________
    Mailing list:https://launchpad.net/~openstack  <https://launchpad.net/%7Eopenstack>
    Post to     :openstack@xxxxxxxxxxxxxxxxxxx  <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe :https://launchpad.net/~openstack  <https://launchpad.net/%7Eopenstack>
    More help   :https://help.launchpad.net/ListHelp


_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@xxxxxxxxxxxxxxxxxxx Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Follow ups

References