# \`sawtooth-validator-default | \[2020-10-07 10:33:09.905 WARNING cli\] Network key pair is not configured, Network communications between validators will not be authenticated or encrypted.\`

**URL:** <https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46>\
**Category:** Mining\
**Created:** [October 7, 2020, 10:52am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46 "2020-10-07T10:52:35Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 7, 2020, 10:52am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/1 "2020-10-07T10:52:35Z")

</div>

이런 문구가 계속 뜨는데 어디서 오류가 난 것일까요?  
이번 채굴이 처음이라 매뉴얼 보고 따라가고 있는데 어려움이 많아서 도움 부탁드립니다.

`sawtooth-validator-default | File "/usr/lib/python3/dist-packages/sawtooth_validator/database/lmdb_nolock_database.py", line 72, in get_multi`

`sawtooth-validator-default | packed = txn.get(key.encode())`

`sawtooth-validator-default | lmdb.CorruptedError: mdb_get: MDB_CORRUPTED: Located page was wrong type`

`sawtooth-validator-default | [2020-10-07 10:33:09.905 WARNING cli] Network key pair is not configured, Network communications between validators will not be authenticated or encrypted.`

`sawtooth-validator-default | [2020-10-07 10:33:09.905 WARNING cli] Network key pair is not configured, Network communications between validators will not be authenticated or encrypted.`

# ===================== sawtooth-rest-api-default | [2020-10-07 10:41:15.095 ERROR web\_protocol] Error handling request sawtooth-rest-api-default | Traceback (most recent call last): sawtooth-rest-api-default | File “/usr/lib/python3/dist-packages/aiohttp/web\_protocol.py”, line 275, in data\_received sawtooth-rest-api-default | messages, upgraded, tail = self.\_request\_parser.feed\_data(data) sawtooth-rest-api-default | File “aiohttp\_http\_parser.pyx”, line 295, in aiohttp.\_http\_parser.HttpParser.feed\_data sawtooth-rest-api-default | aiohttp.http\_exceptions.BadStatusLine: invalid HTTP method

이 문구도 떠서 같이 멈춰 있습니다.

---

<div class="post-metadata">

**Author:** ![pringles](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.creditcoin.org/pringles/32/64_2.png) [@pringles](https://community.creditcoin.org/u/pringles)\
**Post date:** [October 7, 2020, 10:58am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/2 "2020-10-07T10:58:18Z")

</div>

일단 제목에 올려주신 Network key pair is not configure항목 같은 경우에는 원래 뜨는 정상 메시지로 알고 있습니다. 저도 해당 메시지 뜨는데 문제없이 진행되구요.

아래 web\_protocol.py 에서 에러가 뜨는 경우는 저는 정확한 원인을 알기 힘듭니다. 제가 겪어본 바로는 py에서 다양한 오류가 발생하는 경우가 많고, 만약 docker-compose -f ~~~.yaml -d up 했을 때마다 계속 py에러가 뜨는 경우에는 저는 아래와 같은 방법으로 완전히 reset하고 다시 설치했습니다.

보통 구동 중 ctrl+c로 강제로 프로세스를 kill 했을 때 내부적으로 문제가 생기는 것 같은데 자세한 해결 방법을 찾는 것보다 다시 설치하는게 빠르다고 생각이 들었네요

docker service restart  
docker rmi $(docker images -a -q)  
크레딧코인 메인넷 폴더를 완전히 삭제  
다시 깃허브에서 내려받는 부분부터 시작하여 다시 세팅 후 설치하니 에러가 나는 경우에도 다시 시작할 수 있었습니다.

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 7, 2020, 11:02am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/3 "2020-10-07T11:02:13Z")

</div>

며칠 째 세팅을 계속 반복하고 있었는데 정말 고맙습니다. 다시 바로 해보겠습니다.

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 7, 2020, 11:56am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/4 "2020-10-07T11:56:06Z")

</div>

덕분에 리스타트와 삭제하고 다시 시작해보았습니다.  
더이상 web\_protocol.py 는 안뜨는데

