"Waiting on the node server to open up so we can talk to the blockchain" error

The following error keeps displaying even if the demo is deployed in Bluemix:

Waiting on the node server to open up so we can talk to the blockchain. This app is likely still starting up. Check the server logs if this message does not go away in 1 minute.
This application cannot run without the blockchain network

1 reply

The message noted about the fact that an application is likely still starting could originate from either the Marbles or Commercial Paper demonstrations. Which demonstration is being used in this case?

If the Commercial Paper demonstration is being used, we would suggest re-deploying the application. Recent changes were made which should resolve some issues.

The message could be displayed when the chaincode for the demonstration has not completed deployment. Chaincode can take a couple of minutes to deploy. Although the message mentions waiting one minute, we would suggest waiting around five minutes after the chaincode deployment was started to determine if the message changes.

If there is an underlying problem with the chaincode deployment, a different message should eventually be displayed. If the content of the message never changes, then the chaincode and validating peer logs should be reviewed.

To review chaincode logs:

Select the Dashboard choice from the menu (horizontal bars) on the top left of the Bluemix interface.

Under All Services, click on the name of the Blockchain network that has been created.

Press the Launch button in order to work with this Blockchain network.

On the Network tab, scroll to the bottom to see the chaincode list.

Select the validating peer for which the chaincode logs should be reviewed and press the button to the right of the drop-down list in order to view the log.

To review validating peer logs:

Once the Blockchain network has been launched, navigate to the Logs tab.

Press the Logs button next to each validating peer to review the logs.

If it is not possible to determine what is happening based on these suggestions and reviewing logs, then a support ticket should be opened through Bluemix.

Click on Support in the upper-right corner of the Bluemix interface.

In the panel that opens, choose Support > Get help.

Choose the Get In Touch button.

Choose I need technical support for: and then choose Application Services.

When completing the support request, make sure to include the network ID of the blockchain network, a detailed list of steps followed which led to the issue, the name of the demonstration being used, and whether the message changed at any point.