[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2024-05-18 Thread Duo Zhang (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang updated HBASE-27923:
--
Fix Version/s: 2.5.6
   (was: 2.5.9)

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
> Fix For: 2.6.0, 2.4.18, 2.5.6, 3.0.0-beta-1
>
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2024-05-18 Thread Duo Zhang (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang updated HBASE-27923:
--
Fix Version/s: 2.4.18
   2.5.9

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
> Fix For: 2.6.0, 2.4.18, 3.0.0-beta-1, 2.5.9
>
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-12 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Fix Version/s: 3.0.0-beta-1

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
> Fix For: 3.0.0-beta-1
>
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-12 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Fix Version/s: 2.6.0

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
> Fix For: 2.6.0, 3.0.0-beta-1
>
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-09 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: 
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,  I think this 
problem is caused by two reasons:
* For Server:
  The type of the response is  {{RpcResponse}}, but for 
{{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} messages 
cannot be sent.

* For Client
  When {{NettyHBaseSaslRpcClientHandler}} receives 
{{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove {{SaslChallengeDecoder}} 
and {{NettyHBaseSaslRpcClientHandler}}, so the latter responses are considered 
to be incorrect.


  was:
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,  I think this 
problem is caused by two reasons:
* For Server:
  The type of the response is  {{RpcResponse}}, but for 
{{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} messages 
cannot be sent.

* For Client
  When {{NettyHBaseSaslRpcClientHandler}} receives 
{{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove {{SaslChallengeDecoder}} 
and {{NettyHBaseSaslRpcClientHandler}}, so the latter responses are considered 
to be incorrect.



> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Assignee: chenglei
>Priority: Major
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder}} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-09 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: 
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,  I think this 
problem is caused by two reasons:
* For Server:
  The type of the response is  {{RpcResponse}}, but for 
{{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} messages 
cannot be sent.

* For Client
  When {{NettyHBaseSaslRpcClientHandler}} receives 
{{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove {{SaslChallengeDecoder}} 
and {{NettyHBaseSaslRpcClientHandler}}, so the latter responses are considered 
to be incorrect.


  was:
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,I think this 
problem is caused by two reasons:
* For Server:
  The type of the response is  {{RpcResponse}}, but for 
{{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} messages 
cannot be sent.

* For Client
  When {{NettyHBaseSaslRpcClientHandler}} receives 
{{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove {{SaslChallengeDecoder}} 
and {{NettyHBaseSaslRpcClientHandler}}, so the latter responses are considered 
to be incorrect.



> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,  I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: 
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,I think this 
problem is caused by two reasons:
* For Server:
  The type of the response is  {{RpcResponse}}, but for 
{{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} messages 
cannot be sent.

* For Client
  When {{NettyHBaseSaslRpcClientHandler}} receives 
{{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove {{SaslChallengeDecoder}} 
and {{NettyHBaseSaslRpcClientHandler}}, so the latter responses are considered 
to be incorrect.


  was:
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,I think this 
problem is caused by two reasons:
For Server:


> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,I think this 
> problem is caused by two reasons:
> * For Server:
>   The type of the response is  {{RpcResponse}}, but for 
> {{NettyRpcServerPreambleHandler}},when it  send {{RpcResponse}} 
> ,{{NettyRpcServerResponseEncoder }} does not exist, so {{RpcResponse}} 
> messages cannot be sent.
> * For Client
>   When {{NettyHBaseSaslRpcClientHandler}} receives 
> {{SaslUtil.SWITCH_TO_SIMPLE_AUTH}}, it does not remove 
> {{SaslChallengeDecoder}} and {{NettyHBaseSaslRpcClientHandler}}, so the 
> latter responses are considered to be incorrect.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: 
{{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
server does not enable security  and client enables security,I think this 
problem is caused by two reasons:
For Server:

  was:{{NettyRpcServer}} may hange if  it should skip initial sasl handshake 
when server does not enable security  and client enables security,I think this 
problem is caused by two reasons:


> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,I think this 
> problem is caused by two reasons:
> For Server:



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: {{NettyRpcServer}} may hange if  it should skip initial sasl 
handshake when server does not enable security  and client enables security,I 
think this problem is caused by two reasons:  (was: NettyRpcServer may hange if 
)

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>
> {{NettyRpcServer}} may hange if  it should skip initial sasl handshake when 
> server does not enable security  and client enables security,I think this 
> problem is caused by two reasons:



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Description: NettyRpcServer may hange if 

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>
> NettyRpcServer may hange if 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Component/s: rpc

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, rpc, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (HBASE-27923) NettyRpcServer may hange if it should skip initial sasl handshake

2023-06-08 Thread chenglei (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-27923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenglei updated HBASE-27923:
-
Affects Version/s: 2.6.0
   (was: 2.5.5)

> NettyRpcServer may hange if it should skip initial sasl handshake
> -
>
> Key: HBASE-27923
> URL: https://issues.apache.org/jira/browse/HBASE-27923
> Project: HBase
>  Issue Type: Bug
>  Components: netty, security
>Affects Versions: 2.6.0, 3.0.0-alpha-4, 4.0.0-alpha-1
>Reporter: chenglei
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)