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

lwyang closed RANGER-3412.
--------------------------

> PolicyRefresher does not work
> -----------------------------
>
>                 Key: RANGER-3412
>                 URL: https://issues.apache.org/jira/browse/RANGER-3412
>             Project: Ranger
>          Issue Type: Bug
>          Components: plugins
>    Affects Versions: 2.1.0
>            Reporter: lwyang
>            Priority: Critical
>
> When {{PolicyRefresher.run()}} method throws an exception, PolicyRefresher 
> does not work
>  
> {{PolicyRefresher.run }}throws an SocketException, then the PolicyRefresher 
> thread exit,  policy will not be updated anymore
>  
> 2021-09-13,15:58:57,137 ERROR org.apache.ranger.plugin.util.PolicyRefresher: 
> PolicyRefresher(serviceName=misql-chnbj): failed to refresh policies. Will 
> continue to use last known version of policies (61944) 
> submarine_spark_ranger_project.com.sun.jersey.api.client.ClientHandlerException:
>  java.net.SocketException: Connection reset  at 
> submarine_spark_ranger_project.com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:644)
>   at 
> submarine_spark_ranger_project.com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:586)
>   at 
> org.apache.ranger.admin.client.RangerAdminRESTClient.getServicePoliciesIfUpdated(RangerAdminRESTClient.java:191)
>   at 
> org.apache.ranger.plugin.util.PolicyRefresher.loadPolicyfromPolicyAdmin(PolicyRefresher.java:306)
>   at 
> org.apache.ranger.plugin.util.PolicyRefresher.loadPolicy(PolicyRefresher.java:246)
>   at 
> org.apache.ranger.plugin.util.PolicyRefresher.run(PolicyRefresher.java:208) 
> Caused by: java.net.SocketException: Connection reset  at 
> java.net.SocketInputStream.read(SocketInputStream.java:210)  at 
> java.net.SocketInputStream.read(SocketInputStream.java:141)  at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)  at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)  at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)  at 
> sun.net.www.http.ChunkedInputStream.fastRead(ChunkedInputStream.java:244)  at 
> sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:689)  at 
> java.io.FilterInputStream.read(FilterInputStream.java:133)  at 
> sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3444)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to