View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004067 | Slicer4 | Core: Base Code | public | 2015-10-23 11:58 | 2017-06-10 08:51 |
Reporter | fedorov | Assigned To | jcfr | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.4.0 | ||||
Target Version | Slicer 4.5.0-1 | Fixed in Version | Slicer 4.5.0-1 | ||
Summary | 0004067: python urlopen CERTIFICATE_VERIFY_FAILED error | ||||
Description | There is a problem with using SSL connections as described in this thread: | ||||
Tags | No tags attached. | ||||
Thanks for reporting the problem. Which platform is impacted by this issue ? |
|
I have this problem with today's nightly on Mac. Is this message on Slicer startup expected: [SSL] Failed to load Slicer.crt ? |
|
At the same time, the test is passing on the dashboard mac: http://slicer.cdash.org/testDetails.php?test=6859382&build=691530 |
|
Fixed in r24658 |
|
The problem is that the dashboard doesn't test the packaged application. It only run the tests within a build tree. |
|
Aha! Thanks a lot! I will close the issue once I confirm it is working in the nightly. |
|
Unfortunately, the problem is still there. The missing cert error on startup is gone, but I am still unable to open https URLs. Tested with today's nighty on Mac: 4.4.0-2015-10-23 r24659 Steps to reproduce:
Traceback (most recent call last): |
|
From a terminal, could you then try something like: export SSL_CERT_FILE=/path/to/Slicer.app/Contents/share/Slicer-4.4/Slicer.crt Then: open -a /path/to/Slicer.app And let me know. |
|
With explicit import, it works fine. |
|
To clarify, when you mention with "explicit import", you mean that by first setting the env. variable "SSL_CERT_FILE", it works ? |
|
Correct. |
|
That last issue should be fixed in r24662 |
|
I just confirmed that the generated MacOSX package now behave as expected: factory@kitware:/Users/kitware/Dashboards/Nightly/Slicer-0-build/Slicer-build/_CPack_Packages/macosx-amd64/DragNDrop/Slicer-4.4.0-2015-10-25-macosx-amd64/Slicer.app/Contents> ./MacOS/Slicer -c "import urllib2;print(urllib2.urlopen('https://www.eff.org/https-everywhere').getcode())" |
|
Confirmed it is working now, thank you! |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2015-10-23 11:58 | fedorov | New Issue | |
2015-10-23 11:58 | fedorov | Status | new => assigned |
2015-10-23 11:58 | fedorov | Assigned To | => jcfr |
2015-10-23 11:59 | jcfr | Note Added: 0013395 | |
2015-10-23 12:07 | fedorov | Note Added: 0013396 | |
2015-10-23 12:08 | fedorov | Note Edited: 0013396 | |
2015-10-23 12:12 | fedorov | Note Added: 0013397 | |
2015-10-23 12:14 | jcfr | Note Added: 0013398 | |
2015-10-23 12:14 | jcfr | Status | assigned => resolved |
2015-10-23 12:14 | jcfr | Fixed in Version | => Slicer 4.5.0-1 |
2015-10-23 12:14 | jcfr | Resolution | open => fixed |
2015-10-23 12:15 | jcfr | Target Version | => Slicer 4.5.0-1 |
2015-10-23 12:15 | jcfr | Note Added: 0013399 | |
2015-10-23 12:17 | fedorov | Note Added: 0013400 | |
2015-10-24 13:33 | fedorov | Note Added: 0013423 | |
2015-10-24 13:33 | fedorov | Status | resolved => feedback |
2015-10-24 13:33 | fedorov | Resolution | fixed => reopened |
2015-10-24 13:33 | fedorov | Note Edited: 0013423 | |
2015-10-24 13:55 | jcfr | Note Added: 0013424 | |
2015-10-24 14:00 | fedorov | Note Added: 0013425 | |
2015-10-24 14:04 | jcfr | Note Added: 0013426 | |
2015-10-24 18:28 | fedorov | Note Added: 0013427 | |
2015-10-25 18:29 | jcfr | Note Added: 0013428 | |
2015-10-25 18:29 | jcfr | Status | feedback => resolved |
2015-10-25 18:29 | jcfr | Resolution | reopened => fixed |
2015-10-25 22:29 | jcfr | Note Added: 0013429 | |
2015-10-26 03:26 | fedorov | Note Added: 0013430 | |
2015-10-26 03:26 | fedorov | Status | resolved => closed |
2017-06-10 08:51 | jcfr | Changeset attached | => Slicer master d897bddf |