 |
pyTivo Discussion Forum Answers and the development of pyTivo a TiVo transcoding server
|
|
| Author |
Message |
philhu
Joined: 04 Jan 2008 Posts: 121
|
Posted: Tue Jul 15, 2008 4:47 am Post subject: wgw 5/30 all of a sudden dying when Tivo asks for list |
|
|
It has been working without problem for weeks, all of a sudden I select a folder on my tivo, and it shows blank...Then the Pytivo shares go away from the tivo screen.
The tivo screen shows this. Can someone with knowledge look at this and let me know why it now dies? Thanks:
Traceback (most recent call last):
File "C:\Python25\lib\SocketServer.py", line 464, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python25\lib\SocketServer.py", line 522, in __init__
self.handle()
File "C:\Python25\lib\BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "C:\Python25\lib\BaseHTTPServer.py", line 299, in handle_one_request
self.raw_requestline = self.rfile.readline()
File "C:\Python25\lib\socket.py", line 346, in readline
data = self._sock.recv(self._rbufsize)
error: (10054, 'Connection reset by peer')
----------------------------------------
----------------------------------------
Exception happened during processing of request from ('192.168.1.101', 40502)
Traceback (most recent call last):
File "C:\Python25\lib\SocketServer.py", line 464, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python25\lib\SocketServer.py", line 522, in __init__
self.handle()
File "C:\Python25\lib\BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "C:\Python25\lib\BaseHTTPServer.py", line 299, in handle_one_request
self.raw_requestline = self.rfile.readline()
File "C:\Python25\lib\socket.py", line 346, in readline
data = self._sock.recv(self._rbufsize)
error: (10054, 'Connection reset by peer')
----------------------------------------
----------------------------------------
Exception happened during processing of request from ('192.168.1.101', 40502)
Traceback (most recent call last):
File "C:\Python25\lib\SocketServer.py", line 464, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python25\lib\SocketServer.py", line 522, in __init__
self.handle()
File "C:\Python25\lib\BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "C:\Python25\lib\BaseHTTPServer.py", line 299, in handle_one_request
self.raw_requestline = self.rfile.readline()
File "C:\Python25\lib\socket.py", line 346, in readline
data = self._sock.recv(self._rbufsize)
error: (10054, 'Connection reset by peer')
----------------------------------------
192.168.1.101 - - [15/Jul/2008 08:41:35] "GET /TiVoConnect?Command=QueryContaine
r&Container=%2F HTTP/1.0" 200 -
192.168.1.101 - - [15/Jul/2008 08:42:04] "GET /TiVoConnect?Command=QueryFormats&
SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 404 -
192.168.1.101 - - [15/Jul/2008 08:42:07] "GET /TiVoConnect?Command=QueryContaine
r&Container=TVUnderground&SortOrder=!CaptureDate&ItemCount=8&Filter=x-tivo-conta
iner%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/
1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('192.168.1.101', 40504)
Traceback (most recent call last):
File "C:\Python25\lib\SocketServer.py", line 464, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python25\lib\SocketServer.py", line 522, in __init__
self.handle()
File "C:\Python25\lib\BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "C:\Python25\lib\BaseHTTPServer.py", line 310, in handle_one_request
method()
File "C:\Program Files\TiVo\wgw-20080530\httpserver.py", line 85, in do_GET
method(self, query)
File "C:\Program Files\TiVo\wgw-20080530\plugins\video\video.py", line 412, in
QueryContainer
handler.end_headers()
File "C:\Python25\lib\BaseHTTPServer.py", line 387, in end_headers
self.wfile.write("\r\n")
File "C:\Python25\lib\socket.py", line 262, in write
self.flush()
File "C:\Python25\lib\socket.py", line 249, in flush
self._sock.sendall(buffer)
error: (10054, 'Connection reset by peer')
---------------------------------------- |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 514
|
Posted: Tue Jul 15, 2008 5:29 am Post subject: |
|
|
What these errors say is that the TiVo closed the connection. There's no indication of the reason. But, it just does that sometimes.
Have you tried rebooting the TiVo? _________________ My pyTivo fork |
|
| Back to top |
|
 |
philhu
Joined: 04 Jan 2008 Posts: 121
|
Posted: Tue Jul 15, 2008 6:34 am Post subject: |
|
|
That fixed it. The Tivo seems to have lost its Static IP address settings, the 192.168.1.101 was the clue.
I rebooted, it would NOT go on the network, I re-setup the static settings, all is good
Well, the bottom line is Tivo IS a computer and requires reboots sometimes. |
|
| Back to top |
|
 |
wgw
Joined: 06 Jan 2008 Posts: 262
|
Posted: Tue Jul 15, 2008 5:23 pm Post subject: |
|
|
Yep, I found the same thing. Every once in a while, especially when I do lots of testing, the tivo just doesn't react like I expect, but a reboot returns it to normal. Also, my cable cards seem to require a weekly or at least monthly reboot to work properly so I've gotten used to restarting frequently. But that might be unique to my local cable company (Charter). Glad to hear you got it working. _________________ Download pyTivo
my pyTivo branch |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|