FreeNAS 11.2 RELEASE -> Storage / Pools / Import Pool -> Decrypting Disks Starting job...

dpchrist

Dabbler
Joined
Dec 23, 2018
Messages
18
FreeNAS storage forum:

I did a fresh install of FreeNAS 11.2 RELEASE, created an encrypted pool, downloaded the recovery key, and set an encryption passphrase. When I restarted FreeNAS, I navigated to Storage -> Pools, clicked "Add", selected "Import an existing pool", clicked "Next", selected "Yes, decrypt the disks", browsed to the encryption key, clicked "UPLOAD", entered the passphrase, and clicked "NEXT". A pop-up appeared "Decrypting Disks Starting job..." and the web page is now stuck.

Suggestions?

TIA,

David
 

dpchrist

Dabbler
Joined
Dec 23, 2018
Messages
18
The problem was that I chose the wrong path through the UI.

The solution is as follows: Storage -> Pools -> in right pane under the pool name, click the unlocked padlock icon to the right. In the pop-up dialog that appears, enter the passphrase and click UNLOCK. Pool is now listed.

David
 

rm-r

Contributor
Joined
Jan 7, 2013
Messages
166
I have an issue importing too at the moment - i get this error after trying. The legacy and new UIs pop an error

Any ideas?

Code:
Import Volume
Environment:

Software Version: FreeNAS-11.2-RELEASE-U1 (31f889bbf)
Request Method: POST
Request URL: https://192.168.2.4/legacy/storage/auto-import/?X-Progress-ID=6c73df4a-ea0a-414c-8710-67e2122ded1e


Traceback:
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in _new_conn
  141.                 (self.host, self.port), self.timeout, **extra_kw)
File "/usr/local/lib/python3.6/site-packages/urllib3/util/connection.py" in create_connection
  83.         raise err
File "/usr/local/lib/python3.6/site-packages/urllib3/util/connection.py" in create_connection
  73.             sock.connect(sa)
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in urlopen
  601.                                                   chunked=chunked)
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in _make_request
  357.             conn.request(method, url, **httplib_request_kw)
File "/usr/local/lib/python3.6/http/client.py" in request
  1239.         self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in _send_request
  1285.         self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in endheaders
  1234.         self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in _send_output
  1026.         self.send(msg)
File "/usr/local/lib/python3.6/http/client.py" in send
  964.                 self.connect()
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in connect
  166.         conn = self._new_conn()
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in _new_conn
  150.                 self, "Failed to establish a new connection: %s" % e)
File "/usr/local/lib/python3.6/site-packages/requests/adapters.py" in send
  440.                     timeout=timeout
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in urlopen
  639.                                         _stacktrace=sys.exc_info()[2])
File "/usr/local/lib/python3.6/site-packages/urllib3/util/retry.py" in increment
  388.             raise MaxRetryError(_pool, url, error or ResponseError(cause))
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 "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in view
  68.             return self.dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/formtools/wizard/views.py" in dispatch
  248.         response = super(WizardView, self).dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in dispatch
  88.         return handler(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/formtools/wizard/views.py" in post
  301.         if form.is_valid():
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in is_valid
  169.         return self.is_bound and not self.errors
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in errors
  161.             self.full_clean()
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in full_clean
  371.         self._clean_form()
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in _clean_form
  398.             cleaned_data = self.clean()
File "./freenasUI/storage/forms.py" in clean
  981.             upload_job_and_wait(key, 'disk.decrypt', disks, passphrase)
File "./freenasUI/middleware/util.py" in upload_job_and_wait
  55.         return wait_job(c, job_id)
File "./freenasUI/middleware/util.py" in upload_job_and_wait
  51.                 'Authorization': f'Token {token}',
File "/usr/local/lib/python3.6/site-packages/requests/api.py" in post
  112.     return request('post', url, data=data, json=json, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/api.py" in request
  58.         return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py" in request
  508.         resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py" in send
  618.         r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/adapters.py" in send
  508.             raise ConnectionError(e, request=request)

Exception Type: ConnectionError at /legacy/storage/auto-import/
Exception Value: HTTPConnectionPool(host='127.0.0.1', port=80): Max retries exceeded with url: /_upload/ (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 61] Connection refused',))
 

Corran

Cadet
Joined
Oct 23, 2015
Messages
2
I have an issue importing too at the moment - i get this error after trying. The legacy and new UIs pop an error

Any ideas?

I do have the same issue.

Fresh install of 11.2-U2.1 trying to import an encrypted "volume"(legacy UI) or "pool"(new ui).


The legacy UI give the following error:
Code:
Environment:

Software Version: FreeNAS-11.2-U2.1 (675d9aba9)
Request Method: POST
Request URL: http://192.168.0.200/legacy/storage/auto-import/?X-Progress-ID=8b1c37e1-d368-4791-8807-1d236ec534af


Traceback:
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in _new_conn
  141.                 (self.host, self.port), self.timeout, **extra_kw)
File "/usr/local/lib/python3.6/site-packages/urllib3/util/connection.py" in create_connection
  83.         raise err
File "/usr/local/lib/python3.6/site-packages/urllib3/util/connection.py" in create_connection
  73.             sock.connect(sa)
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in urlopen
  601.                                                   chunked=chunked)
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in _make_request
  357.             conn.request(method, url, **httplib_request_kw)
