Sebagai pengguna intensif appcfg.py sebagai script utilitas dalam berkomunikasi dengan server, pernahkah Anda menemukan pesan warning pada saat menggunakan utilitas ini yang bunyinya sebagai berikut :
.................
WARNING appengine_rpc.py:399 ssl module not found.
Without the ssl module, the identity of the remote host cannot be verified, and
connections may NOT be secure. To fix this, please install the ssl module from
http://pypi.python.org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl .
.................
Ini artinya instalasi Python kita tidak dilengkapi dengan modul enkripsi SSL (Secure Socket Layer) sehingga komunikasi kita akan menggunakan jalur yang tidak aman (HTTP).
Berikut adalah langkah-langkah mengatasi kendala tersebut :
- Lakukan instalasi OpenSSL untuk Windows.
- Pastikan environment variable PATH merujuk pada folder instalasi OpenSSL yang telah kita lakukan.
- Install dan konfigurasi modul M2Crypto
- Coba lakukan import M2Crypto pada console Python Anda. Pastikan tidak ada pesan error.
- Selesai