Installation issues with HassOS

Since moving from hassbian to hassos I struggle to get DNS based communication to work. Enabling Cloud in the configuration file leads to a continuous “Cannot connect to host cognito-idp.us-east-1.amazonaws.com:443 ssl:none [Try again]” error. Google Nest stopped working and enabling any weather sensor leads to error messages like this one " 2018-07-22 17:39:24 ERROR (SyncWorker_2) [homeassistant.components.weather.openweathermap] Exception when calling OWM web API to update data
2018-07-22 17:39:24 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 207, in async_update_ha_state
state = self.state
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/init.py”, line 165, in state
return self.condition
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/openweathermap.py”, line 106, in condition
return [k for k, v in CONDITION_CLASSES.items() if
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/openweathermap.py”, line 107, in
self.data.get_weather_code() in v][0]
AttributeError: ‘NoneType’ object has no attribute ‘get_weather_code’"

I have tried switching off IPv6 and changed the DNS server, no success. Using SSH and testing DNS resolving on the CLI does work. Any idea?

I do have the same problem since 2 days. Disabled IPv6, changed to static IP and problem remains. Hope that someone could guide us to find a solution. I’m running HASSIO on Ubuntu 16.04 LTS

I have similar exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 207, in async_update_ha_state
    state = self.state
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/__init__.py", line 165, in state
    return self.condition
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/openweathermap.py", line 106, in condition
    return [k for k, v in CONDITION_CLASSES.items() if
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/openweathermap.py", line 107, in <listcomp>
    self.data.get_weather_code() in v][0]
AttributeError: 'NoneType' object has no attribute 'get_weather_code'

HA v0.74

Here is the solution to my problem: https://github.com/home-assistant/hassio/issues/305
I use the hass.io DNS addon and put my local DNS first in the DNS sequence on my DHCP server. Changed that to 8.8.8.8 and put my local DNS second. Problem solved.