Si Hobbs
03/28/2025, 3:25 AMdata1:{"type":"https://www.rfc-editor.org/rfc/rfc9110.html#section-15.5.1","title":"BadRequest","status":400,"o:errorDetails":[{"detail":"Error while accessing a resource. Record has been changed.","o:errorCode":"USER_ERROR"}]} data2:
Celigo AI
03/28/2025, 3:26 AMAI generated answer (using internal Slack threads):Based on the conversations provided, it seems that the issue could indeed be related to a NetSuite RESTlet error. The error message "Bad Request" with a status of 400 and a detail of "Error while accessing a resource. Record has been changed" indicates that the request made to the RESTlet was not processed successfully. This could be due to a variety of reasons such as incorrect or missing authentication details, trying to access a resource that requires a user session, or changes in the record that the RESTlet is trying to access. In the first conversation, the user is experiencing intermittent authentication errors with their RESTlet requests. They are using OAuth 1.0 for authentication and most of the time, their requests are successful. However, they occasionally receive an error. One of the responses suggests that this error might occur if the user is trying to access a URL that requires a user session. In the second conversation, the user is facing a "400 bad request" error when trying to communicate with NetSuite from their website using a RESTlet. They are also using OAuth 1.0 for authentication. One of the responses suggests checking the Login Audit Trail or considering the deprecation of HMAC-SHA1 for Token-based Authentication (TBA). In the third conversation, the user is trying to create a request to NetSuite via a RESTlet using Java and is receiving a 401 error. They are able to use the same parameters on Postman and it works as expected. A response suggests referring to an article on how to connect to NetSuite OAuth TBA RESTlet endpoints using Java. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Celigo AI
03/28/2025, 3:26 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.873362482
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.868698657
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.860978067
Celigo AI
03/28/2025, 3:26 AM