gosonzhang opened a new issue, #9613:
URL: https://github.com/apache/inlong/issues/9613

   ### Description
   
   There is indeed a problem [1] with this RPC interaction agreement: the 
server-side transparently transmits the exception class to the caller. In any 
case, the callee should return a clear error to the caller. If an unknown 
exception is encountered, the detailed information should be retained locally, 
rather than being transparently transmitted to the calling layer.
   
   In the case where the accessed party is a malicious node injecting 
exceptions, there is a risk of introduction based on the aforementioned issue. 
This risk exists, but it is not urgent
   
   1. https://github.com/apache/inlong/blob/master/inlong-tubemq/tubemq-
   
core/src/main/java/org/apache/inlong/tubemq/corerpc/netty/NettyClient.java#L349
   
   ### InLong Component
   
   InLong TubeMQ
   
   ### Are you willing to submit PR?
   
   - [X] Yes, I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@inlong.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to