# Access problem to influxDB from node Red - different Server

**URL:** <https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986>\
**Category:** General\
**Created:** [13 September 2021 21:19 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986 "2021-09-13T21:19:17Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [13 September 2021 21:19 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/1 "2021-09-13T21:19:17Z")

</div>

hello

nodered, influxdb1.8.x and grafana are on 3 different VM.  
After i had to reboot the Node itself the vm rebootet without error but

nodered can't write down to influxdb  
grafana can't read data from influxdb

grafana say InfluxDB Error: Bad Gateway  
nodered say "Error: connect ECONNREFUSED 10.147.42.155:8086"

\*.155 is the influxdb server

doing a nmap again the influx server the Port 8086 is not there.

but on influxdb

# ss -tulpn

Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port  
tcp LISTEN 0 128 127.0.0.1:8086 0.0.0.0:\* users:(("influxd",pid=340,fd=125))

so i am confuse - and can't find how to solve it

thanks for any information

have a nice day  
vinc

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 05:15 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/2 "2021-09-14T05:15:55Z")

</div>

any idea why after a reboot and update the port is not anymore there?

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [14 September 2021 05:52 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/3 "2021-09-14T05:52:40Z")

</div>

Did you - by any chance - upgrade to Influx 1.8.9? They have changed the way it starts, which broke several setups on slower systems or with many shards.

If that's the cause, there are some workarounds.

It has also be discussed on the forum: [Influxdb upgrade from v1.8.6 broken [FIX] v1.8.9 still broken](https://discourse.nodered.org/t/influxdb-upgrade-from-v1-8-6-broken-fix-v1-8-9-still-broken/50459)

and on Github: [https://github.com/influxdata/influxdb/issues/21967](https://github.com/influxdata/influxdb/issues/21967)

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 05:59 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/4 "2021-09-14T05:59:52Z")

</div>

hell, yes

# influx

Connected to [http://localhost:8086](http://localhost:8086) version 1.8.9  
InfluxDB shell version: 1.8.9

but local i can start it, it is just from the other VM, nodeRed server VM, the ip and port are not there, ping is ok too

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 07:28 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/5 "2021-09-14T07:28:46Z")

</div>

Is influx definitely running ok? In the influx VM can you access the server via that port?

You said ping is ok. Do you mean that from the node red server you are able to ping the ip of the influx VM? Do the VMs have separate IPs or have you bridged the networking?

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 07:37 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/6 "2021-09-14T07:37:45Z")

</div>

Hello @Colin  
they are separatet IP Address!

## dbflux18:~# has the IP 10.147.42.155

## dbflux18:~# influx Connected to [http://localhost:8086](http://localhost:8086) version 1.8.9 InfluxDB shell version: 1.8.9

dbflux18:~# ss -tulpen  
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port  
tcp LISTEN 0 128 127.0.0.1:8086 0.0.0.0:\* users:(("influxd",pid=715,fd=125)) uid:998 ino:15480 sk:1 \<-\>  
tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:\* users:(("sshd",pid=636,fd=3)) ino:14587 sk:2 \<-\>  
tcp LISTEN 0 128 127.0.0.1:8088 0.0.0.0:\* users:(("influxd",pid=715,fd=3)) uid:998 ino:15470 sk:3 \<-\>  
tcp LISTEN 0 128 _:4949 : users:(("munin-node",pid=373,fd=5)) ino:14127 sk:4 v6only:0 \<-\>  
tcp LISTEN 0 128 [::]:22 [::]:_ users:(("sshd",pid=636,fd=4)) ino:14598 sk:5 v6only:1 \<-\>

## =============== NodeRed2:~# 10.147.42.151/24

NodeRed2:~# nmap 10.147.42.155  
Starting Nmap 7.70 ( [https://nmap.org](https://nmap.org) ) at 2021-09-14 09:36 CEST  
Nmap scan report for 10.147.42.155  
Host is up (0.000072s latency).  
Not shown: 999 closed ports  
PORT STATE SERVICE  
22/tcp open ssh

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 07:39 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/7 "2021-09-14T07:39:44Z")

</div>

dbflux18:~# systemctl status influxdb  
? influxdb.service - InfluxDB is an open-source, distributed, time series database  
Loaded: loaded (/lib/systemd/system/influxdb.service; enabled; vendor preset: enabled)  
Active: active (running) since Mon 2021-09-13 23:34:07 CEST; 10h ago  
Docs: [InfluxDB OSS 2.0 Documentation](https://docs.influxdata.com/influxdb/)  
Process: 714 ExecStart=/usr/lib/influxdb/scripts/influxd-systemd-start.sh (code=exited, status=0/SUCCESS)  
Main PID: 715 (influxd)  
Tasks: 9 (limit: 2356)  
Memory: 283.3M  
CGroup: /system.slice/influxdb.service  
mq715 /usr/bin/influxd -config /etc/influxdb/influxdb.conf

Sep 14 09:30:00 iot30-vm820-dbflux18 influxd-systemd-start.sh[714]: ts=2021-09-14T07:30:00.070663Z lvl=info msg="Finished continuous query" log\_id=  
Sep 14 09:30:00 iot30-vm820-dbflux18 influxd-systemd-start.sh[714]: ts=2021-09-14T07:30:00.070774Z lvl=info msg="Continuous query execution (end)"

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 07:53 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/8 "2021-09-14T07:53:36Z")

</div>

> [@vikozo](#):
>
> nmap 10.147.42.155

nmap does not default to all ports. Try  
`nmap 10.147.42.155 -p-`

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 08:28 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/9 "2021-09-14T08:28:20Z")

</div>

@Colin merci  
just to use -p- take to long.

```auto
NodeRed2:~# nmap -p 1-10000 10.147.42.155
Starting Nmap 7.70 ( https://nmap.org ) at 2021-09-14 10:23 CEST
Nmap scan report for 10.147.42.155
Host is up (0.00025s latency).
Not shown: 9998 closed ports
PORT STATE SERVICE
22/tcp open ssh
4949/tcp open munin

```

i think there is something wrong on the influxdb side

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 08:39 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/10 "2021-09-14T08:39:34Z")

