Import Volume - Decrypt disks

Status
Not open for further replies.

Steven Lopez

Cadet
Joined
Jul 28, 2016
Messages
7
Was running FreeNAS Corral.
Downloaded key for volume.

Installed FreeNAS 9.10.2-U5.
Volume that was not encrypted works fine, no problems at all.

Error message:

With key and Passphrase

GUI
Code:
Environment: Software Version: FreeNAS-9.10.2-U5 (561f0d7a1)
Request Method: POST Request URL: http://x.x.x.x/storage/auto-import/?X-Progress-ID=c88becae-a4f8-4f84-87ff-57d83b47bdf2
Traceback: File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 105. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/middleware.py" in process_view 156. return login_required(view_func)(request, *view_args, **view_kwargs) File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view 22. return view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/views/generic/base.py" in view 69. return self.dispatch(request, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py" in dispatch 236. response = super(WizardView, self).dispatch(request, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/views/generic/base.py" in dispatch 87. return handler(request, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/contrib/formtools/wizard/views.py" in post 289. if form.is_valid():
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in is_valid 129. return self.is_bound and not bool(self.errors)
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in errors 121. self.full_clean()
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in full_clean 274. self._clean_form()
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py" in _clean_form 300. self.cleaned_data = self.clean()
File "/usr/local/www/freenasUI/../freenasUI/storage/forms.py" in clean 943. f.write(passphrase)
Exception Type: UnicodeEncodeError at /storage/auto-import/ Exception Value: 'ascii' codec can't encode character u'\xd8' in position 2: ordinal not in range(128)


LOG:
Code:
Jun 13 10:35:42 freenas manage.py: [rollbar:1265] Got unexpected status code from Rollbar api: 403
Response:
{
  "err": 1,
  "message": "project is not enabled"
}
Jun 13 10:35:42 freenas manage.py: [rollbar:1097] Exception while posting item ApiError(u'project is not enabled',)
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1095, in _send_payload
	_post_api('item/', payload, access_token=access_token)
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1138, in _post_api
	return _parse_response(path, SETTINGS['access_token'], payload, resp)
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1274, in _parse_response
	raise ApiError(json_data.get('message') or 'Unknown error')
ApiError: project is not enabled


With key, without Passphrase

GUI
Code:
The following disks failed to attach: gptid/fa90e071-2c21-11e7-ac58-3497f65b22b9, gptid/0cdb47a8-2c22-11e7-ac58-3497f65b22b9, gptid/07f5ebbe-2c22-11e7-ac58-3497f65b22b9, gptid/06e5ff17-2c22-11e7-ac58-3497f65b22b9, gptid/fd4efdec-2c21-11e7-ac58-3497f65b22b9, gptid/fa074c08-2c21-11e7-ac58-3497f65b22b9, gptid/059bd422-2c22-11e7-ac58-3497f65b22b9, gptid/0e35be4b-2c22-11e7-ac58-3497f65b22b9, gptid/018acb39-2c22-11e7-ac58-3497f65b22b9, gptid/0bb46131-2c22-11e7-ac58-3497f65b22b9, gptid/0de2d758-2c22-11e7-ac58-3497f65b22b9, gptid/094c3ee4-2c22-11e7-ac58-3497f65b22b9, gptid/fecc048f-2c21-11e7-ac58-3497f65b22b9, gptid/fc720548-2c21-11e7-ac58-3497f65b22b9, gptid/0465fc79-2c22-11e7-ac58-3497f65b22b9, gptid/0aa4155c-2c22-11e7-ac58-3497f65b22b9, gptid/fc7f3849-2c21-11e7-ac58-3497f65b22b9, gptid/0320a4f4-2c22-11e7-ac58-3497f65b22b9, gptid/fb2c547b-2c21-11e7-ac58-3497f65b22b9, gptid/00179cf5-2c22-11e7-ac58-3497f65b22b9


LOG:
Code:
Jun 13 10:27:06 freenas manage.py: [rollbar:1097] Exception while posting item ApiError(u'project is not enabled',)
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1095, in _send_payload
	_post_api('item/', payload, access_token=access_token)
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1138, in _post_api
	return _parse_response(path, SETTINGS['access_token'], payload, resp)
  File "/usr/local/lib/python2.7/site-packages/rollbar/__init__.py", line 1274, in _parse_response
	raise ApiError(json_data.get('message') or 'Unknown error')
ApiError: project is not enabled


So where to start?

Do i have to import all disks first?
Then import volume?
 
Last edited by a moderator:

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194

Steven Lopez

Cadet
Joined
Jul 28, 2016
Messages
7
So far i have tried about 10 different things from the forum. No luck.

Now im backtracking what has happened.

Put up a testbox, with Freenas Corral.


Step 1:

Made a encrypted volum,
Name: test
Password: test

Storage-Volumes-test-Encrypted-Actions-Download Key.
Saved the key, "key_test"

Output from key_test is:
Code:
gAAAAABZQWdiV5MqZDXp7eoU967eyDSfnFKDM3eOuvYnKru1XCdoc57-gzLCKVnn5MeTChWq7P-wb9YerLNVfXcfaBO1q0eQUEhQE4O-IPBGa9GSlyB4qN-K9qTKshpPD2S74T-n_LYRVJFWvA8hhY8nQT8NGTiEzGZdh1nZwH7JGdOZfH01Bj6hpZCzl2agmlICdBKQuZEM_Kg8q1YyNhF0jmk33TlS8yPls64aGeZ1p67fqBpmN_oLlO2FwsePzmkFuqQZqNT2p5yq4_sxViMoUoxBiiR17voAu7dGDDUtsUrvJSx1_uwQM3dcaVekbxd9c_vuDMg0C5qG52NOvWemv_qAaS6npcOc1txL1T5S8iA3GHbb2oWsulM6EHYs1n_b0L7v1UJxgz15qkAxoOJ3IcjLF5VHaKr0TnVNw6wDzr3ws-PbZL0lGoAXfwWkXAc1NEx3wR-ZQcu7KEIbPeK8xmrldv9NNxT55YG6kjqUtX8AvFpTpYGx27uDEZDn0ktN6lGbNENCpnRUIJbQTUp0tU5utGYdKgfjg0fWwRtJkSFJn8_eseYmbUt8ko1Q1NiV__rHCF8TjjOOAc3Bvi6d6crqfxrVsn9D4ldZbZwwN6A8utTV8_3oxcCCG_lqgTiWCgiDl0v4fgshtgwTYSURCFLlJ1EEqZ0yVtKFNHCArpRCfELK4RkqtlCkktcmXHD5FSVzJaB8kkr7UaIvdtDh-X_6rMlURMgK3hoaSrxXbh5t0v0eEmpZXQmPoKkn5CWxs1QaNhZ68lbPBEZha7KGNYyRYkYL664cm_OpIZnQ-znf_qN4_Z7q8n21SB-ezD35JoIcREGYm1kJo8O3qsEi8k5k4_ahqW0hciDSmWTUqGOl4lM42HOjlC6OeYKUBagOvbegYMhQpID9B1-fyxd171z8xFBqNoIH947oOmT3NNjrPwCyk3s6GSBZuBR_4cRnD8ksesMPX_doKST_uxdBwGZwhdubH4Gx6YFgfEWbUgXlgQQ7prsSt1sLF8CRK89cjwbYLODNhVLabWl3V5vW8Hw9mwY8AQ==


However output form terminal is:
Code:
E406DtKGzwsS0/0mnseU/enY28NoFym8+HJTCBd4xkDeHz73+u+/jzrt/wdVKLJSpsOVX4qrZcjVtJeb0awKLjgUykeBpzIAnxxoafWO7TTfQBBNYd0tKVwSnM5BNByg717m14zD/ebsw8p651biLA1XCF7tqysbtFGVS7wdVaHmDdD5WX0bw1F+rnWyq3dgCaz+JkEmMexu+gm8zShtSdcGgWX0NH05ItuRazjYNkcP3KRRF63UTqzsnGye7W/npMariZqsB+w0xg==


Step 2:


Detach Volume.

Tasks (GUI)
Code:
Detached volume test was encrypted! Save key wbRFu6pjJHt2+asfO9Z5VZRK/IkWzyplkskyqSITqOS7eMUVScRlXLe1sD4Mx2DbmV1wvo0H7i/P+YHQxax/SI5OOXNIgCPROlBksAvXKJwRwWpOlqik2PT3H3qy4IAsKyziIFH4yNBQCfixFIqe0cNfNDigf6uS89GtDjRrEwccXq4AqP9H/abpl5+537KDisYk1LCpjUbHnxd4ue4ftQaRJRT2VhVheENXeeFhi2wHvROw145638a9hx30bKAfLD/OHTyEiN++G/5NNds7INW5lzkly0GBmWOJO89v8wzl6kNpzPO92tQdvzvwnWrVrtihSM1tBZSO9/Gld8WTqg== to be able to import the volume later.


Step 3:

Storage-Import volumes-Import encrypted volume.

Name : test
Key : Tried all 3.

Code:
Description
Pool with GUID test not found
Task Name
volume.import
State
FAILED


Step 4:

Shell : gpart list.

Code:
Geom name: da2
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 30289879
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: da2p1
   Mediasize: 2147483648 (2.0G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 2097152
   Mode: r0w0e0
   rawuuid: a5414734-511f-11e7-bbe2-3497f65b22b9
   rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b
   label: (null)
   length: 2147483648
   offset: 2097152
   type: freebsd-swap
   index: 1
   end: 4198399
   start: 4096
2. Name: da2p2
   Mediasize: 13356761088 (12G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 2149580800
   Mode: r0w0e0
   rawuuid: a5866106-511f-11e7-bbe2-3497f65b22b9
   rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
   label: (null)
   length: 13356761088
   offset: 2149580800
   type: freebsd-zfs
   index: 2
   end: 30285823
   start: 4198400
Consumers:
1. Name: da2
   Mediasize: 15508439040 (14G)
   Sectorsize: 512
   Mode: r0w0e0


rawuuid as name, gives same GUID error.

----

So what em i doing wrong here? :)
 

Steven Lopez

Cadet
Joined
Jul 28, 2016
Messages
7
More forum, more google.

zdb -l /dev/ada1p2
Code:
	version: 5000
	name: 'ozzy'
	state: 2
	txg: 30
	pool_guid: 337361296387998466
	hostid: 2461063684
	hostname: 'freenas.local'
	top_guid: 16398685204570928048
	guid: 16998124866850389966
	vdev_children: 1
	vdev_tree:
		type: 'raidz'
		id: 0
		guid: 16398685204570928048
		nparity: 2
		metaslab_array: 57
		metaslab_shift: 39
		ashift: 12
		asize: 94977684668416
		is_log: 0
		create_txg: 4


So now i have lots of GUID's, but still the same problem.
Pool with GUID xxxxxxxx not found.

Also:
Code:
zdb -l /dev/ada1p2
gives the old path's.
/dev/gptid/80ffe86a-2c20-11e7-ac58-3497f65b22b9

But they don't match anymore?
Code:
/dev/gptid# ls -l

00179cf5-2c22-11e7-ac58-3497f65b22b9
And so on.

Totally lost here...
 
Status
Not open for further replies.
Top