cancel
Showing results for 
Search instead for 
Did you mean: 

SAC data acquisition layer encountered an internal error

SvenS
Participant
0 Kudos

Hello

We are having some problems with our BW import connection in SAC.
Until 1-2 weeks ago everything was working perfect, we had our SAC BW import connection and there were no problems.

Last week we noticed that our scheduled models with import BW data were no longer refreshing and we get following error:
See first image

When I try to create a new model I get: see second image

I checked everything at the connections page, I'm still able to create the connection to our BW application server withouth any error
.
The cloud connector is still configured correct and gives no errors.
All ports are open and the firewall is set correctly.

We have a Dev, test and Prod system, before it was working on all of them and now it is failing on all of them.
I also tried it with my test VM on which I installed the cloud connector before but with a different location name (here it was also working before and there are no firewall restrictions) and this one now also fails.

I can't find any logs on our BW system, checked SM37, ST22 and RFC logs in SM59 but not a single error to be found.

I also checked the developer tools when refreshing the data or creating the model, but again no errors.

And I checked the trace in SAC in the monitoring section, but also no errors here.


Does anyone have an idea what the problem might be?

Kind regards
Sven

0 Kudos

Please have a look into Tomcat logs. Probably upload them here checking the same time when the error occurred.

Also please make sure the latest SAC Agent is deployed then let us know.

SvenS
Participant
0 Kudos

Hello fodor.mark

I just installed the latest SAC Agent from July 21 (restarted tomcat and cloud connector).
I still have the same error and the only thing the logs from the tomcat display is this:

août 05, 2020 11:33:26 AM com.sap.fpa.logging.CoreLogger info INFO: Elapsed time (ms) Might have been retreived from cache - BWTaskRunner#createQueryView: 671 août 05, 2020 11:33:26 AM com.sap.fpa.logging.CoreLogger info INFO: Elapsed time (ms) - BwVariableProcessor#submitVariables: 113 août 05, 2020 11:33:26 AM com.sap.fpa.logging.CoreLogger info INFO: Elapsed time (ms) - BWTaskRunner#readQueryColumns: 2 août 05, 2020 11:33:26 AM com.sap.fpa.logging.CoreLogger info INFO: Elapsed time (ms) - Fetching data: 1 août 05, 2020 11:33:26 AM com.sap.fpa.logging.CoreLogger info INFO: ResultSet reader thread started août 05, 2020 11:33:43 AM com.sap.fpa.logging.CoreLogger info INFO: ResultSet reader thread finished (16132 ms) août 05, 2020 11:33:43 AM com.sap.fpa.logging.CoreLogger info INFO: ResultSetChunkReaderThread cancelled

Kind regards
Sven

0 Kudos

hi svenswennen thanks, which filename was this exactly? Is there ans stderr or catalina.out files available in the log folder? The above seems only having INFO's without errors, so if thats the case there should be an another problem during acquisition. Could you pls try this Note may give you a bit more on checking tomcat traces: https://apps.support.sap.com/sap/support/knowledge/en/2630653

Also pls let me know if you can create a brand new model or not, that would help narrow down further from where issue comes.

Cheers, Mark

SvenS
Participant
0 Kudos

Hello fodor.mark

None of the tomcat files gives an error.
And no I can't create a new model, as I said in my question when I try to create a new model I get the data acquisition service error, when I try to refresh the data I get the internal server error.

Also a new thing that I found is, we got 2 SAC tenants (one for testing purpose and a production one). On the production we have the error. But when tested on the testing one it does work only 2differences is. The testing has a different subaccount (but both subaccounts are configured the same on the same cloud connector) and the version. For some reason our prod SAC is still on version 2019.15.5, while our testing one is at 2020.22.08.

Kind regards
Sven

0 Kudos

Thanks svenswennen. If there is no error in Tomcat, most probably SAC isn't even able to communicate with Tomcat which means either there is a problem on the "tunnel" (which would be the Cloud Connector and/or the subaccount) or network as such (proxy, firewall). The subaccounts are different which is correct. If they are configured correctly and only prod is affected I would recommend you to reach out to product support.This is more effective in terms of exchanging information between you and SAP.(https://support.sap.com/en/index.html > Report an incident) Please put the incident number here in comment and i will monitor it.

About versions: The version should be 2020.8.22 instead, seems to be on a QRC release. Other one I doubt with 2019.15.5, would make no sense. Rather something like 2020.16.1 expecting that this is a partner instance which is meant for testing purposes. But if you decide to go for a support ticket please mention the correct versions accordingly.

SvenS
Participant
0 Kudos

Hello fodor.mark

I reached out to the sap support team.
There was a problem on the host side and SAP solved it themselves.
So all the config on our side was correct.

Unfortunately they didn't specify what they did or what the exact problem was only that the problem was on their host side.

Kind regards
Sven

Accepted Solutions (1)

Accepted Solutions (1)

Hi svenswennen, thanks for the continuous updates. I had a follow up with the respective development team and was able to find the following. There was a process called data binding which resulted in a problem on the backend instance causing the data acquisition service to fail. We done the binding again successfully on 13th of Aug so all the related errors were gone for all the customer systems on that instance. Hope this explains a little more on the reason behind.

Best regards, Mark

Answers (0)