[AG-TECH] Problems connecting to AGServiceManager on capture node
Thomas D. Uram
turam at mcs.anl.gov
Tue May 9 11:45:21 CDT 2006
The combo box should be populated with service managers discovered on
the local network. If you
don't see this initially, it may be a problem particular to FC or the FC
packaging. Doug will be able
to speak to that.
The service manager and node service use http, not https. Given that
the URL is in the combobox,
it must have been discovered, and absolutely should not have been
discovered as 'https'. Looking
at the code, I have found that, if you type in something less than the
full url, it builds the whole url
for you, but does so incorrectly (using https instead of http); I have
fixed that in cvs today.
A workaround would be to change the discovered url to use http instead
Michael Braitmaier wrote:
> Hello everyone!
> I finally got AG3 isntalled on a FC3 and FC5 system. The FC3 system is
> the display system used for controlling the session.
> The FC5 system acts as capture node. Both installations seem to be
> fine and I can join the ANL vv3 VenueServer.
> However I seem not to be able to connect from my FC3 system to the
> servcie manager of the FC5 system.
> I get the attached error on the FC3 system when trying to add the
> service manager.
> Did the format of specifying the service manager in the node
> management change?
> I used <IP>:<Port>.
> The first time I drop down the combo box it is empty. Then enetering
> the IP and port also gives me an error and
> when I then click the drop-down box I se an entry
> I think this might be wrong?
> The service manager on the capture node tells me it is started on
> http://<IP>:<Port>/ServiceManager (without the "s")
> Someone has an idea, what I am doing wrong?
> Thanks in advance
> 05/09/2006 05:27:10 PM -1208514336 NodeManagementUIClasses NodeManagementUIClasses.py:870 ERROR Exception in AddHost
> Traceback (most recent call last):
> File "/usr/lib/python2.3/site-packages/AccessGrid/NodeManagementUIClasses.py", line 865, in AddHost
> self.nodeServiceHandle.AddServiceManager( url )
> File "/usr/lib/python2.3/site-packages/AccessGrid/AGNodeService.py", line 207, in AddServiceManager
> serviceManagerDescription = AGServiceManagerIW( serviceManagerUrl ).GetDescription()
> File "/usr/lib/python2.3/site-packages/AccessGrid/interfaces/AGServiceManager_client.py", line 71, in GetDescription
> self.binding.Send(None, None, request, soapaction="urn:#GetDescription", **kw)
> File "/usr/lib/python2.3/site-packages/ZSI/client.py", line 254, in Send
> File "/usr/lib/python2.3/httplib.py", line 985, in connect
> ssl = socket.ssl(sock, self.key_file, self.cert_file)
> File "/usr/lib/python2.3/socket.py", line 73, in ssl
> return _realssl(sock, keyfile, certfile)
> sslerror: (1, 'error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol')
More information about the ag-tech