Crashes in 'Session Renegotiation'.
A clear and concise description of what the bug is.
SSLyze version: 5.1.1
Server: google.com:443 - 172.217.16.78
Scan command: elliptic_curves
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/sslyze/scanner/_mass_scanner.py", line 215, in _generate_scan_jobs_for_server_scan
jobs_for_scan_cmd = implementation_cls.scan_jobs_for_scan_command(
File "/usr/lib/python3/dist-packages/sslyze/plugins/elliptic_curves_plugin.py", line 148, in scan_jobs_for_scan_command
for curve_nid in OpenSslEcNidEnum.get_supported_by_ssl_client()
File "/usr/lib/python3.10/enum.py", line 437, in getattr
raise AttributeError(name) from None
AttributeError: get_supported_by_ssl_client
To Reproduce
Steps to reproduce the behavior:
Install SSLyze using '...' [e.g. pip, git]
sudo apt upgraded on kali.
Run the following command '....'
sslyze google.com
See error
Python environment (please complete the following information):
OS: kali linux
Python version: 3.10.9
Additional context
Add any other context about the problem here.
I am unable to reproduce this with Python 3.10 and SSLyze 5.1.1 installed via pip install sslyze. There is probably an issue with your environment. The wrong version of nassl might have been installed.
Crashes in 'Session Renegotiation'. A clear and concise description of what the bug is.
SSLyze version: 5.1.1
Scan command: elliptic_curves
Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sslyze/scanner/_mass_scanner.py", line 215, in _generate_scan_jobs_for_server_scan jobs_for_scan_cmd = implementation_cls.scan_jobs_for_scan_command( File "/usr/lib/python3/dist-packages/sslyze/plugins/elliptic_curves_plugin.py", line 148, in scan_jobs_for_scan_command for curve_nid in OpenSslEcNidEnum.get_supported_by_ssl_client() File "/usr/lib/python3.10/enum.py", line 437, in getattr raise AttributeError(name) from None AttributeError: get_supported_by_ssl_client
To Reproduce Steps to reproduce the behavior:
Python environment (please complete the following information):
Additional context Add any other context about the problem here.