File "/usr/local/lib/python3.6/http/client.py" in request
  1239.         self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in _send_request
  1285.         self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in endheaders
  1234.         self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.6/http/client.py" in _send_output
  1026.         self.send(msg)
File "/usr/local/lib/python3.6/http/client.py" in send
  964.                 self.connect()
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in connect
  166.         conn = self._new_conn()
File "/usr/local/lib/python3.6/site-packages/urllib3/connection.py" in _new_conn
  150.                 self, "Failed to establish a new connection: %s" % e)
File "/usr/local/lib/python3.6/site-packages/requests/adapters.py" in send
  440.                     timeout=timeout
File "/usr/local/lib/python3.6/site-packages/urllib3/connectionpool.py" in urlopen
  639.                                         _stacktrace=sys.exc_info()[2])
File "/usr/local/lib/python3.6/site-packages/urllib3/util/retry.py" in increment
  388.             raise MaxRetryError(_pool, url, error or ResponseError(cause))
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 "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in view
  68.             return self.dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/formtools/wizard/views.py" in dispatch
  248.         response = super(WizardView, self).dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in dispatch
  88.         return handler(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/formtools/wizard/views.py" in post
  301.         if form.is_valid():
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in is_valid
  169.         return self.is_bound and not self.errors
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in errors
  161.             self.full_clean()
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in full_clean
  371.         self._clean_form()
File "/usr/local/lib/python3.6/site-packages/django/forms/forms.py" in _clean_form
  398.             cleaned_data = self.clean()
File "./freenasUI/storage/forms.py" in clean
  981.             upload_job_and_wait(key, 'disk.decrypt', disks, passphrase)
File "./freenasUI/middleware/util.py" in upload_job_and_wait
  55.         return wait_job(c, job_id)
File "./freenasUI/middleware/util.py" in upload_job_and_wait
  51.                 'Authorization': f'Token {token}',
File "/usr/local/lib/python3.6/site-packages/requests/api.py" in post
  112.     return request('post', url, data=data, json=json, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/api.py" in request
  58.         return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py" in request
  508.         resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.6/site-packages/raven/breadcrumbs.py" in send
  326.             resp = real_send(self, request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/sessions.py" in send
  618.         r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.6/site-packages/requests/adapters.py" in send
  508.             raise ConnectionError(e, request=request)

Exception Type: ConnectionError at /legacy/storage/auto-import/
Exception Value: HTTPConnectionPool(host='127.0.0.1', port=80): Max retries exceeded with url: /_upload/ (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 61] Connection refused',))



The new UI simply gets "stuck" in the decrypt disks "starting task" popup


Can anyone point me towards an solution? maybe i am doing something wrong myself? But the error doesnt seem to imply that.
 

Corran

Cadet
Joined
Oct 23, 2015
Messages
2
I do have the same issue.

Can anyone point me towards an solution? maybe i am doing something wrong myself? But the error doesnt seem to imply that.


Workaround: Use the new GUI importing the pools this way worked for me.
 
Top