Bug 909496 - Add Proxy property
Summary: Add Proxy property
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: spice-activex-win
Version: 3.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 3.2.0
Assignee: Marc-Andre Lureau
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks: 909469
TreeView+ depends on / blocked
 
Reported: 2013-02-08 22:50 UTC by Marc-Andre Lureau
Modified: 2015-09-22 13:09 UTC (History)
10 users (show)

Fixed In Version: spicex-win-3.2-1
Doc Type: Enhancement
Doc Text:
HTTP proxy support is now available for SPICE clients. The "Proxy" property has been added to the SPICE ActiveX plugin, to configure the client setting via the controller.
Clone Of:
Environment:
Last Closed: 2013-06-10 20:06:31 UTC
oVirt Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2013:0921 0 normal SHIPPED_LIVE spice-activex-win enhancement update 2013-06-10 23:53:18 UTC

Description Marc-Andre Lureau 2013-02-08 22:50:25 UTC
The activex needs a new "Proxy" property to configure the client proxy via controller.

The patch is already in upstream, and it will be release with client update. the bug is just for.. tracking.

Comment 1 Marian Krcmarik 2013-02-12 13:56:27 UTC
(In reply to comment #0)
> The activex needs a new "Proxy" property to configure the client proxy via
> controller.
> 
> The patch is already in upstream, and it will be release with client update.
> the bug is just for.. tracking.

Hi,
What is the property name? I assume only string passed from RHEVM without any validation is sent to client controller, correct?
Thanks.

Comment 2 Marc-Andre Lureau 2013-02-12 17:33:12 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > The activex needs a new "Proxy" property to configure the client proxy via
> > controller.
> > 
> > The patch is already in upstream, and it will be release with client update.
> > the bug is just for.. tracking.
> 
> Hi,
> What is the property name? I assume only string passed from RHEVM without
> any validation is sent to client controller, correct?
> Thanks.

property name is "Proxy", it's a string with the same content description as environment variable or the virt-viewer configuration file. Also described in spice-protocol:

    The value must be of the form [protocol://]<host>[:port]
    
    The proxy string may be specified with a protocol:// prefix to specify
    alternative proxy protocols.
    
    If no protocol is specified in the proxy string or if the string
    doesn't match a supported one, the proxy will be treated as a HTTP
    proxy.

Comment 3 Uri Lublin 2013-02-13 20:22:10 UTC
(In reply to comment #2)
> 
>     The value must be of the form [protocol://]<host>[:port]
>     
>     The proxy string may be specified with a protocol:// prefix to specify
>     alternative proxy protocols.
>     
>     If no protocol is specified in the proxy string or if the string
>     doesn't match a supported one, the proxy will be treated as a HTTP
>     proxy.

If no port is specified port 3128 is used (the default port for squid)

Comment 5 Uri Lublin 2013-02-13 20:26:47 UTC
(In reply to comment #1)
> I assume only string passed from RHEVM without
> any validation is sent to client controller, correct?

That's correct.

Comment 8 errata-xmlrpc 2013-06-10 20:06:31 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2013-0921.html


Note You need to log in before you can comment on or make changes to this bug.