Knowledge Base

Article ID: 1603 - Last Modified: September 29, 2011

Getting a PDB file from the web fails with the error

'module' object has no attribute 'HTTPSHandler'.

Is there a fix for this problem?

Python scripts and panels can fail to gain access to the web on Ubuntu and similar Linux distributions, with the following error (here given for the Protein Preparation Wizard):

Error in executing: ' prepwizard_gui.panel' :
Error type: <type 'exceptions.AttributeError'>
Error message: 'module' object has no attribute 'HTTPSHandler'

The problem is that the system libraries used for web access are versioned differently from those used to build Schrödinger software. The workaround is to create symbolic links for the system libraries:

cd /usr/lib
ln -s libssl.so.0.9.8 libssl.so.6
ln -s libcrypto.so.0.9.8 libcrypto.so.6

You must have root (superuser) privileges to execute these commands.

Keywords: Maestro, library

Back to Search Results

Was this information helpful?

What can we do to improve this information?


If you need additional help, please email us at help@schrodinger.com.
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles