Hello,
I'm trying to configure the PureStorage Unified addon, and keep getting the Something went wrong error
On checking the logs, I'm seeing the following error every time I access the configuration page
07-09-2024 11:40:38.666 +0100 ERROR AdminManagerExternal [438068 TcpChannelThread] - Unexpected error "<class 'splunktaucclib.rest_handler.error.RestError'>" from python handler: "REST Error [500]: Internal Server Error -- Traceback (most recent call last):\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\splunktaucclib\rest_handler\handler.py", line 124, in wrapper\n for name, data, acl in meth(self, *args, **kwargs):\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\splunktaucclib\rest_handler\handler.py", line 345, in _format_all_response\n self._encrypt_raw_credentials(cont["entry"])\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\splunktaucclib\rest_handler\handler.py", line 375, in _encrypt_raw_credentials\n change_list = rest_credentials.decrypt_all(data)\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\splunktaucclib\rest_handler\credentials.py", line 293, in decrypt_all\n all_passwords = credential_manager._get_all_passwords()\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\solnlib\utils.py", line 153, in wrapper\n return func(*args, **kwargs)\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\solnlib\credentials.py", line 341, in _get_all_passwords\n return self._get_clear_passwords(passwords)\n File "D:\Splunk\etc\apps\TA-purestorage-unified\bin\ta_purestorage_unified\aob_py3\solnlib\credentials.py", line 324, in _get_clear_passwords\n clear_password += field_clear[index]\nTypeError: can only concatenate str (not "NoneType") to str\n". See splunkd.log/python.log for more details.
This is a disturbed environment, running Splunk 9.2.2 on Virtual Windows 2019 Servers
To confuse matters, this app works and is configurable on my test server; The only difference being the test server is a stand alone installation