You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Owen Nichols (JIRA)" <ji...@apache.org> on 2019/04/24 22:23:27 UTC

[jira] [Closed] (GEODE-6177) Gateway senders can shut down due to authentication failures

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

Owen Nichols closed GEODE-6177.
-------------------------------

> Gateway senders can shut down due to authentication failures
> ------------------------------------------------------------
>
>                 Key: GEODE-6177
>                 URL: https://issues.apache.org/jira/browse/GEODE-6177
>             Project: Geode
>          Issue Type: Bug
>          Components: security, wan
>            Reporter: Ryan McMahon
>            Assignee: Ryan McMahon
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.9.0
>
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> When a gateway sender connects to a gateway receiver and authentication is used, the receiver first determines if the provided credentials are valid.  If they are valid, then event processing/dispatching is allowed. 
> However, once the initial authentication is performed, it is possible that the gateway sender stops processing events if the connection with the receiver is destroyed and the credentials used are no longer valid (disallowed, password changed, etc).  
> This is an edge case where the ack reader thread is the first to attempt to acquire the connection, rather than the dispatcher thread.  The ack reader thread currently does not have the proper retry logic for authentication exceptions, while the dispatcher thread does.  We should ensure that connection retries occur regardless of which thread gets the authentication exception.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)