Page 1 of 1

SecuritySpy Update Breaks Plugin?

PostPosted: Mon Mar 13, 2023 8:05 pm
by aldera
Hello,

I just upgraded to the latest version of SecuritySpy, v5.5.6, and the following now occurs:

Code: Select all
   Reloading plugin "Cynical SecuritySpy 3.1.0" using API v3.0.0
   Starting plugin "Cynical SecuritySpy 3.1.0" (pid 45597)
   Cynical SecuritySpy Error       Error in plugin execution InitializeMain:

  File "plugin.py", line 26, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/spy/__init__.py", line 18, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/spy/core.py", line 26, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/asyn/http.py", line 40, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/asyn/ssl.py", line 27, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/asyn/vendor/OpenSSL/__init__.py", line 8, in <module>
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/Cynical SecuritySpy.indigoPlugin/Contents/Server Plugin/asyn/vendor/OpenSSL/crypto.py", line 3268, in <module>
type: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'

   Stopping plugin "Cynical SecuritySpy 3.1.0" (pid 45597)
   Stopped plugin "Cynical SecuritySpy 3.1.0"


Anyone else having this problem?

Ralph

Re: SecuritySpy Update Breaks Plugin?

PostPosted: Tue Mar 14, 2023 2:19 am
by siclark
There is an incompatibility issue between the latest cryptography library and pyOpenSSL. Upgrading the latter (assuming downgrading the former is not possible, and certainly not desirable) is the simplest fix.

Code: Select all
pip install pyOpenSSL
. That should give you v23, likely you were on 22.x or earlier.

Re: SecuritySpy Update Breaks Plugin?

PostPosted: Tue Mar 14, 2023 5:08 am
by aldera
Thank you. That did the trick.

Ralph