IceTV Forum

IceTV Guide for IceTV enabled PVRs => Topfield => Topic started by: ggrundy on October 31, 2010, 11:30:41 AM

Title: Icelink - "Cannot Connect To Server"
Post by: ggrundy on October 31, 2010, 11:30:41 AM
I have a topfield TF7100HDPVRtPlus.
The Icelink would not connect. I was constantly getting the message
"Cannot connect to Server".

Watching the network traffic with wireshark showed that I was actually connecting successfully to the sever
and retrieving the device information correctly!.

Further investigation revealed that contact via my Astaro Security Gateway was failing but contact directly was
succeeding.

The XML content being returned was identical in both cases
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.icetv.com.au/iceguide/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
 <dict>
<key>id</key>
<integer>0</integer>
<key>label</key>
<string>Lounge</string>
<key>manufacturer</key>
<string>Topfield</string>
<key>model</key>
<string>TF7100HDplus</string>
</dict>
</array>
</plist>

The only difference between the two pathways was in the http headers.

=====Direct from IceTv=====
HTTP/1.1 200 OK
Date: Sat, 30 Oct 2010 21:46:26 GMT
Server: Apache/2.2.3 (Red Hat)
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Content-Type: text/xml


======= Via Astaro Security Gateway=============
HTTP/1.1 200 OK
Date: Sat, 30 Oct 2010 21:30:41 GMT
Server: Apache/2.2.3 (Red Hat)
Vary: Accept-Encoding
Content-Type: text/xml
Content-Length: 412
Accept-Ranges: none
Proxy-Connection: Keep-Alive


After adding icetv.com.au the the astaro "Transparent mode skiplist"
the problem was finally resolved.

I mention this here in the hope that others can avoid wasting the hours that this problem has cost me,
or what would be even better if the topfield engineers could look at making the icelink connection less fragile.

Cheers Greg

Title: Re: Icelink - "Cannot Connect To Server"
Post by: tonymy01 on October 31, 2010, 12:41:29 PM
Wow, good pickup.  Maybe the Topfield baulks on the content-length field?  Or do you think it absolutely must have those headers in that order?
Title: Re: Icelink - "Cannot Connect To Server"
Post by: gomaxx on October 31, 2010, 01:50:16 PM
I'm getting timeout on data fetch and pinging www.icetv.com.au from icebox 1 and OS winXP.
Tried 2 ISP's..... 
Title: Re: Icelink - "Cannot Connect To Server"
Post by: Daniel Hall at IceTV on November 03, 2010, 11:39:29 AM
I'm getting timeout on data fetch and pinging www.icetv.com.au from icebox 1 and OS winXP.
Tried 2 ISP's..... 

You will not be able to ping the www.icetv.com.au website (our hosting company blocks pings).