Upgraded to 11.2 -> Make sure the NAS system is powered on and connected to the network.

M_K

Cadet
Joined
Aug 29, 2018
Messages
9
Hi everyone,

After an upgrade to 11.2 I get the following error on new web UI

Connecting to NAS... Make sure the NAS system is powered on and connected to the network.

I tried to switch browsers, tried with Windows and Mac, cleared cache, but I still get the same error. Strangely, system is running, I can see all the shared data and can even access old web UI...any ideas what should I look at?

Thanks!
Best,
Matej
 

M_K

Cadet
Joined
Aug 29, 2018
Messages
9
An update, in old web ui I get the following alert:

Environment:

Software Version: FreeNAS-11.2-U3 (e140b6b8a)
Request Method: GET
Request URL: http://192.168.64.120/legacy/admin/system/alertdefaultsettings/add/


Traceback:
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
42. response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "./freenasUI/freeadmin/middleware.py" in process_view
163. return login_required(view_func)(request, *view_args, **view_kwargs)
File "/usr/local/lib/python3.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "./freenasUI/freeadmin/options.py" in wrapper
216. return self._admin.admin_view(view)(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/django/utils/decorators.py" in _wrapped_view
149. response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
57. response = view_func(request, *args, **kwargs)
File "./freenasUI/freeadmin/site.py" in inner
143. return view(request, *args, **kwargs)
File "./freenasUI/freeadmin/options.py" in add
465. return render(request, template, context)
File "/usr/local/lib/python3.6/site-packages/django/shortcuts.py" in render
30. content = loader.render_to_string(template_name, context, request, using=using)
File "/usr/local/lib/python3.6/site-packages/django/template/loader.py" in render_to_string
68. return template.render(context, request)
File "/usr/local/lib/python3.6/site-packages/django/template/backends/django.py" in render
66. return self.template.render(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in render
208. return self._render(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in _render
199. return self.nodelist.render(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in render
994. bit = node.render_annotated(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in render_annotated
961. return self.render(context)
File "/usr/local/lib/python3.6/site-packages/django/template/loader_tags.py" in render
61. result = self.nodelist.render(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in render
994. bit = node.render_annotated(context)
File "/usr/local/lib/python3.6/site-packages/django/template/base.py" in render_annotated
961. return self.render(context)
File "./freenasUI/freeadmin/templatetags/freeadmin.py" in render
133. help_text,
File "/usr/local/lib/python3.6/site-packages/django/utils/html.py" in <lambda>
391. klass.__str__ = lambda self: mark_safe(klass_str(self))
File "/usr/local/lib/python3.6/site-packages/django/forms/boundfield.py" in __str__
43. return self.as_widget()
File "/usr/local/lib/python3.6/site-packages/django/forms/boundfield.py" in as_widget
101. return force_text(widget.render(name, self.value(), attrs=attrs))
File "./freenasUI/system/forms.py" in render
1372. with client as c:
File "./freenasUI/middleware/client.py" in __enter__
20. local.client = Client()
File "/usr/local/lib/python3.6/site-packages/middlewared/client/client.py" in __init__
320. raise e
File "/usr/local/lib/python3.6/site-packages/middlewared/client/client.py" in __init__
313. self._ws.connect()
File "/usr/local/lib/python3.6/site-packages/middlewared/client/client.py" in connect
170. rv = super(WSClient, self).connect()
File "/usr/local/lib/python3.6/site-packages/ws4py/client/__init__.py" in connect
208. self.sock.connect(self.bind_addr)

Exception Type: FileNotFoundError at /legacy/admin/system/alertdefaultsettings/add/
Exception Value: [Errno 2] No such file or directory

Reply
Report Edit
 
D

dlavigne

Guest
Did you run a nightlies at any point? That type of error typically occurs when a newer config is applied to an older version.

If instead you were always on the 11.1 series and went from U6 to U3, something failed in the migration. In that cases you should create a report at bugs.ixsystems.com and post the issue number here.
 

M_K

Cadet
Joined
Aug 29, 2018
Messages
9
No, I did not applied any nightlies in the past.

A bit of update: I was able to upgrade from U6 to U7.
 

Apollo

Wizard
Joined
Jun 13, 2013
Messages
1,450
@M_K , you most likely have an issue with Web GUI not being able to connect to the gateway.
One of the possible root cause are Iocage jails taking over the network stack, causing it to get corrupted somehow.
You may want to try to renew DHCP or network, either via SSH if you can, or directly from the console reseting the network.
 
Top