Jump to content

Kodi 17 and Emby Plugin, failed to run function received 4 parameters required 5


Recommended Posts


Basically using the emby plugin I could not connect to my local server a it failed to run python parameter number mismatch (I hate those when writing Python code), simply put it was so messed up I could not simply remove the emby plugin and config, as all the TV and Movies were left and unusable (no good for usability), as such I had to remove ~/.kodi and start from scratch.


I was then forced to switch to the embycon plugin, which works (steams),but is otherwise lacking, I guess this is a requirement for making the official repo.  Again it is not really user-friendly, compared to the emby plugin, but it works so users have access for the moment.


Emby plugin error, seen in the logs over and over:

20:07:16.980 T:140195366164224  NOTICE: EMBY.connectionmanager -> resolving connectToServers with re
sult['State']: {'ConnectUser': None, 'State': 2, 'Servers': [{'Name': u'fileserver', 'AccessToken':
None, 'RemoteAddress': u'http://XXXX:8096', 'UserId': YYYY, 'LocalAddress': u'http://
XXXX:8096', 'DateLastAccessed': '2018-03-11T20:07:16Z', 'LastConnectionMode': 2, 'Id': u'QQQQQ'}]}
20:07:17.108 T:140195366164224  NOTICE: EMBY.service -> ERROR:: function takes at most 4 arguments (
5 given)
                                            Traceback (most recent call last):
                                              File "/websites/kodi/.kodi/addons/plugin.video.emby/service.py", line 46, in <module>
                                              File "/websites/kodi/.kodi/addons/plugin.video.emby/resources/lib/service_entry.py", line 102, in service_entry_point
                                              File "/websites/kodi/.kodi/addons/plugin.video.emby/resources/lib/initialsetup.py", line 44, in setup
                                                if not self._user_identification():
                                              File "/websites/kodi/.kodi/addons/plugin.video.emby/resources/lib/initialsetup.py", line 111, in _user_identification
                                                server = self.connectmanager.select_servers()
                                              File "/websites/kodi/.kodi/addons/plugin.video.emby/resources/lib/connectmanager.py", line 89, in select_servers
                                                dialog = ServerConnect("script-emby-connect-server.xml", *XML_PATH)
                                            TypeError: function takes at most 4 arguments (5 given)
Edited by egandt
Link to comment
Share on other sites

This topic is now closed to further replies.

  • Create New...