[ 
https://issues.apache.org/jira/browse/AMQCPP-605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

MARIUS KAPEA updated AMQCPP-605:
--------------------------------
    Description: 
#ActiveMQ CPP 3.9.3

We want to use ActiveMQ Cpp client with the IPv6 but we are facing an issue.
 => There is no syntax  error, but the client(Producer) is not sending packets.

ActiveMQ broker supports IPv6 protocol. But the current ActiveMQ-CPP clients 
don't.

I am wondering if today  there is an issue related to the IPv6 on ActiveMQ-CPP 
client?

Could you please help us?


Kind regards,
Marius

  was:
1. ActiveMQ broker supports IPv6 protocol. But current ActiveMQ-CPP clients 
don't. My partner and I modified ActiveMQ-CPP 3.4.5 to support IPv6.

2. In some cases activemq-cpp clients have to connect to activemq through a 
proxy. But current tcp/ssl transport does not provide this functionality.
My partner and I modified ActiveMQ-CPP 3.4.5 to enable SSL transport to support 
http/socks4/socks5 proxy.

3. In some cases the certification of ActiveMQ broker can't be regenerated. 
However, ActiveMQ-CPP clients need the "commonName" field in the certification 
matches the server host name. My partner and I modified ActiveMQ-CPP 3.4.5 to 
overwrite the server host name.

*******************************************
What is changed:
A local patched ActiveMQ-CPP, based on 3.4.5, 
which supports IPv6 and Http / Socks 4 / Socks 5 proxy for SSL transport.

Proxy usgae:
To enable proxy for SSL transport, use these system properties 

property comments
----------------------------------------------------------------
decaf.net.ssl.proxyType     values:http/socks4/socks5
decaf.net.ssl.proxyHost     proxy address
decaf.net.ssl.proxyPort     proxy port
decaf.net.ssl.proxyUser     proxy user name
decaf.net.ssl.proxyPassword proxy password


Overwriting server host name usage:
To overwrite the field, use these system properties 

property comments
----------------------------------------------------------------
decaf.net.ssl.serverName    the name matched "CommonName" field

source: ipv6_proxy.patch

*******************************************


> CLONE - CPP clients support IPv6 and ssl transportation through 
> http/socks(4or5) proxy
> --------------------------------------------------------------------------------------
>
>                 Key: AMQCPP-605
>                 URL: https://issues.apache.org/jira/browse/AMQCPP-605
>             Project: ActiveMQ C++ Client
>          Issue Type: New Feature
>          Components: Decaf, Transports
>    Affects Versions: 3.9.3
>            Reporter: MARIUS KAPEA
>            Assignee: Timothy Bish
>            Priority: Minor
>
> #ActiveMQ CPP 3.9.3
> We want to use ActiveMQ Cpp client with the IPv6 but we are facing an issue.
>  => There is no syntax  error, but the client(Producer) is not sending 
> packets.
> ActiveMQ broker supports IPv6 protocol. But the current ActiveMQ-CPP clients 
> don't.
> I am wondering if today  there is an issue related to the IPv6 on 
> ActiveMQ-CPP client?
> Could you please help us?
> Kind regards,
> Marius



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to