{"action":"opened","issue":{"url":"https://api.github.com/repos/storj/storj/issues/2221","repository_url":"https://api.github.com/repos/storj/storj","labels_url":"https://api.github.com/repos/storj/storj/issues/2221/labels{/name}","comments_url":"https://api.github.com/repos/storj/storj/issues/2221/comments","events_url":"https://api.github.com/repos/storj/storj/issues/2221/events","html_url":"https://github.com/storj/storj/issues/2221","id":456675078,"node_id":"MDU6SXNzdWU0NTY2NzUwNzg=","number":2221,"title":"Kademlia issue","user":{"login":"AlexandrTyshchenko","id":46418015,"node_id":"MDQ6VXNlcjQ2NDE4MDE1","avatar_url":"https://avatars1.githubusercontent.com/u/46418015?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexandrTyshchenko","html_url":"https://github.com/AlexandrTyshchenko","followers_url":"https://api.github.com/users/AlexandrTyshchenko/followers","following_url":"https://api.github.com/users/AlexandrTyshchenko/following{/other_user}","gists_url":"https://api.github.com/users/AlexandrTyshchenko/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexandrTyshchenko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexandrTyshchenko/subscriptions","organizations_url":"https://api.github.com/users/AlexandrTyshchenko/orgs","repos_url":"https://api.github.com/users/AlexandrTyshchenko/repos","events_url":"https://api.github.com/users/AlexandrTyshchenko/events{/privacy}","received_events_url":"https://api.github.com/users/AlexandrTyshchenko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-06-16T19:44:43Z","updated_at":"2019-06-16T19:44:43Z","closed_at":null,"author_association":"NONE","body":"I have two ISP, one main (main.example.com) and another backup (backup.example.com). Today my main ISP is go down for 10min. and I switched to backup ISP with the following steps:\r\n\r\n`docker stop storagenode`\r\n`docker rm storagenode`\r\nchange  `-e ADDRESS=\"main.example.com:28967\"` to the `-e ADDRESS=\"backup.example.com:28967\"`\r\n`docker start.....` with all my parameters.\r\n\r\nAfter few seconds i got a lot errors in logs\r\n`docker logs -t storagenode --tail 100 -f`\r\n\r\n`\r\n2019-06-16T18:42:22.356906702Z 2019-06-16T18:42:22.356Z ERROR   untrusted: unable to get signee: trust:: node not found\r\n2019-06-16T18:42:22.356907932Z  storj.io/storj/storagenode/piecestore.(*Endpoint).VerifyOrderLimitSignature:141\r\n2019-06-16T18:42:22.356908262Z  storj.io/storj/storagenode/piecestore.(*Endpoint).VerifyOrderLimit:70\r\n2019-06-16T18:42:22.356908512Z  storj.io/storj/storagenode/piecestore.(*Endpoint).Upload:157\r\n2019-06-16T18:42:22.356908751Z  storj.io/storj/pkg/pb._Piecestore_Upload_Handler:602\r\n2019-06-16T18:42:22.356908998Z  storj.io/storj/pkg/server.logOnErrorStreamInterceptor:23\r\n2019-06-16T18:42:22.356909208Z  google.golang.org/grpc.(*Server).processStreamingRPC:1209\r\n2019-06-16T18:42:22.356909423Z  google.golang.org/grpc.(*Server).handleStream:1282\r\n2019-06-16T18:42:22.356910340Z  google.golang.org/grpc.(*Server).serveStreams.func1.1:717\r\n`\r\n\r\nAfter 10 min. main ISP is UP and I switched back to the main ISP and all errors is gone.\r\nI thinks the same errors should be if anyone use dynamic IP.\r\n\r\nI think kademlia should handle IP changes, please look into this issue."}}
{"actor":{"display_login":"AlexandrTyshchenko"}}