NEM nodes: security protocols

Why you need https in this case?

I was hoping to host a site similar to pacnem - a token based web game platform - I have most of the foundation setup and it runs nicely locally but when I host it (currently hosted on github pages) I get the mixed content error because the nodes aren’t from a https source. From what I understand all of the nodes are currently only http? Is that correct?

I mainly make calls to the nodes to validate and perform transactions?

I’m a little stumped at the moment, any thoughts @CryptoBeliever?

Ok. I understand your problem. You connect directly from browser (javascript) and your service is over https.
@BloodyRookie have we list nodes exposing API over https? Or in this case should by used some proxy (where configured is https) which points to some node?

No list of nodes offering https available as far as i know. Maybe ask the pacnem coders for help?

1 Like

@Daniel_Ju
Please ask PacNEM developers in @nemprojects Telegram channel.

Thanks for the responses guys! I’ll be sure to drop a message in. I’m curious to know how they did it haha.

Hi. Were you able to find a solution to this issue? We are running into the same problem.

Hi. You want find some nodes running over https or you want configure your own to support https?

I’d like to find public nodes that run over https. I don’t want to have to configure my own NIS server if I can avoid it.

For sure:
https://shibuya.supernode.me:7891/chain/height
@marc0o should know more

Thanks. I forgot to say that our proof of concept is running on the testnet. Would you happen to know of nodes on the testnet running on https?

These are the https nodes I discovered:

But they are all Mainnet. I think there should at least be 1 Node in Testnet running with https. But unfortunately I don’t know the address.

Thanks for the info anyway. :slight_smile:

Hye guys, sorry I am new to nem. Do you guys know how to run NIS through proxy server connection with authentication?

Thanks

Hi @Mohd_Nazif could you explain what you want to do exactly? You want configure SSL?

Hi @CryptoBeliever,

Actually I want to run a NIS under a company network. However the NIS keep telling me “connection refused” whenever request synchronization block with other node.

As I know, NIS synchronization are using port 7890 and that port opened. However, the port opened are under proxy server with authentication.

@Mohd_Nazif API works over 7890 port.
@BloodyRookie for synchronization is used same port?

any update?

Could you provide file with nis log?

Note : Around 21k+ available block are sync using mobile phone instead of local network.

