New GUI plugins??

Status
Not open for further replies.
Joined
Sep 12, 2018
Messages
6
I am trying to install plex but get this

Error: concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_plugin.py", line 657, in fetch_plugin_index
self.__clone_repo(git_server, git_working_dir)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_plugin.py", line 1240, in __clone_repo
remote_refs = porcelain.fetch(repo, repo_url)
File "/usr/local/lib/python3.6/site-packages/dulwich/porcelain.py", line 1051, in fetch
with open_repo_closing(repo) as r:
File "/usr/local/lib/python3.6/site-packages/dulwich/porcelain.py", line 165, in open_repo_closing
return closing(Repo(path_or_repo))
File "/usr/local/lib/python3.6/site-packages/dulwich/repo.py", line 680, in __init__
hidden_path = os.path.join(root, CONTROLDIR)
File "/usr/local/lib/python3.6/posixpath.py", line 80, in join
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not NoneType

During handling of the above exception, another exception occurred:

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 668, in nf
return f(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/middlewared/plugins/jail.py", line 389, in list_resource
header=False)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 897, in fetch
icon=True, official=official)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_plugin.py", line 664, in fetch_plugin_index
_callback=self.callback)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 80, in logit
_callback(content)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 63, in callback
raise RuntimeError(message)
RuntimeError: expected str, bytes or os.PathLike object, not NoneType
"""

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/main.py", line 155, in call_method
result = await self.middleware.call_method(self, message)
File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 1033, in call_method
return await self._call(message['method'], serviceobj, methodobj, params, app=app, io_thread=False)
File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 970, in _call
return await self._call_worker(serviceobj, name, *args)
File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 997, in _call_worker
job,
File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 928, in run_in_proc
return await self.run_in_executor(self.__procpool, method, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 913, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
RuntimeError: expected str, bytes or os.PathLike object, not NoneType


What does it mean?? I'm new to this so english please!!
 
D

dlavigne

Guest
Which FreeNAS version (from System -> Information).

Is this a fresh install or an upgrade? If an upgrade, which version did you upgrade from?
 

marcevan

Patron
Joined
Dec 15, 2013
Messages
432
Not sure if you did the Plex or Plex Pass plugin install or did apt get, but check your version name for Plex in it's Iocage jail config.json... if there's anything long or with bad punctuation it throws a python hissy fit.
 
Status
Not open for further replies.
Top