Upgrade from 0.76.2 to 0.79.0: unable to connect, node-red and hadasboard not working

Hello,

I just upgraded from 0.76 to 0.79 and now I can’t authenticate.
I do not get the first setup screen i should get: I tried with several browsers (even one I just installed for that).
Hadashboard and Node-Red are not working, all automations are dead.

I do not have time to search in every post for a fix, so I would be really grateful if someone can tell me how to fix this.

Here is my config that was working very well just before the upgrade:

http:
  api_password: !secret api_password
  ssl_certificate: !secret ssl_certificate_path
  ssl_key: !secret ssl_key_path
  base_url: !secret my_domain
  ip_ban_enabled: True
  login_attempts_threshold: 5
  trusted_networks:
    - 192.168.1.0/24

Thank you for any help.

Ah… HA is banning my router used for NAT resolution.
Then I can’t access HA landing page anymore.

I really don’t get it. I tried several things but I keep getting this in the log:

2018-09-28 21:39:22 WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from 192.168.1.1

current config looks like this:

homeassistant:
  auth_providers:
#  - type: homeassistant
    - type: legacy_api_password
    - type: trusted_networks  

http:
  api_password: !secret api_password
  ssl_certificate: !secret ssl_certificate_path
  ssl_key: !secret ssl_key_path
  base_url: !secret my_domain
  ip_ban_enabled: True
#  login_attempts_threshold: 5
  trusted_networks:
    - 192.168.1.0/24

My network is listed in trusted_networks but still been refused (as seen in the log above).

Hadashboard is broken as no entity can be found, Node_red is fiiling the debug log with ““TypeError: Cannot read property ‘state’ of null””

I rebooted several time (basically between each major modification in config).

Any help will be appreciated.

JP

I think I finally fixed it. It seems (correct me if I’m wrong) that even with trusted_networks you still need API_Password. In my case, I had to add the API Password in HADashboard config.