|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Unconnected sockets not implemented |
« View previous topic :: View next topic » |
Author |
Message
|
mk.gupta |
Posted: Mon Jun 22, 2009 1:34 pm Post subject: Unconnected sockets not implemented |
|
|
Novice
Joined: 27 Mar 2006 Posts: 13 Location: CA, US
|
Hi,
I am facing an issue in message broker - HTTPRequest node as below & have read most of the post in MQSeries/IBM forums; We are about to open a ticket with IBM support & need your expert advice if I am missing something??
Details:
We have a interface to connect to HTTPS URL (dynamically created) using HTTPRequest Node. After getting the cert.arm file from web server, I first add it into cacert & then created a new keystore(jks) file with password. I followed instruction given in MB Infocentre for it & executed commands like below -
mqsichangeproperties WBRK61 -o BrokerRegistry -n brokerKeystoreFile -v "%MQSI_FILEPATH%"\jre15\lib\security\mykey.jks
mqsichangeproperties WBRK61 -o BrokerRegistry -n brokerKeystoreType -v JKS
mqsichangeproperties WBRK61 -o BrokerRegistry -n brokerKeystorePass -v ""
mqsichangeproperties WBRK61 -o BrokerRegistry -n brokerTruststoreFile -v "%MQSI_FILEPATH%"\jre15\lib\security\cacert
mqsichangeproperties -o BrokerRegistry -n brokerTruststoreType -v JKS
mqsichangeproperties -o BrokerRegistry -n brokerTruststorePass -v ""
mqsisetdbparms WBRK61_DEFAULT_BROKER -n brokerKeystore::password -u MK -p ""
mqsisetdbparms WBRK61_DEFAULT_BROKER -n brokerTruststore::password -u MK -p ""
However, I am still getting exception in flow & failing to invoke the HTTPS URL; Please find the trace as below -
(0x01000000):Destination = (
(0x01000000):HTTP = (
(0x03000000):RequestURL = 'https://WWxyz.com/osph/servlet/OSWebServlet?command=Favorites&abcd.......
)
)
(
(0x01000000):RecoverableException = (
(0x03000000):File = 'F:\build\S000_P\src\DataFlowEngine\ImbDataFlowNode.cpp'
(0x03000000):Line = 739
(0x03000000):Function = 'ImbDataFlowNode::createExceptionList'
(0x03000000):Type = 'ComIbmWSRequestNode'
(0x03000000):Name = 'OSPH_RTF_REQUEST_FLOW#FCMComposite_1_10'
(0x03000000):Label = 'OSPH_RTF_REQUEST_FLOW.GetRTFResponseFromOSPH_HTTPRequest'
(0x03000000):Catalog = 'BIPv610'
(0x03000000):Severity = 3
(0x03000000):Number = 2230
(0x03000000):Text = 'Node throwing exception'
(0x01000000):RecoverableException = (
(0x03000000):File = 'F:\build\S000_P\src\WebServices\WSLibrary\ImbWSRequestNode.cpp'
(0x03000000):Line = 828
(0x03000000):Function = 'ImbWSRequestNode::evaluate'
(0x03000000):Type = ''
(0x03000000):Name = ''
(0x03000000):Label = ''
(0x03000000):Catalog = 'BIPv610'
(0x03000000):Severity = 3
(0x03000000):Number = 3162
(0x03000000):Text = 'WebService Request Exception'
(0x01000000):Insert = (
(0x03000000):Type = 12
(0x03000000):Text = ''
)
(0x01000000):Insert = (
(0x03000000):Type = 12
(0x03000000):Text = ''
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = ''
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = ''
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'POST /osph/servlet/OSWebServlet?command=Favorites.... HTTP/1.1'
)
(0x01000000):RecoverableException = (
(0x03000000):File = 'F:\build\S000_P\src\WebServices\WSLibrary\ImbWSRequest.cpp'
(0x03000000):Line = 556
(0x03000000):Function = 'ImbWSRequest::makeWSRequest'
(0x03000000):Type = ''
(0x03000000):Name = ''
(0x03000000):Label = ''
(0x03000000):Catalog = 'BIPv610'
(0x03000000):Severity = 3
(0x03000000):Number = 3152
(0x03000000):Text = 'A Web Service request has detected a SOCKET error whilst invoking a web service located at host &1, on port &2, on path &3.'
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'osph.xyz.com'
)
(0x01000000):Insert = (
(0x03000000):Type = 2
(0x03000000):Text = '443'
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = '/osph/servlet/OSWebServlet?command=Favorites...
)
(0x01000000):SocketException = (
(0x03000000):File = 'F:\build\S000_P\src\WebServices\WSLibrary\ImbSocket.cpp'
(0x03000000):Line = 2127
(0x03000000):Function = 'ImbSocketJNIManager::handleGeneralJavaException'
(0x03000000):Type = ''
(0x03000000):Name = ''
(0x03000000):Label = ''
(0x03000000):Catalog = 'BIPv610'
(0x03000000):Severity = 3
(0x03000000):Number = 3165
(0x03000000):Text = 'An error occurred whilst performing an SSL socket operation'
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'createSocket'
)
(0x01000000):Insert = (
(0x03000000):Type = 5
(0x03000000):Text = 'java.net.SocketException: Unconnected sockets not implemented'
)
)
Thanks,
MK |
|
Back to top |
|
 |
mk.gupta |
Posted: Sun Jun 28, 2009 8:57 pm Post subject: Unconnected sockets not implemented - Problem solved |
|
|
Novice
Joined: 27 Mar 2006 Posts: 13 Location: CA, US
|
Hi,
This issue was solved after installing the Fix packs 6.1.0.4 for toolkit & Broker.
However now HTTPRequest node is working for HTTPS without imporing certificates from server.
Am I missing anything on learning I got till now?
Thanks,
Manish _________________ Regrads,
Manish
manishgupta.tcs@gmail.com |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|