title: ZooKeeper - SOLR issue
body: <p>We are using Solr 4.2.1 and ZooKeeper 3.4.5 and there are 2 Solr servers. 
  Solr is reporting <strong>"No registered leader was found"</strong> and <strong>"WARNING ZkStateReader ZooKeeper watch triggered,​ but Solr cannot talk to ZK"</strong>. 
  ZooKeeper is reporting <strong>"Exception when following the leader"</strong>. 
  But after restarting both, it works for some time and it reports the issue again. </p>
  
  <p>Here are some additional logs from Solr:</p>
  
  <pre><code>SEVERE ZkController There was a problem finding the leader in
  zk:org.apache.solr.common.SolrException: Could not get leader props
  
  org.apache.solr.common.SolrException: No registered leader was found, collection:www-live slice:shard1
  
  SEVERE: shard update error StdNode: http://10.23.3.47:8983/solr/www-live/:org.apache.solr.client.solrj.SolrServerException: Server refused connection at: http://10.23.3.47:8983/solr/www-live
  
  SEVERE: Recovery failed - trying again... (5) core=www-live
  </code></pre>
  
  <p>From ZooKeeper</p>
  
  <pre><code> 2016-01-14 11:25:08,423 [myid:1] - WARN  [QuorumPeer[myid=1]/0:0:0:0:0:0:0:0:2181:Follower@89] - Exception when following the leader
      java.io.EOFException
          at java.io.DataInputStream.readInt(DataInputStream.java:375)
          at org.apache.jute.BinaryInputArchive.readInt(BinaryInputArchive.java:63)
          at org.apache.zookeeper.server.quorum.QuorumPacket.deserialize(QuorumPacket.java:83)
          at org.apache.jute.BinaryInputArchive.readRecord(BinaryInputArchive.java:108)
          at org.apache.zookeeper.server.quorum.Learner.readPacket(Learner.java:152)
          at org.apache.zookeeper.server.quorum.Follower.followLeader(Follower.java:85)
          at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:740)
  </code></pre>
  
  <p>Any help is much appreciated. </p>
  
  <p>Thank you.</p>