Author |
Message
|
skadaval |
Posted: Mon Apr 06, 2009 7:20 am Post subject: Confiuring HTTP Request over ssl |
|
|
Novice
Joined: 26 Mar 2008 Posts: 15
|
Hi All,
I tried to configure HTTP Request over ssl. My message flow follows Fileinput-->Compute --->HTTPRequest---->Fileoutput. I supposed to hit external URl with http request and save corresponding response in fleoutput node.I followed the configuration steps mentioned in infocenter and sucessfully configured HTTP request over ssl.Now I am able to get Proper Http response.While configuring SSL I made several attempts and finally the step mentioned below helps me to configured sucessfully
"C:\Program Files\IBM\MQSI\6.1\jre15\bin\keytool" -import -alias mykey
-file XXX.cer -keystore cacerts -keypass changeit
Now My concern is while trying same steps in other PC's I unable to configured HTTPRequest over SSL. I checked ther certificate added to cacerts sucessfully and no network issues. Is there any thing else I am missing. Any help would be appreciated.
Regards,
skadaval
|
|
Back to top |
|
 |
broker_new |
Posted: Mon Apr 06, 2009 9:32 am Post subject: |
|
|
 Yatiri
Joined: 30 Nov 2006 Posts: 614 Location: Washington DC
|
Please post the error message, easy to find whether its the problem with the network or firewall.............  _________________ IBM ->Let's build a smarter planet |
|
Back to top |
|
 |
Sam Uppu |
Posted: Mon Apr 06, 2009 10:21 am Post subject: |
|
|
 Yatiri
Joined: 11 Nov 2008 Posts: 610
|
Please look into this URL |
|
Back to top |
|
 |
