# RTView didn't bind to the port

**URL:** https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338
**Category:** Setup a Stake Pool
**Created:** [2 March 2021 19:54 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338 "2021-03-02T19:54:59Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [2 March 2021 19:54 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/1 "2021-03-02T19:54:59Z")

</div>

Hello all,  
I just installed cardano-rt-view on the CentOS 7.0 through binaries, but when I’m trying to run the cardano-rt-view which is already configured, I got:

[rtview@uranus cardano-rt-view]$ ./cardano-rt-view  
RTView: real-time watching for Cardano nodes

Saved configuration file is found. Do you want to use it? \<Y/N\>: Y  
Listening on http:[cardano-rt-view:Notice:4] [2021-03-02 19:52:15.24 UTC] Starting service; hit CTRL-C to terminate…  
/cardano-rt-view: TraceAcceptorSocketError “Network.Socket.listen: resource busy (Address in use)”

Is anyone expirienced this error?

Here is the output of cardano-rt-view-params.json:  
{  
“rtvConfig”: “”,  
“rtvStatic”: “static”,  
“rtvActiveNodeLife”: 120,  
“rtvNotifications”: “”,  
“rtvPort”: 8024  
}

---

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [2 March 2021 20:11 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/2 "2021-03-02T20:11:42Z")

</div>

Should I use Grafana or EKG or RTView ? Which is the best solution?

---

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [2 March 2021 21:00 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/3 "2021-03-02T21:00:45Z")

</div>

Everything is working now… thanks anyway!

---

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [2 March 2021 22:15 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/4 "2021-03-02T22:15:00Z")

</div>

Can someone tell me why the relay node is not seeing the Slot No of the Producer node, but the Producer node sees the relay node Slot No:

 ![image](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/4/2/42e88ae5c1e9704bf28689807bc5c3a8f93d8abe.png)

---

<div class="post-metadata">

### Author: ![laplasz](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/laplasz/32/15238_2.png) [@laplasz](https://forum.cardano.org/u/laplasz)
#### Post date: [9 April 2021 10:39 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/5 "2021-04-09T10:39:49Z")

</div>

@gmihaylov Could you please share you node config file? my node does not want to send any info to rt-view…

---

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [9 April 2021 12:27 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/6 "2021-04-09T12:27:15Z")

</div>

Yes, sure, here is the config of the Relay Node:

```
{

```

“traceForwardTo”: {  
“tag”: “RemoteSocket”,  
“contents”: [  
“192.168.220.220”,  
“5000”  
]  
},  
“ApplicationName”: “cardano-sl”,  
“ApplicationVersion”: 1,  
“ByronGenesisFile”: “mainnet-byron-genesis.json”,  
“ByronGenesisHash”: “5f20df933584822601f9e3f8c024eb5eb252fe8cefb24d1317dc3d432e940ebb”,  
“LastKnownBlockVersion-Alt”: 0,  
“LastKnownBlockVersion-Major”: 3,  
“LastKnownBlockVersion-Minor”: 0,  
“MaxKnownMajorProtocolVersion”: 2,  
“Protocol”: “Cardano”,  
“RequiresNetworkMagic”: “RequiresNoMagic”,  
“ShelleyGenesisFile”: “mainnet-shelley-genesis.json”,  
“ShelleyGenesisHash”: “1a3be38bcbb7911969283716ad7aa550250226b76a61fc51cc9a9a35d9276d81”,  
“TraceBlockFetchClient”: false,  
“TraceBlockFetchDecisions”: true,  
“TraceBlockFetchProtocol”: false,  
“TraceBlockFetchProtocolSerialised”: false,  
“TraceBlockFetchServer”: false,  
“TraceChainDb”: true,  
“TraceChainSyncBlockServer”: false,  
“TraceChainSyncClient”: false,  
“TraceChainSyncHeaderServer”: false,  
“TraceChainSyncProtocol”: false,  
“TraceDNSResolver”: true,  
“TraceDNSSubscription”: true,  
“TraceErrorPolicy”: true,  
“TraceForge”: true,  
“TraceHandshake”: false,  
“TraceIpSubscription”: true,  
“TraceLocalChainSyncProtocol”: false,  
“TraceLocalErrorPolicy”: true,  
“TraceLocalHandshake”: false,  
“TraceLocalTxSubmissionProtocol”: false,  
“TraceLocalTxSubmissionServer”: false,  
“TraceMempool”: true,  
“TraceMux”: false,  
“TraceTxInbound”: false,  
“TraceTxOutbound”: false,  
“TraceTxSubmissionProtocol”: false,  
“TracingVerbosity”: “NormalVerbosity”,  
“TurnOnLogMetrics”: true,  
“TurnOnLogging”: true,  
“defaultBackends”: [  
“KatipBK”  
],  
“defaultScribes”: [  
[  
“StdoutSK”,  
“stdout”  
]  
],  
“hasEKG”: 12788,  
“hasPrometheus”: [  
“127.0.0.1”,  
12798  
],  
“minSeverity”: “Info”,  
“options”: {  
“mapBackends”: {  
“cardano.node.metrics”: [  
“EKGViewBK”,  
“TraceForwarderBK”  
],  
“cardano.node.resources”: [  
“EKGViewBK”  
],  
“cardano.node.Forge.metrics”: [  
“TraceForwarderBK”  
]  
},  
“mapSubtrace”: {  
“cardano.node.metrics”: {  
“subtrace”: “Neutral”  
}  
}  
},  
“rotation”: {  
“rpKeepFilesNum”: 10,  
“rpLogLimitBytes”: 5000000,  
“rpMaxAgeHours”: 24  
},  
“setupBackends”: [  
“KatipBK”,  
“TraceForwarderBK”  
],  
“setupScribes”: [  
{  
“scFormat”: “ScText”,  
“scKind”: “StdoutSK”,  
“scName”: “stdout”,  
“scRotation”: null  
}  
]  
}

