Receiving a ZATCA technical error as reason for invoice rejection

Hey guys, we are currently receiving an error related to KAFKA as an error message for invoice rejection.

Here is the error:

“I/O error on POST request for “http://einvoice-kafka-publisher:8083/invoices/publish”: Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)”

Full zatca response:

{"validationResults":{"infoMessages":[],"warningMessages":[],"errorMessages":[{"type":"ERROR","code":null,"category":null,"message":"I/O error on POST request for \"http://einvoice-kafka-publisher:8083/invoices/publish\": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)","status":"ERROR"}],"status":"ERROR"},"reportingStatus":"NOT_REPORTED"}

is that expected to happen for 400 error code, based on the doc it should be only related to ZATCA Business rules only.

dear @rudyzidan,

please elaborate more on your query, what is the URl: “http://einvoice-kafka-publisher:8083/invoices/publish” that you are trying to report the invoices to?