Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page décrit certaines erreurs courantes de Blockchain Node Engine et explique comment les corriger.
Impossible de résoudre l'hôte
L'erreur suivante se produit lorsque vous essayez d'utiliser le nœud de blockchain alors qu'il est encore en cours de création:
Could not resolve host: json-rpc.abc1234.blockchainnodeengine.com
Pour résoudre ce problème, attendez que le nœud atteigne l'état RUNNING.
Vous pouvez consulter l'état, comme décrit dans la section Lister les nœuds de la blockchain.
Erreur 400: la méthode n'autorise pas les appelants non enregistrés
L'erreur suivante se produit lorsque vous essayez d'utiliser le nœud de blockchain sans clé API:
400 error: Method doesn't allow unregistered callers (callers without
established identity). Please use API Key or other form of API consumer
identity to call this API.
Recherchez la valeur block_hashes dans la réponse.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eThis page details common errors encountered when using Blockchain Node Engine.\u003c/p\u003e\n"],["\u003cp\u003eA "Could not resolve host" error indicates the node is not yet in a RUNNING state and requires waiting for completion.\u003c/p\u003e\n"],["\u003cp\u003eA "400 error: Method doesn't allow unregistered callers" occurs when an API key is missing, which needs to be created and used.\u003c/p\u003e\n"],["\u003cp\u003eTo determine if a full node has finished syncing, check for a \u003ccode\u003efalse\u003c/code\u003e response when using \u003ccode\u003eeth_syncing\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eTo check if an archive node has finished syncing, look for the \u003ccode\u003eblock_hashes\u003c/code\u003e value using the metrics endpoint \u003ccode\u003eexecutionClientPrometheusMetricsApiEndpoint\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Troubleshooting\n\nThis page describes some common Blockchain Node Engine errors and how to fix them.\n\nCould not resolve host\n----------------------\n\nThe following error occurs when you try and use the blockchain node while\nit is still being created:\n\n`Could not resolve host: json-rpc.abc1234.blockchainnodeengine.com`\n\nTo resolve this issue, wait for the node to reach a RUNNING state.\nYou can see the status as described in\n[List blockchain nodes](/blockchain-node-engine/docs/node-list).\n\n400 error: Method doesn't allow unregistered callers\n----------------------------------------------------\n\nThe following error occurs when you try and use the blockchain node without an\nAPI key:\n\n`400 error: Method doesn't allow unregistered callers (callers without\nestablished identity). Please use API Key or other form of API consumer\nidentity to call this API.`\n\nTo resolve this issue, see:\n[Create an API key](/blockchain-node-engine/docs/using-nodes#create-api-key)\n\nI don't know if my node has finished syncing\n--------------------------------------------\n\nTo resolve this issue, do one of the following:\n\n- **Full nodes:** Make a call to `eth_syncing` and if you get a `false` response,\n then it is done.\n\n curl -H POST -H \"Content-Type: application/json\" -d '{\"jsonrpc\":\"2.0\",\"id\":2586,\"method\":\"eth_syncing\",\"params\":[]}]}' https://\u003cexecutionClientJsonRpcEndpoint\u003e?key=\u003cAPI_KEY\u003e\n\n {\"jsonrpc\":\"2.0\",\"id\":2586,\"result\":false}\n\n- **Archive nodes:** Query the metrics endpoint\n `executionClientPrometheusMetricsApiEndpoint`:\n\n curl -H \"Content-Type: application/json\" 'http://\u003cexecutionClientPrometheusMetricsApiEndpoint\u003e/debug/metrics/prometheus?key=\u003cAPI_KEY\u003e'\n\n Look for the `block_hashes` value in the response."]]