skadaval |
Posted: Mon Apr 06, 2009 10:53 am Post subject: |
|
|
Novice
Joined: 26 Mar 2008 Posts: 15
|
Hi Sam,
As I mentioned in my previous post. I followed steps mentioned in infocenter :Configuration of HTTP Request over ssl. Still no luck.
The same msg flow works fine in my machine and
Error occurs while configuring in other machines:
(0x03000000:NameValue):Text = 'Node throwing exception' (CHARACTER)
(0x01000000:Name ):RecoverableException = (
(0x03000000:NameValue):File = '/build/S610_P/src/WebServices/WSLibrary/ImbWSRequestNode.cpp' (CHARACTER)
(0x03000000:NameValue):Line = 865 (INTEGER)
(0x03000000:NameValue):Function = 'ImbWSRequestNode::evaluate' (CHARACTER)
(0x03000000:NameValue):Type = '' (CHARACTER)
(0x03000000:NameValue):Name = '' (CHARACTER)
(0x03000000:NameValue):Label = '' (CHARACTER)
(0x03000000:NameValue):Catalog = 'BIPv610' (CHARACTER)
(0x03000000:NameValue):Severity = 1 (INTEGER)
(0x03000000:NameValue):Number = 3162 (INTEGER)
(0x03000000:NameValue):Text = 'WebService Request Exception' (CHARACTER)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 12 (INTEGER)
(0x03000000:NameValue):Text = '486f73743a20636572742e6974732e656d64656f6e2e636f6d3a3434330d0a50726f78792d436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = '' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = '' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = '' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = 'CONNECT cert.XXX.XXXX.com:443 HTTP/1.1
' (CHARACTER)
)
(0x01000000:Name ):RecoverableException = (
(0x03000000:NameValue):File = '/build/S610_P/src/WebServices/WSLibrary/ImbWSRequest.cpp' (CHARACTER)
(0x03000000:NameValue):Line = 532 (INTEGER)
(0x03000000:NameValue):Function = 'ImbWSRequest::makeWSRequest' (CHARACTER)
(0x03000000:NameValue):Type = '' (CHARACTER)
(0x03000000:NameValue):Name = '' (CHARACTER)
(0x03000000:NameValue):Label = '' (CHARACTER)
(0x03000000:NameValue):Catalog = 'BIPv610' (CHARACTER)
(0x03000000:NameValue):Severity = 1 (INTEGER)
(0x03000000:NameValue):Number = 3152 (INTEGER)
(0x03000000:NameValue):Text = 'A Web Service request has detected a SOCKET error whilst invoking a web service via a proxy server located at host &1, on port &2, on path &3.' (CHARACTER)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = 'ipsbcproxy.XXX.com' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 2 (INTEGER)
(0x03000000:NameValue):Text = '8080' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = '/' (CHARACTER)
)
(0x01000000:Name ):SocketTimeoutException = (
(0x03000000:NameValue):File = '/build/S610_P/src/WebServices/WSLibrary/ImbSocket.cpp' (CHARACTER)
(0x03000000:NameValue):Line = 981 (INTEGER)
(0x03000000:NameValue):Function = 'ImbSocketJNIManager::handleGeneralJavaException' (CHARACTER)
(0x03000000:NameValue):Type = '' (CHARACTER)
(0x03000000:NameValue):Name = '' (CHARACTER)
(0x03000000:NameValue):Label = '' (CHARACTER)
(0x03000000:NameValue):Catalog = 'BIPv610' (CHARACTER)
(0x03000000:NameValue):Severity = 1 (INTEGER)
(0x03000000:NameValue):Number = 3166 (INTEGER)
(0x03000000:NameValue):Text = 'A timeout error occurred whilst performing an SSL socket operation' (CHARACTER)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = 'connect' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 2 (INTEGER)
(0x03000000:NameValue):Text = '61' (CHARACTER)
)
(0x01000000:Name ):Insert = (
(0x03000000:NameValue):Type = 5 (INTEGER)
(0x03000000:NameValue):Text = 'java.net.SocketTimeoutException: connect timed out' (CHARACTER) |
|
Back to top |
|
 |
broker_new |
Posted: Mon Apr 06, 2009 5:18 pm Post subject: |
|
|
 Yatiri
Joined: 30 Nov 2006 Posts: 614 Location: Washington DC
|
I think the problem is at network level.
Try ping or telnet to that IP and the Port 443 and if you encounter the same response then submit a change request to open the port 443 to allow HTTPS connections. _________________ IBM ->Let's build a smarter planet |
|
Back to top |
|
 |
Sam Uppu |
Posted: Tue Apr 07, 2009 5:40 am Post subject: |
|
|
 Yatiri
Joined: 11 Nov 2008 Posts: 610
|
Also make sure you need to restart your broker twice when the certificate is imported onto broker. That way the broker takes the new changes imported onto it.
Thanks. |
|
Back to top |
|
 |
broker_new |
Posted: Tue Apr 07, 2009 12:46 pm Post subject: |
|
|
 Yatiri
Joined: 30 Nov 2006 Posts: 614 Location: Washington DC
|
Correct...totally forgot about it...  _________________ IBM ->Let's build a smarter planet |
|
Back to top |
|
 |
skadaval |
Posted: Tue Apr 14, 2009 1:17 pm Post subject: Replaced HTTP Request node with Java Compute Node |
|
|
Novice
Joined: 26 Mar 2008 Posts: 15
|
After adding certificate to Cacerts, I restarted my machine twice. Still same issue unable to hit url. Finally , I replaced HTTP request node with Java Compute Node and now everything works perfect.  |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Apr 14, 2009 4:03 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
The other day, I noticed that the fuel gauge on my car was empty, and I also separately noticed that I could not get the engine to start, no matter how many times I turned the key.
So instead I went back into the garage, and got on my bike. And I wasn't late for work. |
|
Back to top |
|
 |
hallmark |
Posted: Fri Jul 20, 2012 7:04 am Post subject: |
|
|
 Voyager
Joined: 10 Mar 2005 Posts: 76
|
Quote: |
The other day, I noticed that the fuel gauge on my car was empty, and I also separately noticed that I could not get the engine to start, no matter how many times I turned the key.
So instead I went back into the garage, and got on my bike. And I wasn't late for work. |
Awesome! so should we use Tibco instead? _________________ Rob |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Jul 20, 2012 7:11 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
Silly. What mqjeff is saying is, make the HTTP node work. There is nothing wrong with the HTTP node or the SOAP node. They both work famously. I wonder if the OP thought they were April Fools nodes? _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
hallmark |
Posted: Fri Jul 20, 2012 10:09 am Post subject: |
|
|
 Voyager
Joined: 10 Mar 2005 Posts: 76
|
I stumbled on this randomly, and was really brave after a liquid lunch. I think the OP was using the April fools nodes. I rebooted twice but it still said the same thing. _________________ Rob |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Jul 20, 2012 10:15 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
hallmark wrote: |
I stumbled on this randomly, and was really brave after a liquid lunch. I think the OP was using the April fools nodes. I rebooted twice but it still said the same thing. |
Now I know what my next supportpac is going to be...
I'm also entirely happy with the comparison of Tibco to a bicycle. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Jul 20, 2012 10:17 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
mqjeff wrote: |
Now I know what my next supportpac is going to be... |
So this is it. We're all going to die.
mqjeff wrote: |
I'm also entirely happy with the comparison of Tibco to a bicycle. |
I'm sorry to hear every bicycle you've ever experienced was slow, cumbersome, squeaked a lot and used an entirely proprietary architecture to extract money from you. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Jul 21, 2012 7:54 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Vitor, not to forget: "and mascaraded as a romantic" (Think Tibco Rendez-vous)  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|