In this blog post, I will explain the steps needed for updating system data in Support Portal using the Support Hub user. If you're managing different customers, additional things have to be configured.
It took a lot of research and debugging... For further details, you can refer to
https://launchpad.support.sap.com/#/notes/2182476/E
- Create Support Hub S user as described in SOLMAN_SETUP.
- Configure Solution Manager:
- SOLMAN_SETUP has to be green.
- Copy RFC
- Select created SAP-SUPPORT_PORTAL RFC:

- Check S user (has to be Support Hub user):

- Copy RFC, name it SM_SP_<customer_number>_H:


- Change S user / password:

Unlike in the old RFCs, it's not possible to check the password, the return code is always HTTP 200.
- Test upload in LMDB:

Note: You can ignore HTTP 500 error codes.
Troubleshooting:
- If Maintenance Planner can't open the system, just delete it in SMP and manually update the system from LMDB.
- If no other customer numbers are updated, check if the BaDi is active:

- Sometimes, the system isn't uploaded correctly, if this is the case, try to resynchronize it from SLD with report RLMDB_SYNC_TECHNICAL_SYSTEM (check the "Delete before resynchr." checkbox).
- If automatic system update is disabled, add parameter UPLOAD_SYSDATA_GLOBAL_SETTING = X in AGS_WORK_CUSTOM.
- When you want to check for upload problems, use SLG1 with AI_LMDB / UPLOAD:

- Using report RLMDB_UPLOAD_FEATURE_STATUS, you can check the configuration status:

- You should check the joblog of SM:UPLOAD SYSTEM DATA on a regular base, you will find helpful information there why the upload is failing (e. g. manual entered systems or systems without product version aren't uploaded). A CX_SISE_EXCEPTION can be caused by systems with addon product versions but no main product version.
Please note that you have to implement note 2558077 in SPS06. Furthermore, I advise everyone to have the managed system setup updated. We also had problems with outdated system data - we solved it by resetting RZ70 settings and executing smdsetup:
smdsetup.[sh|bat] managingconf hostname:"sapms://<FQDN>" port:"81<message server J2EE>"
User name and password doesn't have to be provided as of 7.1 SPS05.
Hint: After upgrading Solution Manager, you should use the same ports for J2EE (except system numbers of course).
If you have problems, feel free to contact me!