callback / script Python retornou o seguinte erro

1

Eu tenho um desktop com o Ubuntu 16.4. É usado principalmente para o servidor de rede doméstica. Uma das funções é um media center rodando Kodi e o backend TV Headend PVR. A unidade do quarto é um Raspberry Pi rodando Kodi. Ambos estão configurados para usar uma VPN. Ultimamente tenho visto fraco desempenho com algumas das funções. Estou tentando diminuir o problema. Abaixo está uma parte do log do Kodi.

16:10:30.440 T:140586069743360   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                         - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                        Error Type: <class 'socket.error'>
                                        Error Contents: [Errno 98] Address already in use
                                        Traceback (most recent call last):
                                          File "/home/mycomputer/.kodi/addons/plugin.video.SportsDevil/service/streamlink_proxy.py", line 367, in <module>
                                            httpd = server_class((HOST_NAME, PORT_NUMBER), MyHandler)
                                          File "/usr/lib/python2.7/SocketServer.py", line 417, in __init__
                                            self.server_bind()
                                          File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
                                            SocketServer.TCPServer.server_bind(self)
                                          File "/usr/lib/python2.7/SocketServer.py", line 431, in server_bind
                                            self.socket.bind(self.server_address)
                                          File "/usr/lib/python2.7/socket.py", line 228, in meth
                                            return getattr(self._sock,name)(*args)
                                        error: [Errno 98] Address already in use
                                        -->End of Python script error report<--

Eu tenho habilidades básicas com o Ubuntu, nenhum conhecimento real de python. Alguém pode me dizer sobre o erro python, ou melhor ainda, como corrigi-lo?

    
por OnePuttMike 12.04.2018 / 18:38

1 resposta

0

Esta é a linha relevante:

[Errno 98] Address already in use

Isso significa que qualquer porta que o Python esteja tentando associar já está em uso. Você precisa configurar o Kodi para usar uma porta diferente para ouvir em uma interface, porque você não pode ligar a mesma porta duas vezes (em uma configuração padrão do Ubuntu)

    
por Thomas Ward 12.04.2018 / 19:29

Tags