Does anyone know how the self-healing "feature" works at a network level? I know it cannot be easily disabled but I need to bypass it somehow. My WAN connection is fine (can ping, resolve DNS, ssh out etc) but the stupid router insists there is a problem and is redirecting all outbound tcp/80 connections to its "self healing" pages...
$ curl -v google.com
* Rebuilt URL to: google.com/
* Adding handle: conn: 0xcd5860
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0xcd5860) send_pipe: 1, recv_pipe: 0
* About to connect() to google.com port 80 (#0)
* Trying 173.194.34.71...
* Connected to google.com (173.194.34.71) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.32.0
> Host: google.com
> Accept: */*
>
< HTTP/1.1 302 temporary redirect
< Location: http://192.168.1.1/sky_self_heal.html
* no chunk, no close, no size. Assume close to signal end
<
Content-Type: text/html
* Closing connection 0
Proof that the connection is ok, https works a charm...
$ curl -v https://google.com
* Rebuilt URL to: https://google.com/
* Adding handle: conn: 0x14dc860
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x14dc860) send_pipe: 1, recv_pipe: 0
* About to connect() to google.com port 443 (#0)
* Trying 173.194.34.69...
* Connected to google.com (173.194.34.69) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* SSL connection using TLS_RSA_WITH_RC4_128_SHA
* Server certificate:
* subject: CN=*.google.com,O=Google Inc,L=Mountain View,ST=California,C=US
* start date: Apr 23 12:16:09 2014 GMT
* expire date: Jul 22 00:00:00 2014 GMT
* common name: *.google.com
* issuer: CN=Google Internet Authority G2,O=Google Inc,C=US
> GET / HTTP/1.1
> User-Agent: curl/7.32.0
> Host: google.com
> Accept: */*
>
< HTTP/1.1 302 Found
< Cache-Control: private
< Content-Type: text/html; charset=UTF-8
< Location: https://www.google.co.uk/?gfe_rd=cr&ei=6iJqU5vBBY3R8...
< Content-Length: 262
< Date: Wed, 07 May 2014 12:11:22 GMT
* Server GFE/2.0 is not blacklisted
< Server: GFE/2.0
< Alternate-Protocol: 443:quic
<
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="https://www.google.co.uk/?gfe_rd=cr&ei=6iJqU5vBBY3R8gf4h4DQBQ">here</A>.
</BODY></HTML>
* Connection #0 to host google.com left intact
Ive tried rebooting the router but no improvement. Tempted to just dig a spare router out but dont really want to deal with having to hack all the settings out of the sky one. Its been working fine since joining sky a few months ago.
Jeffers



Print Thread
jefferson