ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Confiuring HTTP Request over ssl

Post new topic  Reply to topic
 Confiuring HTTP Request over ssl « View previous topic :: View next topic » 
Author Message
skadaval
PostPosted: Mon Apr 06, 2009 7:20 am    Post subject: Confiuring HTTP Request over ssl Reply with quote

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
View user's profile Send private message
broker_new
PostPosted: Mon Apr 06, 2009 9:32 am    Post subject: Reply with quote

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
View user's profile Send private message
Sam Uppu
PostPosted: Mon Apr 06, 2009 10:21 am    Post subject: Reply with quote

Yatiri

Joined: 11 Nov 2008
Posts: 610

Please look into this URL
Back to top
View user's profile Send private message
skadaval
PostPosted: Mon Apr 06, 2009 10:53 am    Post subject: Reply with quote

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
View user's profile Send private message
broker_new
PostPosted: Mon Apr 06, 2009 5:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
Sam Uppu
PostPosted: Tue Apr 07, 2009 5:40 am    Post subject: Reply with quote

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
View user's profile Send private message
broker_new
PostPosted: Tue Apr 07, 2009 12:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
skadaval
PostPosted: Tue Apr 14, 2009 1:17 pm    Post subject: Replaced HTTP Request node with Java Compute Node Reply with quote

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
View user's profile Send private message
mqjeff
PostPosted: Tue Apr 14, 2009 4:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
hallmark
PostPosted: Fri Jul 20, 2012 7:04 am    Post subject: Reply with quote

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
View user's profile Send private message
lancelotlinc
PostPosted: Fri Jul 20, 2012 7:11 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
hallmark
PostPosted: Fri Jul 20, 2012 10:09 am    Post subject: Reply with quote

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
View user's profile Send private message
mqjeff
PostPosted: Fri Jul 20, 2012 10:15 am    Post subject: Reply with quote

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
View user's profile Send private message
Vitor
PostPosted: Fri Jul 20, 2012 10:17 am    Post subject: Reply with quote

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
View user's profile Send private message
fjb_saper
PostPosted: Sat Jul 21, 2012 7:54 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Confiuring HTTP Request over ssl
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.