`sawtooth-validator-default | [2020-10-07 11:52:41.754 ERROR future] An unhandled error occurred while running future callback`

`sawtooth-validator-default | Traceback (most recent call last):`

`sawtooth-validator-default | File "/usr/lib/python3/dist-packages/sawtooth_validator/networking/future.py", line 79, in run_callback`

`sawtooth-validator-default | self._callback_func(self._request, self._result)`

`sawtooth-validator-default | File "/usr/lib/python3/dist-packages/sawtooth_validator/networking/interconnect.py", line 842, in _connect_callback`

`sawtooth-validator-default | self.remove_connection(connection.connection_id)`

`sawtooth-validator-default | File "/usr/lib/python3/dist-packages/sawtooth_validator/networking/interconnect.py", line 1151, in remove_connection`

`sawtooth-validator-default | del self._connections[connection_id]`

`sawtooth-validator-default | KeyError: '833ce6d9cb8e94087a29e6015f5c8e892863ff1093f5054cde4a82c774c9a8e68b5777249c2f646d0f93831304cde4e718dd8847184298bea89c6cde1b201e48'`

이런 문구의 반복 후 멈춰 있는데 이럴 땐 보통 다시 켜주는게 나을까요? 아니면 그대로 두는게 나을까요?

---

<div class="post-metadata">

**Author:** ![pringles](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.creditcoin.org/pringles/32/64_2.png) [@pringles](https://community.creditcoin.org/u/pringles)\
**Post date:** [October 7, 2020, 12:46pm UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/5 "2020-10-07T12:46:57Z")

</div>

스냅샷도 완전히 삭제후 다시 압축푸는것부터 해보시는 것을 추천합니다. 위에 그 내용을 빼놓았군요…  
/var/lib/docker/volumes/server\_validator-block-volume/\_data 폴더째로 삭제하시고 다시 스냅샷 압축 푸신 후 시도해보시는 것을 추천합니다.

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 7, 2020, 2:13pm UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/6 "2020-10-07T14:13:31Z")

</div>

도커까지 언인스톨하고 아예 새로 해보긴 했는데 잘되진 않네요. 정말 초짜라서 죄송하지만 /var/lib/docker/volumes/server\_validator-block-volume/\_data 폴더 삭제 명령어 좀 알수 있을까요?

---

<div class="post-metadata">

**Author:** ![peach](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@peach](https://community.creditcoin.org/u/peach)\
**Post date:** [October 7, 2020, 2:55pm UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/7 "2020-10-07T14:55:23Z")

</div>

sudo bash -c “rm /var/lib/docker/volumes/server\_validator-block-volume/\_data/\*”

복붙해서 붙여넣으시면 될 것 같습니다. 안되시면 sudo 빼고 해보세요.

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 7, 2020, 9:57pm UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/8 "2020-10-07T21:57:47Z")

</div>

