Open DanielSank opened 8 years ago
@andrewdunsworth and I wheeled over the sampling scope to the Jules setup, and it worked there. Jules setup uses the same scalabrad versions.
Turns out it was related to openssl not being installed on redheatdos. It now works.
Turns out it was related to openssl not being installed on redheatdos. It now works.
The python lib? If so, please update appropriate documentation or file a ticket indicating saying that we need to indicate how to avoid this problem.
The servers/labrad were complaining. We just didn't see it at first because there's no command line output when you start the servers through the web interface
When you said
Turns out it was related to openssl not being installed on redheatdos.
are you talking about the python openssl package or something else, e.g. an operating system package?
When you say
The servers/labrad were complaining.
do you mean the GPIB device manager was printing an error message? When you say LabRAD was complaining do you mean the manager?
We need to know this so we can take the necessary actions to ensure nobody is confused by this again later.
When starting the sampling scope server, it was warning that the python openssl package was missing.
Do I understand correctly that the server failed to even connect to labrad because of the missing pyOpenSSL package? If that is the case, then it's no surprise that the GPIB device manager did not know about a server that wasn't connected. The real problem would be that the server startup failure was not reported well in the web interface. Which web interface were you using?
If we have the sampling scope server running, start the GPIB device manager, and then call
gpib_device_manager.dump_info()
we see that the sampling scope server is not in the list of servers known by the GPIB device manager.However, if we have the GPIB device manager running and then start the sampling scope server, then the sampling scope server does appear in the result of the GPIB device manager's
dump_info
.Ditto for the Hittite server.