<div dir="ltr"><div>OK, using my colleagues F19 PC, I was able to get an strace of remote-viewer.  <br><br></div><div>grepping for setsockopt on the strace output shows<br>---<br>30548 setsockopt(10, SOL_SOCKET, SO_ATTACH_FILTER, "\10\0\0\0\0\0\0\0\20\204\26\363\377\177\0\0", 16) = 0<br>
30548 setsockopt(10, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0<br>30548 setsockopt(18, SOL_SOCKET, SO_ATTACH_FILTER, "\10\0\0\0\0\0\0\0\260\202\26\363\377\177\0\0", 16) = 0<br>30548 setsockopt(18, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0<br>
30548 setsockopt(9, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0<br>30548 setsockopt(9, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br>30548 setsockopt(9, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0<br>30548 setsockopt(9, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br>
30548 setsockopt(22, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0<br>30548 setsockopt(22, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br>30548 setsockopt(22, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0<br>30548 setsockopt(22, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br>
30548 setsockopt(25, SOL_SOCKET, SO_KEEPALIVE, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>30548 setsockopt(25, SOL_TCP, TCP_NODELAY, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>
30548 setsockopt(25, SOL_SOCKET, SO_KEEPALIVE, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>30548 setsockopt(25, SOL_TCP, TCP_NODELAY, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>
30548 setsockopt(24, SOL_SOCKET, SO_KEEPALIVE, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>30548 setsockopt(24, SOL_TCP, TCP_NODELAY, [1], 4 <unfinished ...><br>30548 <... setsockopt resumed> )        = 0<br>
30548 setsockopt(25, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0<br>30548 setsockopt(25, SOL_TCP, TCP_NODELAY, [1], 4) = 0<br>30548 setsockopt(30, SOL_SOCKET, SO_ATTACH_FILTER, "\10\0\0\0\0\0\0\0\300~\26\363\377\177\0\0", 16) = 0<br>
30548 setsockopt(30, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0<br>30548 setsockopt(27, SOL_SOCKET, SO_ATTACH_FILTER, "\10\0\0\0\0\0\0\0\340z\26\363\377\177\0\0", 16) = 0<br>30548 setsockopt(27, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0<br>
---<br><br></div><div>So remote-viewer is sending keep alives...<br><br></div><div>Back to wondering why, after 30 minutes of inactivity, the SPICE sessions become unusable in our environment.<br><br>CC<br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Sep 18, 2013 at 8:21 PM, Colin Coe <span dir="ltr"><<a href="mailto:colin.coe@gmail.com" target="_blank">colin.coe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>I'll wait til Friday (not in the office tomorrow and working from home ATM) and try from my colleagues PC (F19) as that has virt-viewer 0.5.6<br><br></div>Thanks<br></div><div class="gmail_extra"><div>
<div class="h5"><br>
<br><div class="gmail_quote">On Wed, Sep 18, 2013 at 8:11 PM, Christophe Fergeau <span dir="ltr"><<a href="mailto:cfergeau@redhat.com" target="_blank">cfergeau@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>On Wed, Sep 18, 2013 at 08:01:10PM +0800, Colin Coe wrote:<br>
> Yep, tried that and get error "Cannot determine the connection type from<br>
> URI"<br>
><br>
> remote-viewer -V<br>
> remote-viewer version 0.5.4<br>
<br>
</div>Ah hmm this is too old to be able to open the .vv file, support was added<br>
in 0.5.5. I'd say you are missing some certificates for the SSL connection.<br>
You can get the CA certificate from the IP of your RHEV/oVirt instance,<br>
wget <a href="https://ovirt.example.com/ca.crt" target="_blank">https://ovirt.example.com/ca.crt</a> and then pass this to remote-viewer<br>
using --spice-ca-file=ca.crt. You should also check if the .vv file defines<br>
a host subject, and if so, pass it with --spice-host-subject.<br>
<span><font color="#888888"><br>
Christophe<br>
</font></span></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>RHCE#805007969328369
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br>RHCE#805007969328369
</div>