Skip to Content

retryAfterHeaderValue error after configuring an IOT solution

Hello Experts,

I m trying to save the cloud data to our onPremise database.

I configured the mms cockpit by clicking on the Configure Processing service tile.

1. Added the Registered Processing Service Mappings

2. Added the Processing Service.

Added the details of my onPremise system, but I am getting 202 response for async as well as sync mode of communication.issue-2.png

This is the Data Endpoint:

https://iotmmss0016630553trial.hanatrial.ondemand.com/com.sap.iotservices.mms/v1/api/http/data/cbbe238657ec4d7eb45d

this is the test payload mesage:

{"mode":"async","messageType":"7796a62d0fff8688410f","messages":[{"Capacity":"25","timestamp":1413191650}]}

Please help me understand the issue.

issue-2.png (88.1 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Nov 09, 2017 at 06:34 AM

    Summarising the main thread: when sending messages on behalf of the device, the device ID has to be used (at the end of URL) and not device type ID.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 06, 2017 at 04:45 PM

    Hello Aakanksha,

    as for sending data to OnPremise system, you have already contacted https://blogs.sap.com/2017/02/28/use-iot-mms-through-sap-scc/comment-page-1/#comment-397258

    But I see another issue with your "iotmms" instance from the remote logs. It cannot synchronise with RDMS to get the latest model (device, message types, device types).

    Could you please check and share the value of "RDMS Sync Base URL": MMS Cockpit > Configure Message Management Service > RDMS > mms.rdms.base_url ?

    Regards,

    Anton

    Add comment
    10|10000 characters needed characters exceeded