View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001718 | Slicer4 | Core: Scripting (Wrapping, Python) | public | 2012-02-09 11:44 | 2013-12-04 12:51 |
Reporter | sunilk | Assigned To | jcfr | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.0.1 | ||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0001718: SSL / HTTPS Issues with Python Interactor and QT - Windows 7 | ||||
Description | On the Windows 7 platform, any attempt to access HTTPS websites (or anything involving SSL) results in a blank QT-Real window. Code below entered into the Python Interactor:
Below does not work--could be any site with a HTTPS protocol
Below works fine
| ||||
Additional Information | It seems like an issue with QT. Per JC's reply on the dev mailing list, the default install of QT doesn't handle SSL. | ||||
Tags | No tags attached. | ||||
2012-02-09 11:44
|
|
Fixed in r22220 // ----------------------------------------- Having the application interacting with services or downloading resources The CMake option "Slicer_USE_PYTHONQT_WITH_OPENSSL" allowing to enable or Building OpenSSLOn Windows, since Perl is required, OpenSSL binaries have been The project allowing to re-generate the Windows OpenSSL archive is currently On unix-like system, OpenSSL is built has part of the Superbuild. To ensure Finally, since python is built with OpenSSL support, the python launcher [1] http://packages.kitware.com/packages/application/view?applicationId=20 OpenSSL support in Qt, python, curlPractically, it means that library like Qt, python, curl need to be This commit only address OpenSSL support for Python and Qt. Curl support is not yet enabled. For Qt OpenSSL support, Qt has to be built with the flags: On unix-like system, available binaries are already OpenSSL ready, Qt CertificatesIn case X.509v3 certificates are available on the system where Slicer is Application integrationThe Slicer core application will load the Slicer.crt bundle if needed. qSlicerExtensionsInstallWidget now derives from a re-usable widget qSlicerSslTest has been added to check that "https" connection can |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-02-09 11:44 | sunilk | New Issue | |
2012-02-09 11:44 | sunilk | Status | new => assigned |
2012-02-09 11:44 | sunilk | Assigned To | => jcfr |
2012-02-09 11:44 | sunilk | File Added: httpsNotWorking.png | |
2012-08-21 11:52 | jcfr | Target Version | => Slicer 4.3.0 |
2012-08-27 05:29 | pieper | Relationship added | related to 0002352 |
2013-08-30 18:42 | jcfr | Relationship added | related to 0003236 |
2013-08-30 18:43 | jcfr | Relationship added | related to 0002998 |
2013-08-30 18:44 | jcfr | Note Added: 0009756 | |
2013-08-30 18:44 | jcfr | Status | assigned => resolved |
2013-08-30 18:44 | jcfr | Fixed in Version | => Slicer 4.3.0 |
2013-08-30 18:44 | jcfr | Resolution | open => fixed |
2013-12-04 12:51 | jcfr | Status | resolved => closed |