1 Attachment(s)
service unavailable message
Hi all
Just got my TiVo back from a most helpful Darren King who fixed a sound problem and installed the latest software (R1.6.2).
Although settings are unchanged, and I have the same ISP, I can now not make a daily call, receiving a "service unavailable"message after some time trying to connect.
I can open and use TiVowebplus, and can telnet into TiVo.
It appears the problem is between my ADSL modem and the TiVo server.
( I am really inexperienced in this area, and in linux)
I am attaching the (long!) log from tclient as suggested by Darren, who seems to have been successful in connecting on 21/22 March before returning the box to me.
Would really appreciate advice.
Don Mitchelmore
Batemans Bay (the land of no linux)
1 Attachment(s)
Service unavailable message
Many thanks Peter
1. My ISP advises that I am on ADSL.
I am running TiVo and my box through a Netcomm NB5 plus4 ADSL2+ modem router.
2. My ISP is hotkey.net.au.
3. Attach the results of diagnostics tests.
Am a bit puzzled that I always get
[TiVo] [p0] ~]# as my first putty prompt and not [TiVo]#
If this is unimportant please disregard.
Really appreciate your assistance.
Regards
Don Mitchelmore.
service unavailable message
Hi Peter
I spoke to hotkey and they advise that they do NOT use a proxy as part of their normal web setup.
They do have a proxy, which is: proxy.hotkey.net.au, but it is not part of their normal setup.
Cheers
Don Mitchelmore
service unavailable message
Used pico (thank you wibble) to add:
# proxyIP=proxy.hotkey.net.au
# proxyPort=80
to emuProxyZA.conf
saved, rebooted TiVo, and tried test call but got service unavailable again.
What should I try now?
Thanks
Don M
service unavailable message
sorry about that.
presumed that all lines started with #
will get myself up to speed with linux!
Last few lines now read
# tcInfo: Fix the submitted TCINFO, so it sends the correct server connection s$
# urlbase: Download slices direct from server, don't go via emuProxyZA
proxyIP=proxy.hotkey.net.au
proxyPort=80
saved, rebooted TiVo and forced daily call
unfortunately still get the service unavailable message.
where now?
Don M
1 Attachment(s)
Service unavailable message
Hi
Attach latest tclient.log for your comment.
Thanks
Don M
1 Attachment(s)
Service unavailable message
Have discussed the problem with Hotkey.
They say they do not use a proxy for my internet account.
If they were to use a proxy it would be on port 80.
They can see no reason why I cannot connect to minnie.
They can connect to the URL and to 131.244.9.101
They were trying to be very helpful. Would it help for you to call their 1300 number, as you would probably ask better questions than I am able?
Attach the traceroute results.
Many thanks
Don M
1 Attachment(s)
service unavailable messaage
Hi Peter
Attach the results of traceroute.
Each line took about 30 seconds.
Don
2 Attachment(s)
service unavailable message
Good morning
Thought I had worked out how to modify the files as suggeted.
However with my nearly zero knowledge of linux, I do not.
1. Found the emuProxy pid (161 in ps ax1, attached)
2. Kill 162 removed it ( ps ax2, attached)
How do I now add the required emuProxy with the debug?
I'm out of my depth I think.
Cheers
Don M
1 Attachment(s)
service unavailable message
Good afternoon all.
Added the line as indicated and made daily call.
emuProxyZA.log was there, but no epXResponse.logs
Attach the session.
Thanks
Don M
1 Attachment(s)
service unavailable message
Good morning.
I just cannot kill emuProxy!
Attach log of trying to remove line 162 (161 in my last post was typo).
Basically I
check to see if the line is there with ps ax | grep emu,
open with ps ax,
check the pid number,
command kill 162,
enter,
check that is gone with ps ax
and reboot TiVo
The line always reappears.
I am obviously doing something wrong here, and I do thank you for your persistence with a tyro.
Don M
service unavailable message
Good evening.
Followed Peters instructions and added the emuProxy log line after killing the emuProxy line.'
[TiVo [p0] ~]# [TiVo [p0] ~]# ps ax
PID TTY STAT TIME COMMAND
1 ? SW 0:00 init
2 ? SW 0:00 (kflushd)
3 ? SW 0:01 (kswapd)
49 ? SW 0:00 /sbin/shondss.sh
51 S3 SW 0:00 /bin/bash --login
61 ? S 0:00 update (bdflush)
72 ? S 0:00 syslogd -p /var/dev/log -m 10000
74 ? SW 0:00 klogd
75 ? SW 0:00 bash /sbin/tnlited.sh
^@ 77 ? SW 0:00 /sbin/tnlited 23 /bin/bash -login
85 ? SW 0:00 /tvbin/switcherstart -m -F
86 ? S 0:02 /tvbin/mfsd
87 ? S 0:00 fancontrol
115 ? SW 0:00 /tvbin/mcp
121 ? SW 0:00 PipeListen
122 ? S 0:00 Mcp event
123 ? SW 0:00 /tvbin/tcphonehome
135 ? SW 0:00 tivoftpd
136 ? S 0:00 cron
144 ? SW 0:00 FsMpStream
145 ? SW 0:00 PipeListener
^@ 149 ? S 0:00 PhoneHome event hd
151 ? R 0:11 tivosh /hack/TivoWebPlus/httpd-tt.tcl
153 ? S 0:00 /var/hack/autospace/osdcons
156 ? S 0:00 /tvbin/dbgc-mcp
158 ? R 0:00 tivosh /var/hack/autospace/autospace.tcl BG
162 ? S 0:00 /hack/bin/emuProxyZA -s minnie.tuhs.org -p 80
164 ? S 0:00 trickey
182 ? SW 0:00 PipeListener
183 ? R 0:02 /tvbin/myworld
184 ? SW 0:00 FsMpStream
185 ? SW 0:00 PipeListener
^@ 186 ? SW 0:00 TmkSinkMixAud
189 ? SW 0:00 TmkClipCache0
190 ? S 0:00 TmkClipCache1
191 ? R 0:02 TvMomCs22Sink
192 ? SW 0:00 TvMomCs22Sink
196 ? R 0:00 Mediaswitch0
197 ? S 0:00 TvVideoManager
198 ? R 0:00 TvRecorder
199 ? S 0:00 TmkTaskManager
200 ? S 0:03 Scheduler
201 ? S 0:03 Prioritizer
202 ? S 0:00 EventLog event
203 ? S 0:00 PvrMain
^@ 204 ? SW 0:00 bus handler
^@ 205 ? S 0:02 ContextMgr eve
207 p0 SW 0:00 /bin/bash -login
209 p0 RW 0:00 ps ax
[TiVo [p0] ~]#
[TiVo [p0] ~]# kill 162
[TiVo [p0] ~]#
[TiVo [p0] ~]# /hack/bin/emuProxyZA -ds /var/log/ -dc /var/log/ -d2 > /var/log/emuProxyZA.log 2>&1 &
[1] 210
[TiVo [p0] ~]#
[TiVo [p0] ~]#
Then ran a daily call, but it stayed on "connecting"for two hours, so I rebooted and tried again with the same result.
The ps ax | grep emu command suggested by TivoZA gave:
[TiVo [p1] ~]# ps ax | grep emu
210 ? S 0:00 /hack/bin/emuProxyZA -ds /var/log/ -dc /var/log/ -d2
[TiVo [p1] ~]#
[TiVo [p1] ~]#
The complete emuProxy log line does not appear.
Have tried all of this several times
Where now?
Regards
Donaldovitch
service unavailable message
Good morning!
Opened ps ax, then Killed emuProxy file 62, pasted the shortened line and entered.
Results from putty:
[TiVo [p0] ~]# ps ax
PID TTY STAT TIME COMMAND
1 ? SW 0:00 init
2 ? SW 0:00 (kflushd)
3 ? SW 0:00 (kswapd)
49 ? SW 0:00 /sbin/shondss.sh
51 S3 SW 0:00 /bin/bash --login
61 ? S 0:00 update (bdflush)
72 ? S 0:00 syslogd -p /var/dev/log -m 10000
74 ? SW 0:00 klogd
75 ? SW 0:00 bash /sbin/tnlited.sh
77 ? SW 0:00 /sbin/tnlited 23 /bin/bash -login
85 ? SW 0:01 /tvbin/switcherstart -m -F
86 ? S 0:03 /tvbin/mfsd
87 ? S 0:00 fancontrol
115 ? SW 0:00 /tvbin/mcp
120 ? SW 0:00 PipeListen
121 ? S 0:00 Mcp event
122 ? SW 0:00 /tvbin/tcphonehome
135 ? SW 0:00 tivoftpd
136 ? S 0:00 cron
141 ? SW 0:00 FsMpStream
142 ? SW 0:00 PipeListener
145 ? S 0:00 PhoneHome event hd
153 ? R 0:11 tivosh /hack/TivoWebPlus/httpd-tt.tcl
155 ? S 0:00 /var/hack/autospace/osdcons
156 ? S 0:55 /tvbin/dbgc-mcp
158 ? R 0:00 tivosh /var/hack/autospace/autospace.tcl BG
162 ? S 0:00 /hack/bin/emuProxyZA -s minnie.tuhs.org -p 80
164 ? S 0:00 trickey
182 ? SW 0:00 PipeListener
183 ? S 0:02 /tvbin/myworld
184 ? SW 0:00 FsMpStream
185 ? SW 0:00 PipeListener
186 ? SW 0:00 TmkSinkMixAud
189 ? SW 0:00 TmkClipCache0
190 ? S 0:00 TmkClipCache1
191 ? R 0:00 TvMomCs22Sink
192 ? SW 0:00 TvMomCs22Sink
193 ? R 0:00 Mediaswitch0
194 ? R 0:00 TvVideoManager
195 ? R 0:00 TvRecorder
196 ? S 0:00 TmkTaskManager
197 ? S 0:04 Scheduler
198 ? S 0:02 Prioritizer
199 ? S 0:00 EventLog event
203 ? R 0:00 PvrMain
204 ? SW 0:00 bus handler
205 ? S 0:01 ContextMgr eve
212 p0 SW 0:00 /bin/bash -login
214 p0 RW 0:00 ps ax
[TiVo [p0] ~]#
[TiVo [p0] ~]# kill 162
[TiVo [p0] ~]#
[TiVo [p0] ~]# /hack/bin/emuProxyZA -ds /var/log/ -dc /var/log/ -d2
emuProxyZA (version 4.1.40)
Guide server listener created
Time offset listener created
Accepted connection on port: 80
Date/Time: Tue Apr 3 12:06:19 2007
timeWeekdayOverride: 0, Difference: 1175601979
Server socket created
DNS address detected (proxy.hotkey.net.au), attempting to resolve to an IP address
Failed to find server IP for given DNS!
: Resource temporarily unavailable
Function getIPAddress returned an empty IP address with value 0.0.0.0
Regards
Donaldovitch
service unavailable message
OK
Have got IP of my ISP (202.138.0.10) and of my modem (192.168.1.1)
However I canot figure out how to edit the IP
.................................................. ...........................
[TiVo [p0] ~]# cd /etc/
[TiVo [p0] /etc]#
[TiVo [p0] /etc]# dir
boot.expect nsswitch.conf rc.net.orig
build-version oztivo.conf resolv.conf
chap-secrets oztivo_version resolv.conf.backup
chat-script palmod.conf services
dflt_sysinit.conf pap-secrets syslog.conf
dhclient-script postcodezones tclient.conf
dhclient.conf ppp-options tclient.conf-oztivo
fstab ppp-options.cua3 tclient.conf.orig
fstab.hda4 ppp-options.orig tclientUK.conf
fstab.hda7 profile termcap
hosts protocols termcap.orig
inittab psdevtab tivoconfig
mtab rc.d update_exclude
[TiVo [p0] /etc]#
[TiVo [p0] /etc]# more resolv.conf
search
nameserver 192.168.1.254
resolv.conf lines 1-2/2 (END)
.................................................. ................................
This is simply due to my lack of understanding.
Should I bone up on linux before proceeding?
If so could you point me to a good tutorial?
Unfortunately I have been unable to find anyone fluent in linux in this area (South coast of NSW)
Really appreciate your forbearance and patience.
Regards
Donaldovitch
service unavailable message
Thank you Darren and al who are helping with ths problem.I will persist!
however will have to desist for a few days, as
1. we are having power outages (some planned) when I am able to work on the computer.
2. I am of to Melbourne to see my Daughter perform in the Comedy Festival over Easter.
Will be back on as soon as possible.
Regards
Donaldovitch
service unavailable message
Good morning
I am back home and have worked out how to edit the IP address in resolv.conf
Changed it to my ISP's primary DNDS IP taken from their website
DNS IP Address:
Primary 202.138.0.10 (wallace.hotkey.net.au)
Secondary 202.138.0.11 (gromit.hotkey.net.au)
Killed emuProxy and ran trace
Results:
[TiVo [p0] ~]# ps ax
PID TTY STAT TIME COMMAND
1 ? SW 0:00 init
2 ? SW 0:00 (kflushd)
3 ? SW 0:00 (kswapd)
49 ? SW 0:00 /sbin/shondss.sh
51 S3 SW 0:00 /bin/bash --login
61 ? S 0:00 update (bdflush)
72 ? S 0:00 syslogd -p /var/dev/log -m 10000
74 ? SW 0:00 klogd
75 ? SW 0:00 bash /sbin/tnlited.sh
77 ? SW 0:00 /sbin/tnlited 23 /bin/bash -login
85 ? SW 0:00 /tvbin/switcherstart -m -F
86 ? S 0:02 /tvbin/mfsd
87 ? S 0:00 fancontrol
115 ? SW 0:00 /tvbin/mcp
121 ? SW 0:00 PipeListen
122 ? S 0:00 Mcp event
123 ? SW 0:00 /tvbin/tcphonehome
135 ? SW 0:00 tivoftpd
136 ? S 0:00 cron
143 ? SW 0:00 FsMpStream
144 ? SW 0:00 PipeListener
145 ? S 0:00 PhoneHome event hd
157 ? S 0:00 /var/hack/autospace/osdcons
159 ? S 0:00 /tvbin/dbgc-mcp
160 ? R 0:09 tivosh /hack/TivoWebPlus/httpd-tt.tcl
162 ? R 0:00 tivosh /var/hack/autospace/autospace.tcl BG
166 ? S 0:00 /hack/bin/emuProxyZA -s minnie.tuhs.org -p 80
168 ? S 0:00 trickey
186 ? SW 0:00 PipeListener
192 ? S 0:02 /tvbin/myworld
193 ? SW 0:00 FsMpStream
194 ? SW 0:00 PipeListener
196 ? SW 0:00 TmkSinkMixAud
197 ? SW 0:00 TmkClipCache0
198 ? S 0:00 TmkClipCache1
199 ? R 0:12 TvMomCs22Sink
200 ? SW 0:00 TvMomCs22Sink
201 ? R 0:00 Mediaswitch0
202 ? R 0:00 TvVideoManager
203 ? R 0:00 TvRecorder
204 ? S 0:00 TmkTaskManager
205 ? S 0:04 Scheduler
206 ? S 0:02 Prioritizer
207 ? S 0:00 EventLog event
208 ? R 0:01 PvrMain
209 ? SW 0:00 bus handler
210 ? R 0:01 ContextMgr eve
211 p0 SW 0:00 /bin/bash -login
213 p0 RW 0:00 ps ax
[TiVo [p0] ~]#
[TiVo [p0] ~]# kill 166
[TiVo [p0] ~]#
[TiVo [p0] ~]# /hack/bin/emuProxyZA -ds /var/log/ -dc /var/log/ -d2
emuProxyZA (version 4.1.40)
Guide server listener created
Time offset listener created
Accepted connection on port: 80
Date/Time: Fri Apr 13 10:50:58 2007
timeWeekdayOverride: 0, Difference: 1176461458
Server socket created
DNS address detected (proxy.hotkey.net.au), attempting to resolve to an IP address
Function getIPAddress returned a valid IP address
Could not connect to server: Connection timed out
[TiVo [p0] ~]#
[TiVo [p0] ~]#
Many Thanks
Donaldovitch
service unavailable message
Hi
Just noticed that my ISP's port is listed as 8080, not 80 as advised by phone.
May be un important, but passed on anyway.
Donaldovitch
service unavailable message
Good morning
Thanks for that
Tried to change port from 80 to 8080 using the pico command as previously
pico /var/hack/etc/emuProxyZA.conf
However got
.................................................. ......................
# emuProxyZA.conf
# the serverip is specified in /etc/oztivo.conf # any serverip specified
here will be ignored # modify rc.sysinit.author if you wish to change
the emulator address # serverIP=131.244.9.101
forceUpdate=0
raw=1
# all recognised parameters are listed below:
# taken from http://tivoza.nanfo.com/forum/viewtopic.php?t=180#1268 2/7/06
# debug: 0=No debug, 1=Debug info, 2=Detailed debug info
# serverIP: Guide server DNS or IP address, default: 204.176.49.2 (TiVo Inc)
# serverPort: Guide server port, default: 80
# localPort: emuProxyZA IP address, default: 0.0.0.0
# localIP: emuProxyZA port, default: 8000
# DNSconf: File containing the DNS nameserver, default: '/etc/resolv.conf'
# localIP: emuProxyZA port, default: 8000
# DNSconf: File containing the DNS nameserver, default: '/etc/resolv.conf'
# proxyIP: Proxy server IP or DNS address
# proxyPort: Proxy server port
# proxyUser: Username for proxy authentication
# proxyPassword: Password for proxy authentication
# raw: 1=Raw send, don't "clean" requests to mlog.cgi or HServer.cgi, 2=Raw sen$
# onScreen: Display the file being requested on screen via osd_cons
# debugPath: Path to save request & response trace files
# saveRequests: Save request trace files
# saveResponses: Save response trace files
# forceUpdate: 0=No change, 1=Force request to download all new guide slices, 2$
# timeOffset: Offset returned NTP time by OffsetAmount minutes
# ntpIP: NTP (time server) to use
# guideDays: Maximum guide days you would like to download (your provider needs$
# weekDays: The days of the week you wish to download guide data, list each day$
# locationID: Change your Postal Code
# tcInfo: Fix the submitted TCINFO, so it sends the correct server connection s$
# urlbase: Download slices direct from server, don't go via emuProxyZA
# tcInfo: Fix the submitted TCINFO, so it sends the correct server connection s$
# urlbase: Download slices direct from server, don't go via emuProxyZA
proxyIP=proxy.hotkey.net.au
proxyPort=80
.................................................. ..............................
Tried to change the port but the sequence ^X and Y does not save it.
Should I force this change using the =0 indicated?
If so when is the command issued?
many thanks
Donaldovitch.
service unavailable message
Hi
Just to explain my conundrum.
When I edited the emuProxy file previously to add port and my ISP's IP, I used the command suggested Viz: pico/var/hack/etc/emuProxy.conf
Now when I try this I get the output in my 9.15 log today.
When I work thru the direcories /var, /hack, /etc and list using ls there is no emuProxyZA.conf file listed.
Do hope you can help.
Regards
Donaldovitch
service unavailable message
Hi Peter
THank you for that
The omission of ZA in the post was a typo.
I have been copying/pasting to putty from the logs I receive, except for pico /var/hack/etc/emuProxyZA.conf
I realised after several tries that there must be a space after pico.
From your suggestions have found that emuProxyZA.conf is in /hack/etc/
[TiVo [p1] ~]# cd /var/hack/etc
[TiVo [p1] /var/hack/etc]#
[TiVo [p1] /var/hack/etc]# cd ~
[TiVo [p1] ~]#
[TiVo [p1] ~]# find . / -name emuProxyZA.conf
/hack/etc/emuProxyZA.conf
[TiVo [p1] ~]#
[TiVo [p1] ~]# cd /hack/etc
[TiVo [p1] /hack/etc]#
[TiVo [p1] /hack/etc]# ls
blocklist.txt crontab trickey.conf
blockpatt.txt emuProxyZA.conf trickey.conf.20050524
cron.d resolv.conf
[TiVo [p1] /hack/etc]#
.................................................. .....................................
But not apparently in /etc
.................................................. .....................................
[TiVo [p1] ~]# cd /etc
[TiVo [p1] /etc]#
[TiVo [p1] /etc]# ls -a
. mtab rc.net.orig
.. nsswitch.conf resolv.conf
boot.expect oztivo.conf resolv.conf.backup
build-version oztivo_version services
chap-secrets palmod.conf syslog.conf
chat-script pap-secrets tclient.conf
dflt_sysinit.conf postcodezones tclient.conf-oztivo
dhclient-script ppp-options tclient.conf.orig
dhclient.conf ppp-options.cua3 tclientUK.conf
fstab ppp-options.orig termcap
fstab.hda4 profile termcap.orig
fstab.hda7 protocols tivoconfig
hosts psdevtab update_exclude
inittab rc.d
[TiVo [p1] /etc]#
.................................................. ...........................................
Do not understand, but this is par for my course!
Then using the command [TiVo [p0] ~]# pico /var/hack/etc/emuProxyZA.conf
I get:
.................................................. .....................................
GNU nano 1.1.9 File: /var/hack/etc/emuProxyZA.conf Modified
# emuProxyZA.conf
# the serverip is specified in /etc/oztivo.conf # any serverip specified
here will be ignored # modify rc.sysinit.author if you wish to change
the emulator address # serverIP=131.244.9.101
forceUpdate=0
raw=1
# all recognised parameters are listed below:
# taken from http://tivoza.nanfo.com/forum/viewtopic.php?t=180#1268 2/7/06
# debug: 0=No debug, 1=Debug info, 2=Detailed debug info
# serverIP: Guide server DNS or IP address, default: 204.176.49.2 (TiVo Inc)
# serverPort: Guide server port, default: 80
# localPort: emuProxyZA IP address, default: 0.0.0.0
# localIP: emuProxyZA port, default: 8000
# DNSconf: File containing the DNS nameserver, default: '/etc/resolv.conf'
# localIP: emuProxyZA port, default: 8000
# DNSconf: File containing the DNS nameserver, default: '/etc/resolv.conf'
# proxyIP: Proxy server IP or DNS address
# proxyPort: Proxy server port
# proxyUser: Username for proxy authentication
# proxyPassword: Password for proxy authentication
# raw: 1=Raw send, don't "clean" requests to mlog.cgi or HServer.cgi, 2=Raw sen$
# onScreen: Display the file being requested on screen via osd_cons
# debugPath: Path to save request & response trace files
# saveRequests: Save request trace files
# saveResponses: Save response trace files
# forceUpdate: 0=No change, 1=Force request to download all new guide slices, 2$
# timeOffset: Offset returned NTP time by OffsetAmount minutes
# ntpIP: NTP (time server) to use
# guideDays: Maximum guide days you would like to download (your provider needs$
# weekDays: The days of the week you wish to download guide data, list each day$
# locationID: Change your Postal Code
# tcInfo: Fix the submitted TCINFO, so it sends the correct server connection s$
# urlbase: Download slices direct from server, don't go via emuProxyZA
# tcInfo: Fix the submitted TCINFO, so it sends the correct server connection s$
# urlbase: Download slices direct from server, don't go via emuProxyZA
proxyIP=proxy.hotkey.net.au
proxyPort=8080
proxyIP=proxy.hotkey.net.au
proxyPort=80
proxyIP=proxy.hotkey.net.au
proxyPort=8080
.................................................. .....................................
These last lines are from my recent attempts to edit the Proxy IP and the proxy port as per post of 13/04.
Is the place where these parameters should modified?
By the way, have spoken with my ISP again and they confirm that my "normal" browsing would NOT(default) be through a proxy, and would use port 80. A proxy would only be activated if my system requested it. Then it would be as previously advised (proxy.hotkey.net.au and port 8080
Many thanks
Donaldovitch
1 Attachment(s)
service unavailable message
Good afternoon
Killed emuProxyZA
Ran trace, and attach as Puttyfile 1
Cheers
Donaldovitch
message unavailable service
Good morning
Got these results from TiVo
[TiVo [p0] /]#
[TiVo [p0] /]# cd /var/log
[TiVo [p0] /var/log]#
[TiVo [p0] /var/log]# ls -l ep*.log
-rw-r--r-- 1 0 0 24576 Apr 16 16:08 ep1Request.log
[TiVo [p0] /var/log]#
[TiVo [p0] /var/log]#
Thanks
Donaldovitch