on 2023 Sep 29 3:47 PM
Hello,
after updating to SAP BI 4.3 SP03 Patch 6 my scheduled programs no longer work and report only Error running the program, error code 1.
in the environment variables are still in the path and JAVA-HOME with BO own sapjvm directory. All permissions of the service user with which the SIA and Tomcat starts have the corresponding permissions on the Windows 2019 server.
I have checked all the notes of the KBA 3334634.
Does anyone else have a good idea?
Best regards
Andreas
Request clarification before answering.
This happened to us, upgrading from BI4.3 SP02 Patch 5 to Patch 12. We opened a support incident but after several calls and sending log files, we were no closer to solution.
We eventually figured it out. Although the documentation does say that the service account must have the "Revoke a process level token" permission, it was never actually required before (unless impersonation was used [I think]), but it is required now with the changes to program object authentication in Patch 10. We gave our service account this permission, and our program objects started running again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you find an answer or a solution, we have exactly the same problem since we upgrade to BI 4.3 SP03 Patch 6
Do you open a ticket on the support ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ayman,
Thanks for the info, I have already implemented this KBA.
With the BI 4.3 SP03 Patch 6 release it should be already implemented according to the KBA.
When I don't enter username and password with the scheduled program, I get the error message "Unable to authenticate with the OS credentials entered."
But I get "Error running the program, error code 1."
When I go to Application->Central Management Console->Program Object Rights and enter username and password in the program login and then run the scheduled report.
The user is the same with which the SIA and Tomcat are running.


I rather suspect that it has to do with the entries of the sapjvm in the environment variables. JAVA_HOME and JRE_HOME are set to the sapjvm and jre. and in the PATH the directories win64x64, sapjvm and jer are on top.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to define OS credentials (username, password) to run programs.
Application->Central Management Console->Program Object Rights then add credentials of a user
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.