# Debugging Validator Unrevoke - No Clear Reason Why

**URL:** <https://forum.cosmos.network/t/debugging-validator-unrevoke-no-clear-reason-why/629>\
**Category:** Validation\
**Created:** [July 29, 2018, 12:22am UTC](https://forum.cosmos.network/t/debugging-validator-unrevoke-no-clear-reason-why/629 "2018-07-29T00:22:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris-chainflow](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.cosmos.network/chris-chainflow/32/1530_2.png) [@chris-chainflow](https://forum.cosmos.network/u/chris-chainflow)\
**Post date:** [July 29, 2018, 12:22am UTC](https://forum.cosmos.network/t/debugging-validator-unrevoke-no-clear-reason-why/629/1 "2018-07-29T00:22:56Z")

</div>

Reposting from Riot, to not lose it -

original question -

what’s the best way to figure out why a validator gets revoked?  
one of my two did, i was able to unrevoke it now, however nothing on the server or in the logs was an obvious indicator as to why it was revoked  
also odd is that gaiacli status shows voting power = 0  
yet the unrevoke command went through and i’m showing as active again in the explorer

Zaki  
interesting

Chris Remus / [Chainflow.io](http://Chainflow.io)  
validator i’m talking about is chainflow09  
i got slashed too  
1 steak

Zaki  
it seems like you aren’t signing  
Did priv\_validator.json change?  
which is why you got revoke/slashed

Chris Remus / [Chainflow.io](http://Chainflow.io)  
not that i’m aware of…

although I did try and recover a key on this validator  
the recovery process seemed to work ok

Zaki  
does gaiad tendermint show\_validator match the key you see in gaiacli stake validator

Chris Remus / [Chainflow.io](http://Chainflow.io)  
yes

/opt/gaiad/config$ /opt/go/bin/gaiad tendermint show\_vaidator  
cosmosvalpub1zcjduepq8lqcam7ynehq0f83np7ku70vjav4tjwfw364acxurw0mzu7y322qvzggzm

Zaki  
hmm

Chris Remus / [Chainflow.io](http://Chainflow.io)

/opt/gaiad/config$ /opt/go/bin/gaiad tendermint show\_vaidator  
cosmosvalpub1zcjduepq8lqcam7ynehq0f83np7ku70vjav4tjwfw364acxurw0mzu7y322qvzggzm  
chainuser09@chainflow09:/opt/gaiad/config$ /opt/go/bin/gaiad tendermint show\_validator^C  
chainuser09@chainflow09:/opt/gaiad/config$ /opt/go/bin/gaiacli stake validator cosmosaccaddr1w2j930e3ueg8f365ff2t92m5lnp856fe47f3hy  
Validator  
Owner: cosmosaccaddr1w2j930e3ueg8f365ff2t92m5lnp856fe47f3hy  
Validator: cosmosvalpub1zcjduepq8lqcam7ynehq0f83np7ku70vjav4tjwfw364acxurw0mzu7y322qvzggzm  
Revoked: false  
Status: Bonded  
Tokens: 9.0000000000  
Delegator Shares: 10.0000000000  
Description: {chainflow09 [do-not-modify] [do-not-modify] [do-not-modify]}  
Bond Height: 18962  
Proposer Reward Pool:  
Commission: 0/1  
Max Commission Rate: 0/1  
Commission Change Rate: 0/1  
Commission Change Today: 0/1  
Previous Bonded Tokens: 0/1

Zaki  
can you post gaiacli status

Chris Remus / [Chainflow.io](http://Chainflow.io)

/opt/go/bin/gaiacli status  
{“node\_info”:{“id”:“dd38edc158a217d9324177a3cd5a6402d63a33ff”,“listen\_addr”:“95.179.164.203:26656”,“network”:“gaia-7003”,“version”:“0.22.8”,“channels”:“40202122233038”,“moniker”:“chainflow09”,“other”:[“amino\_version=0.10.1”,“p2p\_version=0.5.0”,“consensus\_version=v1/0.2.2”,“rpc\_version=0.7.0/3”,“tx\_index=on”,“rpc\_addr=tcp://0.0.0.0:26657”]},“sync\_info”:{“latest\_block\_hash”:“AD54017A92EA6B240743F8E9AEEC64A4A3D862A2”,“latest\_app\_hash”:“5D94979D5B6EA1BDB0570B3119EE860341A04B06”,“latest\_block\_height”:“19102”,“latest\_block\_time”:“2018-07-29T00:14:30.510257493Z”,“catching\_up”:false},“validator\_info”:{“address”:“6BB26FC0FE12D1C142DA480AD3B26AED802294E3”,“pub\_key”:{“type”:“tendermint/PubKeyEd25519”,“value”:“MiNfDVY1oppo2mFG0HQs0h4qEg6XwnsZDcP1eaD7hi4=”},“voting\_power”:“0”}}  
i need to leave this until monday, should i post it somewhere other than this chat for further investigation?

Zaki  
you could post to the forum  
that pubkey is not in the Tendermint validator set  
1+TG  
20:17  
which is why it isn’t signing

Zaki  
20:16  
you could post to the forum  
that pubkey is not in the Tendermint validator set

which is why it isn’t signing  
Please make a forum post or github issue

I can’t explain it

---

<div class="post-metadata">

**Author:** ![zaki](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.cosmos.network/zaki/32/13_2.png) [@zaki](https://forum.cosmos.network/u/zaki)\
**Post date:** [July 29, 2018, 12:24am UTC](https://forum.cosmos.network/t/debugging-validator-unrevoke-no-clear-reason-why/629/2 "2018-07-29T00:24:31Z")

</div>

As I mentioned, the validator is unrevoked in app state but doesn’t appear in Tendermint validators.

Unclear why.
