Hi, AFAIK this feature is present in windows clients only. @SPICE devel: Is there a plan to add this support also to Linux clients? To what version? thanx, Tomas PS: I will update the wiki according to the results from this discussion. ----- Original Message ----- > From: "Gianluca Cecchi" <gianluca.cecchi@xxxxxxxxx> > To: "users" <users@xxxxxxxxx> > Sent: Sunday, December 15, 2013 6:40:26 PM > Subject: [Users] Spice Proxy seems to try connect to host and not defined proxy > > Hello, > wrking on 3.3.2 beta on F19 ovirt repo > > For simplicity I set > - no Websocket Procy on engine > # engine-config -g WebSocketProxy > WebSocketProxy: version: general > > - Stop my WebSocketProxy previosuly configured > # systemctl status ovirt-websocket-proxy.service > ovirt-websocket-proxy.service - oVirt Engine websockets proxy > Loaded: loaded > (/usr/lib/systemd/system/ovirt-websocket-proxy.service; enabled) > Active: inactive (dead) since Sun 2013-12-15 17:58:45 CET; 18min ago > Main PID: 23556 (code=exited, status=0/SUCCESS) > CGroup: name=systemd:/system/ovirt-websocket-proxy.service > > - set SpiceProxyDefault > # engine-config -g SpiceProxyDefault > SpiceProxyDefault: http://10.4.4.63:3128 version: general > > 10.4.4.63 is a CentOS 5.10 server with squid enabled > [root@c510 squid]# diff squid.conf squid.conf.orig > 578,581d577 > < > < acl localnet src 10.4.3.0/24 # RFC1918 possible internal network > < acl localnet src 10.4.4.0/24 # RFC1918 possible internal network > < > 624c620 > < #http_access deny CONNECT !SSL_ports > --- > > http_access deny CONNECT !SSL_ports > 638d633 > < http_access allow localnet > > restart ovirt-engine service > > My engine is 10.4.4.60 > My host is fedora 19 with ip 10.4.4.59 and a running VM > My client is a Fedora 19 with firefox 26 and ip 10.4.3.24 > > If I open user portal in my client I see that "enable SpiceProxy" is > checked against this VM > (as I set it gobally via engine-config command) > But when I click console button I see this on my client: > > $ netstat -an | egrep "10.4.4" > tcp 0 0 10.4.3.24:38061 10.4.4.60:443 TIME_WAIT > tcp 0 0 10.4.3.24:46284 10.4.4.60:22 > ESTABLISHED > tcp 0 1 10.4.3.24:43066 10.4.4.59:5900 SYN_SENT > > and an error in browser about > unable to connect to graphic server > > so it attempts to go to host. > In client /var/log/messages: > > Dec 15 18:21:21 tekkaman gnome-session[2864]: (plugin-container:8024): > SpiceXPI-CRITICAL **: controller connect: No such file or directory > Dec 15 18:21:21 tekkaman gnome-session[2864]: (plugin-container:8024): > SpiceXPI-CRITICAL **: controller connect: No such file or directory > Dec 15 18:21:21 tekkaman spice: starting remote-viewer --spice-controller ... > Dec 15 18:21:21 tekkaman spice: XDG_VTNR=1 > Dec 15 18:21:21 tekkaman spice: ORBIT_SOCKETDIR=/var/tmp/orbit-g.cecchi > Dec 15 18:21:21 tekkaman spice: XSUNTRANSPORT=shmem > Dec 15 18:21:21 tekkaman spice: XDG_SESSION_ID=1 > Dec 15 18:21:21 tekkaman spice: HOSTNAME=tekkaman.localdomain.local > Dec 15 18:21:21 tekkaman spice: GIO_LAUNCHED_DESKTOP_FILE_PID=6719 > Dec 15 18:21:21 tekkaman spice: IMSETTINGS_INTEGRATE_DESKTOP=yes > Dec 15 18:21:21 tekkaman spice: > GPG_AGENT_INFO=/run/user/1000/keyring-uNXVI0/gpg:0:1 > Dec 15 18:21:21 tekkaman spice: XDG_MENU_PREFIX=gnome- > Dec 15 18:21:21 tekkaman spice: TERM=dumb > Dec 15 18:21:21 tekkaman spice: SHELL=/bin/bash > Dec 15 18:21:21 tekkaman spice: HISTSIZE=1000 > Dec 15 18:21:21 tekkaman spice: TMPDIR=/var/tmp > Dec 15 18:21:21 tekkaman spice: XRE_PROFILE_NAME= > Dec 15 18:21:21 tekkaman spice: GJS_DEBUG_OUTPUT=stderr > Dec 15 18:21:21 tekkaman spice: > GNOME_KEYRING_CONTROL=/run/user/1000/keyring-uNXVI0 > Dec 15 18:21:21 tekkaman spice: QTDIR=/usr/lib64/qt-3.3 > Dec 15 18:21:21 tekkaman spice: GJS_DEBUG_TOPICS=JS ERROR;JS LOG > Dec 15 18:21:21 tekkaman spice: QTINC=/usr/lib64/qt-3.3/include > Dec 15 18:21:21 tekkaman spice: MOZILLA_FIVE_HOME=/usr/lib64/firefox > Dec 15 18:21:21 tekkaman spice: NSS_SSL_CBC_RANDOM_IV=1 > Dec 15 18:21:21 tekkaman spice: IMSETTINGS_MODULE=none > Dec 15 18:21:21 tekkaman spice: QT_GRAPHICSSYSTEM_CHECKED=1 > Dec 15 18:21:21 tekkaman spice: XRE_PROFILE_LOCAL_PATH= > Dec 15 18:21:21 tekkaman spice: USER=g.cecchi > Dec 15 18:21:21 tekkaman spice: XRE_START_OFFLINE= > Dec 15 18:21:21 tekkaman spice: > LD_LIBRARY_PATH=/usr/lib64/firefox/xulrunner:/usr/lib64/firefox:/usr/lib64/firefox/plugins:/usr/lib64/firefox > Dec 15 18:21:21 tekkaman spice: > SSH_AUTH_SOCK=/run/user/1000/keyring-uNXVI0/ssh > Dec 15 18:21:21 tekkaman spice: GNOME_DISABLE_CRASH_DIALOG=1 > Dec 15 18:21:21 tekkaman spice: > SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/2864,unix/unix:/tmp/.ICE-unix/2864 > Dec 15 18:21:21 tekkaman spice: USERNAME=g.cecchi > Dec 15 18:21:21 tekkaman spice: LIBPATH=/usr/lib64/firefox:/usr/lib64/firefox > Dec 15 18:21:21 tekkaman spice: MOZ_APP_LAUNCHER=/usr/bin/firefox > Dec 15 18:21:21 tekkaman spice: > MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins:/usr/lib64/firefox/plugins > Dec 15 18:21:21 tekkaman spice: > GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/firefox.desktop > Dec 15 18:21:21 tekkaman spice: > FONTCONFIG_PATH=/etc/fonts:/usr/lib64/firefox/res/Xft > Dec 15 18:21:21 tekkaman spice: DESKTOP_SESSION=gnome > Dec 15 18:21:21 tekkaman spice: > PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/g.cecchi/.local/bin:/home/g.cecchi/bin > Dec 15 18:21:21 tekkaman spice: MAIL=/var/spool/mail/g.cecchi > Dec 15 18:21:21 tekkaman spice: QT_IM_MODULE=ibus > Dec 15 18:21:21 tekkaman spice: PWD=/home/g.cecchi > Dec 15 18:21:21 tekkaman spice: XMODIFIERS=@im=ibus > Dec 15 18:21:21 tekkaman spice: LANG=en_US.UTF-8 > Dec 15 18:21:21 tekkaman spice: GNOME_KEYRING_PID=2860 > Dec 15 18:21:21 tekkaman spice: KDE_IS_PRELINKED=1 > Dec 15 18:21:21 tekkaman spice: XRE_PROFILE_PATH= > Dec 15 18:21:21 tekkaman spice: GDM_LANG=en_US.UTF-8 > Dec 15 18:21:21 tekkaman spice: KDEDIRS=/usr > Dec 15 18:21:21 tekkaman spice: XSUNSMESIZE=512 > Dec 15 18:21:21 tekkaman spice: GDMSESSION=gnome > Dec 15 18:21:21 tekkaman spice: HISTCONTROL=ignoredups > Dec 15 18:21:21 tekkaman spice: SHLVL=2 > Dec 15 18:21:21 tekkaman spice: HOME=/home/g.cecchi > Dec 15 18:21:21 tekkaman spice: XDG_SEAT=seat0 > Dec 15 18:21:21 tekkaman spice: GNOME_DESKTOP_SESSION_ID=this-is-deprecated > Dec 15 18:21:21 tekkaman spice: > DYLD_LIBRARY_PATH=/usr/lib64/firefox:/usr/lib64/firefox > Dec 15 18:21:21 tekkaman spice: MOZ_LAUNCHED_CHILD= > Dec 15 18:21:21 tekkaman spice: MOZ_GRE_CONF=/etc/gre.d/gre64.conf > Dec 15 18:21:21 tekkaman spice: QTLIB=/usr/lib64/qt-3.3/lib > Dec 15 18:21:21 tekkaman spice: > DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-G3RfQQysBc,guid=49804c78c033de622c5380b152addb59 > Dec 15 18:21:21 tekkaman spice: SPICE_XPI_SOCKET=/tmp/spicec-tYz3e4/spice-xpi > Dec 15 18:21:21 tekkaman spice: NO_EM_RESTART= > Dec 15 18:21:21 tekkaman spice: LESSOPEN=||/usr/bin/lesspipe.sh %s > Dec 15 18:21:21 tekkaman spice: MOZ_CRASHREPORTER_RESTART_ARG_1= > Dec 15 18:21:21 tekkaman spice: > SHLIB_PATH=/usr/lib64/firefox:/usr/lib64/firefox > Dec 15 18:21:21 tekkaman spice: XRE_BINARY_PATH= > Dec 15 18:21:21 tekkaman spice: > MOZ_CRASHREPORTER_RESTART_ARG_0=/usr/bin/firefox > Dec 15 18:21:21 tekkaman spice: WINDOWPATH=1 > Dec 15 18:21:21 tekkaman spice: DISPLAY=:0 > Dec 15 18:21:21 tekkaman spice: XDG_RUNTIME_DIR=/run/user/1000 > Dec 15 18:21:21 tekkaman spice: > QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins > Dec 15 18:21:21 tekkaman spice: XUL_APP_FILE= > Dec 15 18:21:21 tekkaman spice: > MOZ_CRASHREPORTER_DATA_DIRECTORY=/home/g.cecchi/.mozilla/firefox/Crash > Reports > Dec 15 18:21:21 tekkaman spice: > MOZ_CRASHREPORTER_STRINGS_OVERRIDE=/usr/lib64/firefox/browser/crashreporter-override.ini > Dec 15 18:21:21 tekkaman spice: NO_AT_BRIDGE=1 > Dec 15 18:21:21 tekkaman spice: > XAUTHORITY=/run/gdm/auth-for-g.cecchi-0Ht3a6/database > Dec 15 18:21:21 tekkaman spice: _=/usr/bin/env > Dec 15 18:21:34 tekkaman spice: > Dec 15 18:21:34 tekkaman spice: (remote-viewer:8709): GSpice-WARNING > **: Could not connect to 10.4.4.59: Socket I/O timed out > Dec 15 18:22:19 tekkaman spice: remote-viewer execution failed > Dec 15 18:22:19 tekkaman gnome-session[2864]: (plugin-container:8024): > SpiceXPI-CRITICAL **: could not get browser window, when trying to > call OnDisconnected > > No logs in access.log of squid on 10.4.4.63 host > How to debug further? > What files to check on engine for Spice Proxy? > > Tried also with a client that is on the same network as all servers > (10.4.4.0 where engine, proxy, hosts has their ips) and the spice > client opens but I see that it indeed connects to 10.4.4.9, so it is > not using proxy... > > tcp 0 0 10.4.4.67:39613 10.4.4.59:5901 > ESTABLISHED > > Thanks, > Gianluca > _______________________________________________ > Users mailing list > Users@xxxxxxxxx > http://lists.ovirt.org/mailman/listinfo/users > _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel