New to FreeNAS 11.2 and Plex

Status
Not open for further replies.

dazedv3

Cadet
Joined
Aug 3, 2018
Messages
3
Hi, I recently built a NAS machine and installed FreeNAS for the first time.

I have never used Freenas or the FreeBSD system before and would like some help. I have created my ZFS Raid and have a folder accessible on my Windows PCs where I can move and store files/folders however I can't seem to install Plex Media Server. I appear to have FreeNAS 11.2 BETA installed which I got from the FreeNAS website. I can't seem to use the Legacy UI to install plex as all the tutorials would suggest. In the new GUI I navigate to the Available Plugins list, click Install on Plex Media Server and I recieve this error. I am unsure how to proceed and would really appreciate some help.

Thanks.

Error:

pkg error, refusing to fetch artifact and run post_install.sh!

Code:
Error: concurrent.futures.process._RemoteTraceback: 
"""
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/concurrent/futures/process.py", line 175, in _process_worker
	r = call_item.fn(*call_item.args, **call_item.kwargs)
  File "/usr/local/lib/python3.6/site-packages/middlewared/worker.py", line 122, in main_worker
	res = loop.run_until_complete(coro)
  File "/usr/local/lib/python3.6/asyncio/base_events.py", line 468, in run_until_complete
	return future.result()
  File "/usr/local/lib/python3.6/site-packages/middlewared/worker.py", line 82, in _run
	return await self._call(f'{service_name}.{method}', serviceobj, methodobj, params=args, job=job)
  File "/usr/local/lib/python3.6/site-packages/middlewared/worker.py", line 75, in _call
	return methodobj(*params)
  File "/usr/local/lib/python3.6/site-packages/middlewared/worker.py", line 75, in _call
	return methodobj(*params)
  File "/usr/local/lib/python3.6/site-packages/middlewared/schema.py", line 662, in nf
	return f(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/middlewared/plugins/jail.py", line 248, in fetch
	iocage.fetch(**options)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/iocage.py", line 909, in fetch
	props, accept_license=accept, official=official)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_plugin.py", line 690, in fetch_plugin_index
	props, 0, accept_license)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_plugin.py", line 127, in fetch_plugin
	_conf, pkg, props, repo_dir)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_plugin.py", line 476, in __fetch_plugin_install_packages__
	silent=self.silent)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_common.py", line 83, in logit
	_callback({"level": level, "message": msg}, exit_on_error)
  File "/usr/local/lib/python3.6/site-packages/iocage/lib/ioc_common.py", line 62, in callback
	raise RuntimeError(message)
RuntimeError: pkg error, refusing to fetch artifact and run post_install.sh!

"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/middlewared/job.py", line 332, in run
	await self.future
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 129, in throw
	return self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/middlewared/job.py", line 356, in __run_body
	rv = await self.middleware._call_worker(self.serviceobj, self.method_name, *self.args, job={'id': self.id})
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 129, in throw
	return self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 977, in _call_worker
	job,
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 129, in throw
	return self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 908, in run_in_proc
	return await self.run_in_executor(self.__procpool, method, *args, **kwargs)
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 129, in throw
	return self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 902, in run_in_executor
	return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
RuntimeError: pkg error, refusing to fetch artifact and run post_install.sh!
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Well, you're running a beta, since iX has inexplicably decided to promote the beta as teh new hawtness on its download page (11.2 hasn't been released yet). And betas have bugs, and installing plugins appears to be among the bugs in -BETA2. You should be able to make a jail through the GUI and then install Plex at the command line (it's literally four commands).
 

dazedv3

Cadet
Joined
Aug 3, 2018
Messages
3
Well, you're running a beta, since iX has inexplicably decided to promote the beta as teh new hawtness on its download page (11.2 hasn't been released yet). And betas have bugs, and installing plugins appears to be among the bugs in -BETA2. You should be able to make a jail through the GUI and then install Plex at the command line (it's literally four commands).

Thanks, I appreciate your response but I really haven't got a clue what im doing. I can follow instructions but I really don't know what commands and steps to take to install plex and the jail manually.
 
Status
Not open for further replies.
Top