</div>

Are you _absolutely_ sure that the IP of the VM is what you think. I have on more than one occasion spent ages trying to analyse problems like this only to realise that I was talking to the wrong machine.

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 08:46 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/11 "2021-09-14T08:46:59Z")

</div>

as node red give this error - would say yes

```auto
14.9.2021, 10:40:39node: DB433Mhz_2 Balkon
msg : error
"Error: connect ECONNREFUSED 10.147.42.155:8086"

```

and on the other side

```auto
dbflux18:~# ss -tulpen
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp LISTEN 0 128 127.0.0.1:8086 0.0.0.0:* users:(("influxd",pid=715,fd=125)) uid:998 ino:15480 sk:1 <->
tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=636,fd=3)) ino:14587 sk:2 <->
tcp LISTEN 0 128 127.0.0.1:8088 0.0.0.0:* users:(("influxd",pid=715,fd=3)) uid:998 ino:15470 sk:3 <->
tcp LISTEN 0 128 *:4949 *:* users:(("munin-node",pid=373,fd=5)) ino:14127 sk:4 v6only:0 <->
tcp LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=636,fd=4)) ino:14598 sk:5 v6only:1 <->

```

could it be i should change to the real address

````auto
# vi /etc/influxdb/influxdb.conf

line 260 bind-address = "127.0.0.1:8086"```
````

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 08:52 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/12 "2021-09-14T08:52:11Z")

</div>

> [@vikozo](#):
>
> `Error: connect ECONNREFUSED 10.147.42.155:8086`

Why does that make you thing that the ip address of the influx vm is 10.147.42.155? In fact it makes me think it may be the wrong address. There is obviously a machine at that address but which one is it? That is the question.

In the influx machine what does `ifconfig` show, or if that is not installed `ip addr`.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 08:59 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/13 "2021-09-14T08:59:14Z")

</div>

> [@vikozo](#):
>
> line 260 `bind-address = "127.0.0.1:8086"`

Did you edit that? Normally you should leave it commented out (unless the default has now changed). Then it should default to any address, port 8086. Then in `ss` it shows as `*:8086`

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 09:03 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/14 "2021-09-14T09:03:12Z")

</div>

i think it is corrct because befor the node reboot and the VM update it did work like this  
it looks like the port is not open from a other vm

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 09:04 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/15 "2021-09-14T09:04:13Z")

</div>

> [@vikozo](#):
>
> i think it is corrct

Thinking is not enough. Check it with ifconfig or ip addr.

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 09:33 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/16 "2021-09-14T09:33:13Z")

</div>

@Colin this is done access with port 22 works fine

```auto
dbflux18:~# ip a
inet 10.147.42.155/24

```

also is the vm with influxdb sending update to munin.

the problem is i think just this port 8086

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 09:42 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/17 "2021-09-14T09:42:29Z")

</div>

You didn't answer my question about whether you edited the bind\_address line? If you didn't then what do the comments before it say?

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [14 September 2021 10:31 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/18 "2021-09-14T10:31:46Z")

</div>

If it is bound to 127.0.0.1:8086 then it should not respond on the 10 address

---

<div class="post-metadata">

**Author:** ![vikozo](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vikozo](https://discourse.nodered.org/u/vikozo)\
**Post date:** [14 September 2021 11:03 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/19 "2021-09-14T11:03:45Z")

</div>

sorry @Colin i am not sure if i did!

@dceejay if it is not respondig - it will not connect - so i would have to change it

a default minimum debian10 installation what Firewall is installed or active by default?

have a nice day  
vinc

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 September 2021 11:12 UTC](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986/20 "2021-09-14T11:12:36Z")

</div>

Looking at the docs you should set that to  
`bind-address = ":8086"`

[Next page](https://discourse.nodered.org/t/access-problem-to-influxdb-from-node-red-different-server/50986.md?page=2)
