I have esphome and Node Red both trying to use 172.30.32.1:63418 to connect to Home Assistant. Both addons have standard config with ssl: true. They used to work at the same time, but at some update this problem arose. Log from Node Red when esphome is already running:
[17:26:26] INFO: Starting NGinx…
20 Aug 17:26:26 - [info] Started flows
nginx: [alert] detected a LuaJIT version which is not OpenResty’s; many optimizations will be disabled and performance will be compromised (see https://github.com/openresty/luajit2 for OpenResty’s LuaJIT or, even better, consider using the OpenResty releases from https://openresty.org/en/download.html)
2019/08/20 17:26:26 [emerg] 534#534: bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address in use)
2019/08/20 17:26:26 [emerg] 534#534: bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address in use)
2019/08/20 17:26:26 [emerg] 534#534: bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address in use)
20 Aug 17:26:28 - [error] [api-call-service:Stove Bright] Call-Service attempted without connection to server.
20 Aug 17:26:28 - [error] [api-call-service:Garage Entrance Off] Call-Service attempted without connection to server.
20 Aug 17:26:28 - [error] [api-call-service:Outside Off] Call-Service attempted without connection to server.
2019/08/20 17:26:26 [emerg] 534#534: bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address in use)
2019/08/20 17:26:26 [emerg] 534#534: bind() to 172.30.32.1:63418 failed (98: Address in use)
nginx: [emerg] still could not bind()
2019/08/20 17:26:26 [emerg] 534#534: still could not bind()
[cont-finish.d] executing container finish scripts…
[cont-finish.d] 99-message.sh: executing…
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
Log from esphome when Node Red is running:
[17:29:04] INFO: Starting NGINX…
2019/08/20 17:29:04 [emerg] 431#431: bind() to 172.30.32.1:63418 failed (98: Address already in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address already in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address already in use)
2019/08/20 17:29:04 [emerg] 431#431: bind() to 172.30.32.1:63418 failed (98: Address already in use)
2019/08/20 17:29:04 [emerg] 431#431: bind() to 172.30.32.1:63418 failed (98: Address already in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address already in use)
2019/08/20 17:29:04 [emerg] 431#431: bind() to 172.30.32.1:63418 failed (98: Address already in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address already in use)
nginx: [emerg] bind() to 172.30.32.1:63418 failed (98: Address already in use)
2019/08/20 17:29:04 [emerg] 431#431: bind() to 172.30.32.1:63418 failed (98: Address already in use)
2019/08/20 17:29:04 [emerg] 431#431: still could not bind()
nginx: [emerg] still could not bind()
As shown, they both are trying to use 172.30.32.1:63418. Any suggestions on how to fix this or is it a problem with Hassio?