首页 > 解决方案 > 运行 composer-rest-server 命令后,composer 中出现“Cannot GET /explorer”错误

问题描述

从业务网络定义中发现类型...

发现返回的交易..

从业务网络定义中发现的类型

为业务网络定义中的所有类型生成模式...

为业务网络定义中的所有类型生成模式

将所有类型的模式添加到 Loopback ...

为 Loopback 添加了所有类型的模式

Web 服务器监听:http://localhost:3000

然后当我在浏览器中运行上面的链接时,我得到的错误是:

{"error":{"statusCode":404,"name":"Error","message":"Cannot GET /explorer/","status":404,"stack":"Error: Cannot GET /explorer/ \n 在 raiseUrlNotFoundError (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/loopback/server/middleware/url-not-found.js:21:17 )\n 在 Layer.handle [as handle_request] (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/layer.js: 95:5)\n 在 trim_prefix (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:317:13 )\n 在 /home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:284:7\n 在功能。process_params (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:335:12)\n 在下一个 (/ home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:275:10)\n 在/home/santosh/。 nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:635:15\n 在下一个(/home/santosh/.nvm/versions/ node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:260:14)\n 在 Function.handle (/home/santosh/.nvm/versions/node /v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:174:3)\n 在路由器 (/home/santosh/.nvm/versions/node/v8. 12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:47:12)\n 在 Layer.handle [as handle_request] (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/layer.js :95:5)\n 在 trim_prefix (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:317: 13)\n 在 /home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:284:7\n 在函数.process_params (/home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:335:12)\n 在下一个 ( /home/santosh/.nvm/versions/node/v8.12.0/lib/node_modules/composer-rest-server/node_modules/express/lib/router/index.js:275:10)\n 在 urlencodedParser (/home/ santosh/.nvm/versions/node/v8.12。0/lib/node_modules/composer-rest-server/node_modules/body-parser/lib/types/urlencoded.js:91:7)"}}

标签: hyperledger-fabrichyperledgerblockchain

解决方案


我在命令之后遇到了类似的错误composer-rest-server。我解决了我的

  1. 使用退出当前实例Ctrl + C
  2. 重新运行命令composer-rest-server
  3. 为问题输入Yes(或 y)? Specify if you want to enable the explorer test interface:

指定动态日志记录的密钥似乎不起作用。


推荐阅读