mongoaudit icon indicating copy to clipboard operation
mongoaudit copied to clipboard

pymongo.errors.ConfigurationError: Unknown option: ssl_cert_reqs. Did you mean one of (sockettimeoutms, heartbeatfrequencyms, localthresholdms) or maybe a camelCase version of one? Refer to docstring.

Open gouthucr13 opened this issue 5 months ago • 0 comments

Traceback (most recent call last): File "/home/kali/.local/lib/python3.11/site-packages/pymongo/common.py", line 819, in _get_validator return validators[normed_key] ~~~~~~~~~~^^^^^^^^^^^^ KeyError: 'ssl_cert_reqs'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/usr/local/bin/mongoaudit", line 8, in sys.exit(main()) ^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/main.py", line 64, in main App().main() ^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/main.py", line 23, in init self.main() File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/main.py", line 58, in main self.loop.run() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 337, in run self._run() File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 439, in _run self.event_loop.run() File "/usr/lib/python3/dist-packages/urwid/event_loop/select_loop.py", line 182, in run self._loop() File "/usr/lib/python3/dist-packages/urwid/event_loop/select_loop.py", line 229, in _loop record.data() File "/usr/lib/python3/dist-packages/urwid/display/_posix_raw_display.py", line 273, in wrapper return self.parse_input(event_loop, callback, self.get_available_raw_input()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/display/_raw_display_base.py", line 488, in parse_input callback(decoded_codes, raw_codes) File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 466, in _update self.process_input(keys) File "/usr/lib/python3/dist-packages/urwid/event_loop/main_loop.py", line 566, in process_input handled_key = self._topmost_widget.keypress(self.screen_size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/widget.py", line 729, in keypress return get_delegate(self).keypress(size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/overlay.py", line 571, in keypress return self.top_w.keypress( ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/pile.py", line 921, in keypress key = self.focus.keypress(size_args[i], key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/widgets.py", line 220, in keypress return self.__super.keypress(size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/widget.py", line 729, in keypress return get_delegate(self).keypress(size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/widget.py", line 729, in keypress return get_delegate(self).keypress(size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/widget.py", line 729, in keypress return get_delegate(self).keypress(size, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/pile.py", line 921, in keypress key = self.focus.keypress(size_args[i], key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/padding.py", line 443, in keypress return self._original_widget.keypress(maxvals, key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/pile.py", line 921, in keypress key = self.focus.keypress(size_args[i], key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urwid/widget/pile.py", line 921, in keypress key = self.focus.keypress(size_args[i], key) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/widgets.py", line 145, in keypress self.next_callback() File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/widgets.py", line 184, in next self.callbacks['next'](form=self, **(self.get_field_values())) File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/cards.py", line 99, in _next tester = Tester(cred, tests) ^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/testers/testers.py", line 32, in init self.conn = self.get_connection() ^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/testers/testers.py", line 77, in get_connection return Tester.get_tls_connection(fqdn, port) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/mongoaudit/testers/testers.py", line 86, in get_tls_connection return pymongo.MongoClient( ^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/pymongo/mongo_client.py", line 813, in init dict(common.validate(keyword_opts.cased_key(k), v) for k, v in keyword_opts.items()) File "/home/kali/.local/lib/python3.11/site-packages/pymongo/mongo_client.py", line 813, in dict(common.validate(keyword_opts.cased_key(k), v) for k, v in keyword_opts.items()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/pymongo/common.py", line 827, in validate validator = _get_validator(option, VALIDATORS, normed_key=option.lower()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kali/.local/lib/python3.11/site-packages/pymongo/common.py", line 822, in _get_validator raise_config_error(key, suggestions) File "/home/kali/.local/lib/python3.11/site-packages/pymongo/common.py", line 169, in raise_config_error raise ConfigurationError(msg) pymongo.errors.ConfigurationError: Unknown option: ssl_cert_reqs. Did you mean one of (sockettimeoutms, heartbeatfrequencyms, localthresholdms) or maybe a camelCase version of one? Refer to docstring.

Kindly help me with the solution ASAP. Thanks in advance@!

gouthucr13 avatar Sep 16 '24 20:09 gouthucr13