Installation

Error while trying to configure app PureStorage Unified addon: Error: Request failed with status code 500

mcqueen9
Engager

Hello,

I'm trying to configure the PureStorage Unified addon, and keep getting the Something went wrong error

 
Configuration page failed to load, the server reported internal errors which may indicate you do not have access to this page.

Error: Request failed with status code 500
ERR0002
 

mcqueen9_0-1720522227733.png

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

PureStorage Unified Add-on for Splunk 

Labels (2)
0 Karma
Get Updates on the Splunk Community!

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...

Cloud Monitoring Console - Unlocking Greater Visibility in SVC Usage Reporting

For Splunk Cloud customers, understanding and optimizing Splunk Virtual Compute (SVC) usage and resource ...

Automatic Discovery Part 3: Practical Use Cases

If you’ve enabled Automatic Discovery in your install of the Splunk Distribution of the OpenTelemetry ...