---

<div class="post-metadata">

### Author: ![gmihaylov](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/gmihaylov/32/30097_2.png) [@gmihaylov](https://forum.cardano.org/u/gmihaylov)
#### Post date: [9 April 2021 12:30 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/7 "2021-04-09T12:30:24Z")

</div>

Here is the RTView config:

```
{
"rotation": null,
"defaultBackends": [
    "KatipBK"
],
"setupBackends": [
    "KatipBK",
    "LogBufferBK",
    "TraceAcceptorBK"
],
"hasPrometheus": null,
"hasGraylog": null,
"hasGUI": null,
"traceForwardTo": null,
"traceAcceptAt": [
    {
        "remoteAddr": {
            "tag": "RemoteSocket",
            "contents": [
                "192.168.220.220",
                "5000"
            ]
        },
        "nodeName": "relay-node"
    },
    {
        "remoteAddr": {
            "tag": "RemoteSocket",
            "contents": [
                "192.168.220.220",
                "5001"
            ]
        },
        "nodeName": "block-producer-node"
    }
],
"defaultScribes": [
    [
        "StdoutSK",
        "stdout"
    ],
    [
        "FileSK",
        "/home/rtview/.local/share/cardano-rt-view-logs/cardano-rt-view.log"
    ]
],
"options": {
    "mapBackends": {
        "cardano-rt-view.acceptor": [
            "LogBufferBK",
            {
                "kind": "UserDefinedBK",
                "name": "ErrorBufferBK"
            }
        ]
    }
},
"setupScribes": [
    {
        "scMaxSev": "Emergency",
        "scName": "/home/rtview/.local/share/cardano-rt-view-logs/cardano-rt-view.log",
        "scRotation": {
            "rpLogLimitBytes": 50000,
            "rpKeepFilesNum": 10,
            "rpMaxAgeHours": 24
        },
        "scMinSev": "Debug",
        "scKind": "FileSK",
        "scFormat": "ScText",
        "scPrivacy": "ScPublic"
    },
    {
        "scMaxSev": "Emergency",
        "scName": "stdout",
        "scRotation": null,
        "scMinSev": "Notice",
        "scKind": "StdoutSK",
        "scFormat": "ScText",
        "scPrivacy": "ScPublic"
    }
],
"hasEKG": null,
"forwardDelay": null,
"minSeverity": "Info"

```

}

---

<div class="post-metadata">

### Author: ![laplasz](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/laplasz/32/15238_2.png) [@laplasz](https://forum.cardano.org/u/laplasz)
#### Post date: [9 April 2021 12:32 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/8 "2021-04-09T12:32:44Z")

</div>

Yes - what was missing for me is that TraceForwarderBK

> [@Unable to monitor node with RTview](https://forum.cardano.org/t/unable-to-monitor-node-with-rtview/46247/8):
>
> I had the same issue and solved it by adding “TraceForwarderBK” to “defaultBackends”: [“KatipBK”, “TraceForwarderBK”], in the node’s config file. However, I didn’T find any documentation about it frowning

And also guide does not mention that real IP address is needed for RemoteSocket

```auto
“traceForwardTo”: {
“tag”: “RemoteSocket”,
“contents”: [
"0.0.0.0.0" -> “192.168.220.220”,
“5000”
]

```

thanks!

---

<div class="post-metadata">

### Author: ![smudzro](https://avatars.discourse-cdn.com/v4/letter/s/9fc348/32.png) [@smudzro](https://forum.cardano.org/u/smudzro)
#### Post date: [27 April 2021 06:54 UTC](https://forum.cardano.org/t/rtview-didnt-bind-to-the-port/51338/9 "2021-04-27T06:54:14Z")

</div>

If you’re still not getting data and your parameters seem to make sense, ensure you don’t have more than one traceForwardTo in your Relay Node config (configure with only one as shown above.) Sounds obvious now, right? My experience is you won’t get data if you do. I missed that nuance in the tutorial. Thanks laplasz for replying to my request for help.