2018-12-31 02:10:13.835 INFO loadBlocks (from height 16902 to height 17001) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.850 INFO loadBlocks (from height 17002 to height 17101) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.865 INFO loadBlocks (from height 17102 to height 17201) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.881 INFO loadBlocks (from height 17202 to height 17301) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.895 INFO loadBlocks (from height 17302 to height 17401) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.908 INFO loadBlocks (from height 17402 to height 17501) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.923 INFO loadBlocks (from height 17502 to height 17601) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.938 INFO loadBlocks (from height 17602 to height 17701) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.952 INFO loadBlocks (from height 17702 to height 17801) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.972 INFO loadBlocks (from height 17802 to height 17901) needed 15ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.984 INFO loadBlocks (from height 17902 to height 18001) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:13.998 INFO loadBlocks (from height 18002 to height 18101) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.011 INFO loadBlocks (from height 18102 to height 18201) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.035 INFO loadBlocks (from height 18202 to height 18301) needed 20ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.050 INFO loadBlocks (from height 18302 to height 18401) needed 11ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.071 INFO loadBlocks (from height 18402 to height 18501) needed 14ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.083 INFO loadBlocks (from height 18502 to height 18601) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.136 INFO loadBlocks (from height 18602 to height 18701) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.155 INFO loadBlocks (from height 18702 to height 18801) needed 14ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.184 INFO loadBlocks (from height 18802 to height 18901) needed 22ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.207 INFO loadBlocks (from height 18902 to height 19001) needed 17ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.229 INFO loadBlocks (from height 19002 to height 19101) needed 15ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.254 INFO loadBlocks (from height 19102 to height 19201) needed 19ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.268 INFO loadBlocks (from height 19202 to height 19301) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.280 INFO loadBlocks (from height 19302 to height 19401) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.292 INFO loadBlocks (from height 19402 to height 19501) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.329 INFO loadBlocks (from height 19502 to height 19601) needed 31ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.343 INFO loadBlocks (from height 19602 to height 19701) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.373 INFO loadBlocks (from height 19702 to height 19801) needed 26ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.397 INFO loadBlocks (from height 19802 to height 19901) needed 17ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.429 INFO loadBlocks (from height 19902 to height 20001) needed 28ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.450 INFO loadBlocks (from height 20002 to height 20101) needed 16ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.462 INFO loadBlocks (from height 20102 to height 20201) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.483 INFO loadBlocks (from height 20202 to height 20301) needed 16ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.495 INFO loadBlocks (from height 20302 to height 20401) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.507 INFO loadBlocks (from height 20402 to height 20501) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.517 INFO loadBlocks (from height 20502 to height 20601) needed 4ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.538 INFO loadBlocks (from height 20602 to height 20701) needed 15ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.552 INFO loadBlocks (from height 20702 to height 20801) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.565 INFO loadBlocks (from height 20802 to height 20901) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.580 INFO loadBlocks (from height 20902 to height 21001) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.595 INFO loadBlocks (from height 21002 to height 21101) needed 10ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.609 INFO loadBlocks (from height 21102 to height 21201) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.636 INFO loadBlocks (from height 21202 to height 21301) needed 22ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.660 INFO loadBlocks (from height 21302 to height 21401) needed 17ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.671 INFO loadBlocks (from height 21402 to height 21501) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.684 INFO loadBlocks (from height 21502 to height 21601) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.699 INFO loadBlocks (from height 21602 to height 21701) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.711 INFO loadBlocks (from height 21702 to height 21801) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.724 INFO loadBlocks (from height 21802 to height 21901) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.737 INFO loadBlocks (from height 21902 to height 22001) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.754 INFO loadBlocks (from height 22002 to height 22101) needed 7ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.762 INFO loadBlocks (from height 22102 to height 22201) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.769 INFO loadBlocks (from height 22202 to height 22301) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.778 INFO loadBlocks (from height 22302 to height 22401) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.814 INFO loadBlocks (from height 22402 to height 22501) needed 31ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.831 INFO loadBlocks (from height 22502 to height 22601) needed 15ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.851 INFO loadBlocks (from height 22602 to height 22701) needed 16ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.861 INFO loadBlocks (from height 22702 to height 22801) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.870 INFO loadBlocks (from height 22802 to height 22901) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.878 INFO loadBlocks (from height 22902 to height 23001) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.886 INFO loadBlocks (from height 23002 to height 23101) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.895 INFO loadBlocks (from height 23102 to height 23201) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.902 INFO loadBlocks (from height 23202 to height 23301) needed 5ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.913 INFO loadBlocks (from height 23302 to height 23401) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.923 INFO loadBlocks (from height 23402 to height 23501) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.933 INFO loadBlocks (from height 23502 to height 23601) needed 6ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.945 INFO loadBlocks (from height 23602 to height 23701) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.959 INFO loadBlocks (from height 23702 to height 23801) needed 10ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.977 INFO loadBlocks (from height 23802 to height 23901) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:14.990 INFO loadBlocks (from height 23902 to height 24001) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:15.004 INFO loadBlocks (from height 24002 to height 24101) needed 8ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:15.019 INFO loadBlocks (from height 24102 to height 24201) needed 9ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:15.029 INFO loadBlocks (from height 24202 to height 24301) needed 4ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:15.032 INFO loadBlocks (from height 24212 to height 24311) needed 1ms (org.nem.nis.dao.BlockDaoImpl d)
2018-12-31 02:10:15.292 INFO clustering completed: { clusters: 0 (average size: 0.00), hubs: 0, outliers: 258 } (org.nem.nis.pox.poi.PoiContext$AccountProcessor dh)
2018-12-31 02:10:15.324 INFO Iterations required: 3; converged?: true (org.nem.nis.cx.na.qcw run)
2018-12-31 02:10:15.324 INFO POI iterator needed 14ms. (org.nem.nis.pox.poi.PoiImportanceCalculator c)
2018-12-31 02:10:15.331 INFO block loading completed; height 24211 (org.nem.nis.service.BlockChainLastBlockLayer eb)
2018-12-31 02:10:15.377 WARNING auto-booting TBJTEFS65YOPJHDYYZ6FBDZPEY7A65BFM54IE647 … (org.nem.nis.NisMain a)
2018-12-31 02:10:15.414 INFO calculating trust values (org.nem.peer.trust.CachedTrustProvider a)
2018-12-31 02:10:15.417 INFO trust calculation finished (4 values) (org.nem.peer.trust.CachedTrustProvider a)
2018-12-31 02:10:15.433 INFO auto harvesting with ‘TBJTEFS65YOPJHDYYZ6FBDZPEY7A65BFM54IE647’ -> ‘FAILURE_UNKNOWN_ACCOUNT’ (org.nem.nis.boot.HarvestAwareNetworkHostBootstrapper b)
2018-12-31 02:10:15.433 SEVERE Could not start harvesting with account TBJTEFS65YOPJHDYYZ6FBDZPEY7A65BFM54IE647, reason: FAILURE_UNKNOWN_ACCOUNT (org.nem.nis.boot.HarvestAwareNetworkHostBootstrapper b)
2018-12-31 02:10:15.434 WARNING auto-booted! (org.nem.nis.NisMain b)
2018-12-31 02:10:16.798 INFO DIRECT warning (INACTIVE) encountered while communicating with <Node [bob.nem.ninja ] @ [bob.nem.ninja]>: java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information (org.nem.peer.services.NodeRefresher a)
2018-12-31 02:10:16.806 INFO Updating “Node [bob.nem.ninja ] @ [bob.nem.ninja]” -> INACTIVE (org.nem.peer.services.NodeRefresher update)
2018-12-31 02:10:16.810 INFO DIRECT warning (INACTIVE) encountered while communicating with <Node [bigalice2 ] @ [104.128.226.60]>: java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information (org.nem.peer.services.NodeRefresher a)
2018-12-31 02:10:16.810 INFO Updating “Node [bigalice2 ] @ [104.128.226.60]” -> INACTIVE (org.nem.peer.services.NodeRefresher update)
2018-12-31 02:10:16.820 INFO DIRECT warning (INACTIVE) encountered while communicating with <Node [medalice2 ] @ [23.228.67.85]>: java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information (org.nem.peer.services.NodeRefresher a)
2018-12-31 02:10:16.820 INFO Updating “Node [medalice2 ] @ [23.228.67.85]” -> INACTIVE (org.nem.peer.services.NodeRefresher update)
2018-12-31 02:10:17.423 INFO synchronizing with Node [bigalice2 ] @ [104.128.226.60] (org.nem.peer.services.NodeSynchronizer b)
2018-12-31 02:10:17.682 INFO 0 inactive node(s) were pruned (org.nem.peer.services.InactiveNodePruner a)
2018-12-31 02:10:18.222 INFO pulling node experiences from Node [medalice2 ] @ [23.228.67.85] (org.nem.peer.services.NodeExperiencesUpdater a)
2018-12-31 02:10:18.279 WARNING Timer BROADCAST raised exception: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.uniApply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.failed(HttpMethodClient.java:201)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:289)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.nio.pool.RouteSpecificPool.failed(RouteSpecificPool.java:163)
at org.apache.http.nio.pool.AbstractNIOConnPool.requestFailed(AbstractNIOConnPool.java:565)
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.failed(AbstractNIOConnPool.java:846)
at org.apache.http.impl.nio.reactor.SessionRequestImpl.failed(SessionRequestImpl.java:160)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:173)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:194)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.wrapException(HttpMethodClient.java:208)
… 20 more
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
… 5 more
(org.nem.core.async.NemAsyncTimerVisitor notifyOperationCompleteExceptionally)
2018-12-31 02:10:18.439 WARNING Timer SYNC raised exception: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.uniApply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.failed(HttpMethodClient.java:201)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:289)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.nio.pool.RouteSpecificPool.failed(RouteSpecificPool.java:163)
at org.apache.http.nio.pool.AbstractNIOConnPool.requestFailed(AbstractNIOConnPool.java:565)
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.failed(AbstractNIOConnPool.java:846)
at org.apache.http.impl.nio.reactor.SessionRequestImpl.failed(SessionRequestImpl.java:160)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:173)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:194)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.wrapException(HttpMethodClient.java:208)
… 20 more
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
… 5 more
(org.nem.core.async.NemAsyncTimerVisitor notifyOperationCompleteExceptionally)
2018-12-31 02:10:18.962 SEVERE Http Status Code 500: Internal Server Error (org.nem.core.connect.ErrorResponse )
2018-12-31 02:10:19.015 SEVERE Http Status Code 500: Internal Server Error (org.nem.core.connect.ErrorResponse )
2018-12-31 02:10:19.236 WARNING Timer UPDATE NODE EXPERIENCES raised exception: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.uniApply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.failed(HttpMethodClient.java:201)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:289)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.nio.pool.RouteSpecificPool.failed(RouteSpecificPool.java:163)
at org.apache.http.nio.pool.AbstractNIOConnPool.requestFailed(AbstractNIOConnPool.java:565)
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.failed(AbstractNIOConnPool.java:846)
at org.apache.http.impl.nio.reactor.SessionRequestImpl.failed(SessionRequestImpl.java:160)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:173)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:194)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.wrapException(HttpMethodClient.java:208)
… 20 more
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
… 5 more
(org.nem.core.async.NemAsyncTimerVisitor notifyOperationCompleteExceptionally)
2018-12-31 02:10:21.440 INFO synchronizing with Node [bigalice2 ] @ [104.128.226.60] (org.nem.peer.services.NodeSynchronizer b)
2018-12-31 02:10:22.476 WARNING Timer SYNC raised exception: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.uniApply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.failed(HttpMethodClient.java:201)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:289)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.nio.pool.RouteSpecificPool.failed(RouteSpecificPool.java:163)
at org.apache.http.nio.pool.AbstractNIOConnPool.requestFailed(AbstractNIOConnPool.java:565)
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.failed(AbstractNIOConnPool.java:846)
at org.apache.http.impl.nio.reactor.SessionRequestImpl.failed(SessionRequestImpl.java:160)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:173)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:194)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.wrapException(HttpMethodClient.java:208)
… 20 more
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
… 5 more
(org.nem.core.async.NemAsyncTimerVisitor notifyOperationCompleteExceptionally)
2018-12-31 02:10:25.477 INFO synchronizing with Node [bob.nem.ninja ] @ [bob.nem.ninja] (org.nem.peer.services.NodeSynchronizer b)
2018-12-31 02:10:26.508 WARNING Timer SYNC raised exception: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
java.util.concurrent.CompletionException: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.util.concurrent.CompletableFuture.uniApply(Unknown Source)
at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.failed(HttpMethodClient.java:201)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl.executionFailed(DefaultClientExchangeHandlerImpl.java:101)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.failed(AbstractClientExchangeHandler.java:426)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.connectionRequestFailed(AbstractClientExchangeHandler.java:348)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler.access$100(AbstractClientExchangeHandler.java:62)
at org.apache.http.impl.nio.client.AbstractClientExchangeHandler$1.failed(AbstractClientExchangeHandler.java:392)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1.failed(PoolingNHttpClientConnectionManager.java:289)
at org.apache.http.concurrent.BasicFuture.failed(BasicFuture.java:134)
at org.apache.http.nio.pool.RouteSpecificPool.failed(RouteSpecificPool.java:163)
at org.apache.http.nio.pool.AbstractNIOConnPool.requestFailed(AbstractNIOConnPool.java:565)
at org.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback.failed(AbstractNIOConnPool.java:846)
at org.apache.http.impl.nio.reactor.SessionRequestImpl.failed(SessionRequestImpl.java:160)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:173)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:194)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nem.core.connect.InactivePeerException: java.net.ConnectException: Connection refused: no further information
at org.nem.core.connect.HttpMethodClient$HttpMethodClientFutureCallback.wrapException(HttpMethodClient.java:208)
… 20 more
Caused by: java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
… 5 more
(org.nem.core.async.NemAsyncTimerVisitor notifyOperationCompleteExceptionally)