고맙습니다.  
다시 또 해보긴 했는데  
sawtooth-validator-default | [2020-10-07 21:29:06.025 ERROR future] An unhandled error occurred while running future callback  
sawtooth-validator-default | Traceback (most recent call last):  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/future.py”, line 79, in run\_callback  
sawtooth-validator-default | self.\_callback\_func(self.\_request, self.\_result)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 842, in \_connect\_callback  
sawtooth-validator-default | self.remove\_connection(connection.connection\_id)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 1151, in remove\_connection  
sawtooth-validator-default | del self.\_connections[connection\_id]  
sawtooth-validator-default | KeyError: ‘833ce6d9cb8e94087a29e6015f5c8e892863ff1093f5054cde4a82c774c9a8e68b5777249c2f646d0f93831304cde4e718dd8847184298bea89c6cde1b201e48’  
sawtooth-validator-default | [2020-10-07 21:36:59.498 ERROR future] An unhandled error occurred while running future callback  
sawtooth-validator-default | Traceback (most recent call last):  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/future.py”, line 79, in run\_callback  
sawtooth-validator-default | self.\_callback\_func(self.\_request, self.\_result)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 842, in \_connect\_callback  
sawtooth-validator-default | self.remove\_connection(connection.connection\_id)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 1151, in remove\_connection  
sawtooth-validator-default | del self.\_connections[connection\_id]  
sawtooth-validator-default | KeyError: ‘833ce6d9cb8e94087a29e6015f5c8e892863ff1093f5054cde4a82c774c9a8e68b5777249c2f646d0f93831304cde4e718dd8847184298bea89c6cde1b201e48’  
sawtooth-validator-default | [2020-10-07 21:36:59.498 ERROR future] An unhandled error occurred while running future callback  
sawtooth-validator-default | Traceback (most recent call last):  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/future.py”, line 79, in run\_callback  
sawtooth-validator-default | self.\_callback\_func(self.\_request, self.\_result)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 842, in \_connect\_callback  
sawtooth-validator-default | self.remove\_connection(connection.connection\_id)  
sawtooth-validator-default | File “/usr/lib/python3/dist-packages/sawtooth\_validator/networking/interconnect.py”, line 1151, in remove\_connection  
sawtooth-validator-default | del self.\_connections[connection\_id]  
sawtooth-validator-default | KeyError: ‘833ce6d9cb8e94087a29e6015f5c8e892863ff1093f5054cde4a82c774c9a8e68b5777249c2f646d0f93831304cde4e718dd8847184298bea89c6cde1b201e48’  
creditcoin-processor exited with code 137

이런 오류가 뜨네요

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 8, 2020, 1:13am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/9 "2020-10-08T01:13:19Z")

</div>

혹시 도커를 언인스톨하면 기존 자료가 다 삭제되고 처음부터 시작할 수 있는 시스템은 아닌가요?

명령어로 폴더를 지워보기도 하고 했는데  
같은 오류가 계속 뜨네요

아예 다지워버리고 새로 시작하려면 어떻게 하면 될까요?

---

<div class="post-metadata">

**Author:** ![pringles](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.creditcoin.org/pringles/32/64_2.png) [@pringles](https://community.creditcoin.org/u/pringles)\
**Post date:** [October 8, 2020, 1:21am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/10 "2020-10-08T01:21:20Z")

</div>

docker 재설치는 “docker 재설치” 구글 검색해보셔도 간단히 나옵니다 거기서 읽기 편한걸로 골라서 하시면 될 것 같구요. 글루와 직원 toby랑 glen와서 댓글 달아주는거 보면 번거롭더라도 영어로 쓰시면 개발자 직접 답변 들을 수도 있어서 좋아보입니다.

---

<div class="post-metadata">

**Author:** ![ctcboom](https://avatars.discourse-cdn.com/v4/letter/c/41988e/32.png) [@ctcboom](https://community.creditcoin.org/u/ctcboom)\
**Post date:** [October 8, 2020, 1:34am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/11 "2020-10-08T01:34:04Z")

</div>

도움 고맙습니다. 윈도우에서 도커를 3번쯤 언인스톨하고 처음부터 해보는 과정을 반복하다가 도저히 되지 않아서…구글 검색해보니 완전 삭제 과정이 따로 있네요. 이 생각은 못했습니다. 큰 도움 되었습니다. 영어로 질문을 올렸다가 답변을 제가 해석을 못해서 혹시 글루와 커뮤에 한글 쓰시는 분들도 계시지 않을까해서 질문을 올렸습니다. 여러모로 고맙습니다

---

<div class="post-metadata">

**Author:** ![pringles](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.creditcoin.org/pringles/32/64_2.png) [@pringles](https://community.creditcoin.org/u/pringles)\
**Post date:** [October 8, 2020, 1:38am UTC](https://community.creditcoin.org/t/sawtooth-validator-default-2020-10-07-1009-905-warning-cli-network-key-pair-is-not-configured-network-communications-between-validators-will-not-be-authenticated-or-encrypted/46/12 "2020-10-08T01:38:17Z")

</div>

네 혹시나 모르시는 것 있으면 질문 주시면 최대한 도와드릴게요!
