I just got an e-mail about being suspended on asia-east, and I suspect that my node hasn’t gotten the information that asia-east is legit. I’m on Ubuntu 20, node version 1.3.3 via docker.
The error in the logs is as follows:
Ok, at least part of this was that I had GEOIP blocking on asia. I removed that, and now the dashboard will load. However, when restarting the container, now my node is not going back online…
Yes, all should be good now. I had parts of Asia blocked at firewall. That was failing the asia satellite. That issue, which I believe included blocking it from identifying the asia-east satellite, was breaking the dashboard as well.
The blocking firewall should not fail audits. Your node just will not respond on audit requests and should not be online on that satellite and thus - no audit requests.
To fail an audit your node should be online on that satellite, response on audit request, but do not provide the requested piece for any reason in a limited time. Three failures for the same piece - and audit considered as failed.
So, please, take a look on your storage and logs - why you failing audits.
I am also using a GeoIp filtering, and I have half a planet in the filter list, blocking the input part. I’ve got the node up and running, and so far I’m having no problems. Can it cause any problems in the future?
There is a problem: I do not know, what exactly you have blocked.
To receive data from customers, your node should be advertised by the satellite to its customers. It’s possible only if your node checked-in on that satellite and showed online status and available space.
Then customers can try to transfer their data to your node. After that satellite will come to your node and ask for audits. If node is responded on audit request, but didn’t provide the requested piece (or returned an error - this is why the suspended mode is here - to figure out those errors), it will be placed into the containment mode and will not receive any traffic but audits. Then it will be asked two more times for the same piece, if the node didn’t provide a right information, this audit considered as failed.
In case of answer with a wrong information (modified or broken pieces or fake response) the audit considered as failed immediately.
So, to be placed into suspended state your node should answer with error. This is why I suggest you in a third time to search GET_AUDIT and failed in your logs.
I have searched in the logs. from 5/2, I have a single database is locked error on usedserials. I have a bunch of the error mentioned above, about untrusted signee.