Skip to Content
0
Aug 08, 2023 at 12:31 PM

Error message return code 104 in SM21 when receiving telegrams from automated picking machine

434 Views

Hi SAP Experts,

I am testing sending & receving telegramson a SAP S4 embeded EWM system. The system is sending telegrams to a automated picking machine (non-sap). They are connected by TCP IP connection with websockets and both servers are running on Linux. The websocket is connected to an ABAP push channel application. We are currently able to send telegrams to the server of the picking machine but cannot receive any telegrams.

Whenever the sap system sends a telegram to the picking machine and the picking machine sends back an acknoledgememnt the error messagethat is in SM21 is "Transaction canceled 00 001 ( Receive error with error text: ERROR-WEBSOCKET-WS_ MPI_ERROR (return code 104) )"

I performed another test where the automated picking machine would send a random message to the sap server (one where no warehouse order was created in SAP) and the error in SM21 was "Runtime error "ASSERTION_FAILED" occurred." Indicating that the data reached the application as the copde in the push chanel verifies if an order exists and then inserts into a telegram history table.

Can someone please help me with this problem?

Regards,

Marco